没有合适的资源?快使用搜索试试~ 我知道了~
《Java核心编程》笔记.docx
需积分: 10 0 下载量 175 浏览量
2023-02-01
07:33:29
上传
评论
收藏 559KB DOCX 举报
温馨提示
试读
37页
《Java核心编程》笔记.docx
资源推荐
资源详情
资源评论
1
《Java 核心编程》学习笔记
V0.2
dell
2017/11/26
1
目 录
课程基本信息 ............................................................................1
1 常用类 ....................................................................................2
1.1 String 和 StringBuffer ......................................................................................................2
1.2 Arrays...............................................................................................................................2
1.3 Math ................................................................................................................................3
1.4 日期类 ............................................................................................................................3
1.5 包装类 ............................................................................................................................4
2 集合框架 ................................................................................5
2.1 集合框架概述 ................................................................................................................5
2.2 List....................................................................................................................................5
2.3 Set....................................................................................................................................6
2.4 Map..................................................................................................................................7
2.5 集合框架补充 ................................................................................................................7
3 IO 操作.....................................................................................9
3.1 基本概念 ........................................................................................................................9
3.2 字节流 ..........................................................................................................................11
3.3 字符流 ..........................................................................................................................13
3.4 File 类 ............................................................................................................................14
3.5 补充拓展 ......................................................................................................................15
4 网络编程 ..............................................................................17
4.1 网络通信基础 ..............................................................................................................17
4.2 UDP 通信 .......................................................................................................................17
4.3 TCP 通信 ........................................................................................................................18
5 多线程 ...................................................................................20
5.1 线程基本概念 ..............................................................................................................20
5.2 线程创建 ......................................................................................................................20
5.3 线程调度 ......................................................................................................................21
5.4 线程同步 .......................................................................................................................22
5.5 线程协作 ......................................................................................................................22
6 异常与测试 ..........................................................................24
6.1 异常概念及处理 ..........................................................................................................24
6.2 自定义异常 ..................................................................................................................24
6.3 单元测试 ......................................................................................................................25
1
课程基本信息
课程代码:C203
课程名称:Java 核心编程
学习时长:5 天
教学目标:
▪ 熟练掌握常用类和集合框架的使用;
▪ 熟练掌握多线程编程;
▪ 掌握 Java IO、网络编程、异常处理和单元测试
教学内容:
内容
知识点
课时
常用类
String、StringBuffer、Array、Math、日期类、包装类
3
集合框架
Vector、Stack、Collection、List、Set、Map;
7
IO 系统
字节流、字符流、File 类、RandomAccessFile 类
5
网络编程
网络基础知识、UDP 通信、TCP 通信
5
多线程
线程基本概念、线程创建、线程生命周期、线程调度、
线程同步
6
异常处理
异常概念、try…catch、throws
2
单元测试
2
2
1 常用类
1.1 String 和 StringBuffer
String 类常用方法
length
indexOf
charAt、equals、replace、split、substring、trim、format。
StringBuffer 类常用方法:append、insert、deleteCharAt、delete、replace、
setCharAt、reverse。
String 是不可更改,如需更改字符串内容用 StringBuffer。
String s1 = "abc";
s1 = "123"
(1)String 类对象内容是不可更改,只是更改了引用(创建新
的字符串)
(2)String 类覆盖了 object 类的 equal(),StringBuffer
没有
(3)String 类对象可以用操作符‘+’,而 StringBuffer 类对
象之间不能
java 中的 String 是 final 类,final 类是共享数据的,而 java 中==比较的是内存地址,而 final
类的 String 相同字符串,指向的是同一个地址!池化,同一个对象
剩余36页未读,继续阅读
资源评论
Larrywjk
- 粉丝: 38
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功