java相关课程系列笔记之一java学习笔记

java相关课程系列笔记之一java学习笔记

ID:21925273

大小:1.53 MB

页数:70页

时间:2018-10-25

java相关课程系列笔记之一java学习笔记_第1页
java相关课程系列笔记之一java学习笔记_第2页
java相关课程系列笔记之一java学习笔记_第3页
java相关课程系列笔记之一java学习笔记_第4页
java相关课程系列笔记之一java学习笔记_第5页
资源描述:

《java相关课程系列笔记之一java学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WORD文档可编辑Java学习笔记Java相关课程系列笔记之一技术资料专业分享WORD文档可编辑笔记内容说明4月18日的五天Java训练营(刘英谦老师主讲,占笔记内容10%);Java基础和面向对象(刘苍松老师主讲,占笔记内容40%);JavaSE核心I和JavaSE核心II(范传奇老师主讲,占笔记内容40%);其他视频及书籍资料(占笔记内容10%)技术资料专业分享WORD文档可编辑目录一、Java技术基础11.1编程语言11.2Java的特点11.3Java开发环境11.4Java开发环境配置21.5Li

2、nux命令与相关知识21.6Eclipse/Myeclipse程序结构3二、Java语言基础42.1基础语言要素42.2八种基本数据类型42.3常量和变量52.4运算符与表达式52.5编程风格62.6流程控制语句72.7数组82.8字符串82.9方法三要素92.10插入排序92.11冒泡排序92.12冒泡排序:轻气泡上浮的方式102.13二分法查找102.14Java系统API方法调用112.15二进制基础112.16Java基础其他注意事项11三、面向对象133.1类133.2对象133.3包143.4方

3、法及其调用143.5引用143.6访问控制(封装)143.7构造器143.8super()、super.和this()、this.153.9重载和重写163.10继承173.11static203.12final213.13多态223.14抽象类223.15接口233.16内部类233.17匿名类24技术资料专业分享WORD文档可编辑3.18二维数组和对象数组253.19其他注意事项26四、JavaSE核心I274.1Object类274.2String类284.3StringUtils类304.4Stri

4、ngBuilder类304.5正则表达式314.6Date类324.7Calendar类324.8SimpleDateFormat类334.9DateFormat类334.10包装类344.11BigDecimal类354.12BigInteger类354.13Collection集合框架354.14List集合的实现类ArrayList和LinkedList364.15Iterator迭代器394.16泛型404.17增强型for循环404.18List高级-数据结构:Queue队列414.19List高

5、级-数据结构:Deque栈414.20Set集合的实现类HashSet424.21Map集合的实现类HashMap434.22单例模式和模版方法模式45五、JavaSE核心II465.1Java异常处理机制465.2File文件类485.3RandomAccessFile类505.4基本流:FIS和FOS525.5缓冲字节高级流:BIS和BOS535.6基本数据类型高级流:DIS和DOS535.7字符高级流:ISR和OSW545.8缓冲字符高级流:BR和BW555.9文件字符高级流:FR和FW565.10P

6、rintWriter575.11对象序列化575.12Thread线程类及多线程585.13Socket网络编程625.14线程池645.15双缓冲队列64技术资料专业分享WORD文档可编辑技术资料专业分享WORD文档可编辑一、Java技术基础1.1编程语言机器语言:01在硬件直接执行汇编语言:助记符高级语言:(Java运行比C/C++慢)1)面向过程的高级语言:程序设计的基本单位为函数,如:C/C++语言。2)面向对象的高级语言:程序设计的基本单位为类,如:Java、C#。1.2Java的特点平台无关性、

7、简单性、面向对象、健壮性、多线程、自动内存管理。平台无关性:指Java语言平台无关,而Java的虚拟机却不是,需要下载对应平台JVM虚拟机的。自动内存管理:对临时存储的数据自动进行回收,释放内存。如:引用类型的变量没有指向时,被回收;程序执行完后,局部变量被回收。1.3Java开发环境JavaDevelopementKit——Java开发工具包,简称JDK,是由Sun公司提供的一个免费的Java开发工具,编程人员和最终用户可以利用这个工具来编译、运行Java程序。目前版本有JDK1.0、JDK1.1、JDK

8、1.2、JDK1.3、JDK1.4、JDK1.5(J2SE5.0)、JDK1.6(J2SE6.0)、JDK1.7(J2SE7.0)。JDK结构:JDK

9、--开发工具(Tools)命令:java、javac、jar、rmic...

10、--JRE(Java基本运行环境)

11、--系统API库,系统类库

12、系统带来的标准程序库,标准API

13、--JVMjava虚拟机java语言的执行环境技术资料专业分享WORD文档可编辑1.4J

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。