1 / 252
文档名称:

黑马程序员入学java知识.doc

格式:doc   大小:1,754KB   页数:252
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

黑马程序员入学java知识.doc

上传人:1557281760 2017/9/18 文件大小:1.71 MB

下载得到文件列表

黑马程序员入学java知识.doc

相关文档

文档介绍

文档介绍:黑马程序员入学Java知识——精华总结
J2SE部分,Java高新技术部分,7K面试题部分等黑马入学要求的知识点总结!
一、黑马程序员—java概述与基础知识 6
1、何为编程? 6
2、Java语言概述,历史、特点 6
3、什么是跨平台性?原理是什么?JVM 7
4、Jre和Jdk的区别? 7
5、java虚拟机JVM 8
6、 Java程序运行机制 8
7、学习java注意的地方 8
8、Java语法格式 8
9、代码注释:单行//,多行/* */,文档注释/** */ 9
10、Java中的标识符 9
11、java中的常量和变量 9
12、Java成员变量和局部变量 10
14、基本数据类型转换之向上转型和向下转换 12
15、Java的运算符 12
16、表达式和三目运算符 13
17、程序流程控制 13
18、三大循环结构: 15
19、嵌套循环与流程控制 18
二、黑马程序员—方法与数组 19
1、什么是方法(Method)? 19
2、 Java中方法的格式: 20
3、方法里的属性 20
4、方法特点 20
5、什么是方法的重载(Overload)? 21
6、可变参数 22
7、数组简介: 23
8、一维数组的声明与初始化: 23
9、数组的使用: 24
10、分配内存空间 26
11、二维数组: 27
12、操作数组的工具类-Arrays 27
13、Java5新特性对数组的支持: 28
三、黑马程序员—面向对象(1) 29
1、什么叫面向对象? 29
2、类 29
3、构造方法 30
4、static关键字 31
5、匿名对象 32
6、this关键字 32
7、面向对象之封装 33
8、访问修饰符 34
9、类的设计分析 34
10、面向对象之继承 34
11、子类访问父类和方法覆写 35
12、super关键字和调用父类构造方法 36
13、面向对象之多态 37
14、引用变量类型转换 39
四、黑马程序员—面向对象(2) 39
1、基本数据类型的包装类 40
2、基本数据类型和包装类相互转换 40
3、基本类型和String之间的转换 41
4、Object类 41
5、代码块 42
6、构造方法的私有化 44
7、 Singleton模式(单例模式) 饿汉式和懒汉式 44
8、final 关键字 46
9、抽象类 47
10、抽象类的体现-模板模式 49
11、接口(interface) 51
12、接口的使用 52
13、面向接口编程之制定标准和简单工厂模式 52
14、面向接口编程之适配器模式 54
15、接口和抽象类的比较 55
16、匿名内部类 56
17、枚举类 57
五、黑马程序员—异常处理和常用类 59
1、异常 59
2、异常处理格式 60
3、多异常处理 61
4、异常的分类 61
5、声明异常(throws) 62
6、throw 63
8、throw和catch同时使用 64
9、常用类 65
10、String方法 67
11、StringBuffer 与 StringBuilder 69
12、Math和Random和UUID 72
13、Date和Calendar 73
14、System 77
六、黑马程序员—线程技术 77
1、进程和线程 78
2、创建线程方式 78
3、两种进程创建方式比较 80
4、线程的生命周期 81
5、控制线程 82
6、多线程安全问题 84
7、多线程安全问题的解决方法 85
8、线程通信 90
七、黑马程序员—集合框架(1) 93
1、集合类& 容器 93
2、Collection接口 94
3、Iterator接口 95
4、集合遍历输出方式 95
6、TreeSet 99
7、List接口 103
8、List接口中常用类 104
9、Map接口 108
八、黑马程序员—集合框架(2) 111
1、Collections类 111
2、Arrays 113
3、泛型(Generic) 113
4、泛型的使用 114
5、声明多个泛型类型和通配符 118
6、泛型的上限与下限 119
7、泛型接口和方法 121
8、泛型的嵌套(map例子) 122
九、黑马程序员—IO操作(1) 123
1、IO的概述和File方法 123
2、递归(Recursion) 125
3、文件过滤器 126
4、流 127
5、操作流的步骤(重点) 128
6、字节流和字符流 1