java基础 java核心基础

时间:2014-10-11 14:03:48
【文件属性】:

文件名称:java基础 java核心基础

文件大小:1.57MB

文件格式:DOC

更新时间:2014-10-11 14:03:48

java基础 java核心基础

1 Java程序设计概述 1 1.1 冯诺依曼体系 1 1.2 计算机语言发展史 1 1.3 Java概述 1 1.3.1 Java发展简史 1 1.3.2 Java平台 1 1.3.3 Java特性 2 1.3.4 Java程序运行过程 2 1.3.5 垃圾回收器 3 1.4 Java开发环境的配置 3 1.5 一个简单的java程序 4 1.6 cmd的使用 5 1.7 其他 6 2 Java基本的程序设计结构 1 2.1 基本语法 1 2.2 数据类型 1 2.2.1 分类 1 2.2.2 整数类型 3 2.2.3 浮点类型 3 2.2.4 字符型 4 2.2.5 布尔类型 4 2.3 类型转换 5 2.3.1 自动类型转换(隐式) 5 2.3.2 强制类型转换(显式) 5 2.3.3 表达式数据类型的自动提升 5 2.4 变量 5 2.5 常量(final) 6 2.6 命名规范 6 2.7 运算符 6 2.7.1 算术运算符 6 2.7.2 赋值运算符(=) 7 2.7.3 递增递减运算符 7 2.7.4 关系运算符 7 2.7.5 逻辑运算符 8 2.7.6 位运算符号 8 2.7.7 条件运算符 9 2.7.8 扩展赋值运算符 10 2.7.9 运算符优先级 11 2.8 表达式 11 2.8.1 表达式 11 2.8.2 语句 11 2.9 字符串类 11 2.9.1 String类 11 2.9.2 String类常用方法 12 2.9.3 equals 14 2.10 Math类 15 2.10.1 Math类 15 2.10.2 Math类的两个常量 15 2.10.3 Math类常用方法(static) 16 2.11 控制流程 17 2.11.1 程序的结构 17 2.11.2 条件语句 17 2.11.3 循环语句 18 2.11.4 switch语句 21 2.12 printf格式化输出 22 2.12.1 printf() 22 2.12.2 格式字符串语法 22 2.12.3 格式说明符 23 2.13 进制转换(补) 23 2.14 原码反码补码(补) 24 2.15 类Scanner键盘输入 25 2.15.1 类Scanner 25 2.15.2 键盘输入实现步骤 25 2.15.3 类Scanner的一些方法 25 3 面向对象程序设计——对象和类 27 3.1 OOP基本概念 28 3.1.1 OOP 28 3.1.2 类与对象 28 3.2 类(class) 28 3.2.1 类的定义 28 3.2.2 类的学习 29 3.3 实例变量 30 3.4 方法 31 3.4.1 方法 31 3.4.2 方法的重载(overloading) 31 3.4.3 方法参数 32 3.5 构造器(constructor) 33 3.6 封装性 34 3.7 this 34 3.7.1 两种使用方式 34 3.7.2 本类对象 34 3.7.3 本类构造器 35 3.8 final 35 3.9 static 36 3.9.1 静态变量 36 3.9.2 静态方法 37 3.10 初始化块 37 3.10.1 块 37 3.10.2 初始化实例变量的三个方法 37 3.10.3 初始化块 37 3.10.4 静态初始化块 39 3.11 对象构造(生成)过程 39 3.12 包 40 3.12.1 包的概念 40 3.12.2 打包(package) 40 3.12.3 导入(import) 40 3.12.4 cmd下的打包与运行 41 3.12.5 常用包 41 3.13 Java源文件的基本结构 42 3.14 类设计技巧 42 4 常用类 43 4.1 基本类型封装类 44 4.1.1 对应的封装类 44 4.1.2 封装类对应的方法和字段 44 4.2 String类 45 4.3 StringBuffer和StringBuilder类 45 4.4 Date类 45 4.5 DateFormat类 46 4.6 SimpleDateFormat 47 4.7 GregorianCalenda类 47 4.8 Scanner类 47 4.9 栈和堆(补) 48 5 数组 49 5.1 数组 50 5.2 数组拷贝 51 5.3 类Arrays(一维数组) 52 5.4 多维数组 53 5.5 命令行参数(字符串数组) 54 6 面向对象程序设计——继承 57 6.1 概念 58 6.2 访问控制 58 6.3 方法的重写(override) 59 6.4 super 60 6.4.1 两种使用方式 60 6.5 遮蔽(shadow) 60 6.6 继承中的构造器 60 6.7 多态 61 6.8 final 类和方法 61 6.9 强制类型转换 61 6.10 抽象类和方法(abstract) 62 6.11 类Object 62 6.12 继承设计技巧 64 7 面向对象程序设计 —— 接口与内部类 65 7.1 接口(interface) 66 7.1.1 概念 66 7.1.2 接口的定义 66 7.1.3 接口的实现 67 7.1.4 已有接口的应用 67 7.1.5 自定义接口的应用 68 7.2 接口与回调 69 7.3 内部类 69 8 补充 71 8.1 正则表达式 71 8.2 递归 71 9 知识点小结 72 9.1 变量的初始化 72 9.2 基本数据类型转换 73 9.2.1 兼容数据类型的转换 73 9.2.2 不兼容的类型转换 74 9.2.3 值与对象的转换 75 9.3 日期 75 9.4 随机数 76 10 遗留问题 77 11 需加强记忆内容 78 12 English 78 13 小知识 80 14 作业 80


网友评论

  • 初学者可以的
  • 还可以吧 初学者看看还行
  • 很适合我这样的初学者,哈哈
  • 简单的复习,还可以~
  • java基础 java核心基础是初学者,温习者的工具书