TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312677
|
资源详情
【课程目录】第一天
01基本常识
02JA危a的跨平台忄生
03安装
04环境变量配置
05环境变量配置技巧
06环境变量临时配置方式
07Hello.World
08classpath配置
09Hello.World的组成部分
10注释
第二天
01标识符
02常量
03进制的特点
04进制转换(十进制和二进制
05进制转换(八进制和十六进制
06进制转换(负数二进制
07变量
08类型转换
09算术运算符
10转义字符
11赋值和比较运算符
12逻辑运算符
13左移右移
14与或异或
15练习
16练习2&三元运算符
17if
18if练习
19Switch
20Switch练习
第三天
01while
02do.while
03for
04for和while的区别
05循环语句的其他特点
06for语句练习累加&计数器
07for嵌套
08for嵌套练习
09for嵌套九九乘法表
10breakcontinue
11练习
12概述
13应用
14练习
15重载
16重载练习
17概述内存结构
第四天
01静态初始化常见问题
02常见操作遍历
03常见操作获取最值(1
03常见操作获取最值
04排序选择排序
05排序冒泡排序
06排序位置置换功能抽取
07折半查找
08十进制二进制
09十进制十六进制
10查表法十进制十六进制
11查表法十进制二进制
12进制转换优化
13二维数组
14二维数组练习
第五天
01概述
02举例
03类与对象的关系
04成员变量和局部变量
05匿名对象的应用
06封装概述
07封装private
08构造函数
09构造代码块
10this关键字
11this关键字的应用
12this关键字在构造函数间调用
第六天
01Static关键字
02main函数
03静态什么时候使用
04静态的应用工具类
05帮助文档的制作jA危adoc
06静态代码块
07对象的初始化过程
08对象调用成员过程
09单例设计模式
10单例设计模式方式二
第七天
01继承概述
02继承概述2
04子父类中变量的特点
05子父类中函数的特点覆盖
06子父类中构造函数的特点子类实例化过程
07final关键字
08抽象类
09抽象类2
10抽象类练习
11模版方法模式
12接口
13接口2
14接口的特点
15接口举例体现
第八天
01多态概念
02多态扩展忄生
03多态转型
04多态示例
05多态中成员的特点
06多态的主板示例
07多态的扩展示例
08Object类equals
09Object类toString
第九天
01内部类访问规则
02静态内部类
03内部类定义原则
04匿名内部类
05异常概述
06异常trycatch
07异常声明throws
08多异常处理
09自定义异常
10throw和throws的区别
11RuntimeException
12异常练习
第十天
01异常finally
02异常处理语句其他格式
03异常覆盖时的异常特点
04异常练习
05异常总结
06练习四
07包package
08包与包之间访问
09导入import
10jar包
第十一天
01概述
02创建线程继承Thread类
03创建线程run和start特点
04线程练习
05线程运行状态
06获取线程对象以及名称
07售票的例子
08创建线程实现Runnable接口
09多线程的安全问题
10多线程同步代码块
11多线程同步函数
12多线程同步函数的锁是this
13多线程静态同步函数的锁是Class对象
14多线程单例设计模式懒汉式
15多线程死锁
第十二天
01示例代码
02解决安全问题
03等待唤醒机制
04代码优化
05生产者消费者
06生产者消费者JDK5.0升级版
07停止线程
08守护线程
09Join方法
10优先级&yield方法
第十三天
01概述
02获取和判断
03转换
04切割和替换
05比较和去除空格
069字符串练习
10添加
11删除和修改
12StringBuilder
13基本数据类型对象包装类
14基本数据类型对象包装类新特忄生
第十四天
01体系概述
02共忄生方法
03迭代器
04List集合共忄生方法
05ListIterator
06List集合具体对象的特点
07Vector中的枚举
08LinkedList
09LinkedList练习
10ArrayList练习
11ArrayList练习2
12HashSet
13HashSet存储自定义对象
14HashSet判断和删除的依据
第十五天
01TreeSet
02TreeSet存储自定义对象
03二叉树
04实现Comparator方式排序
05TreeSet练习
06泛型概述
07泛型使用
08泛型类
09泛型方法
10静态方法泛型
11泛型接口
12泛型限定
13泛型限定2
第十六天
01Map概述
02Map子类对象特点
03Map共忄生方法
04MapkeySet
05MapentrySet
06Map练习
07TreeMap练习
08TreeMap练习字母出现的次数
09Map扩展
第十七天
10Collectionssort
11Collectionsmax
12CollectionsbinarySearch
13Collections替换反转
14CollectionsreverseOrder
15CollectionsSynList
16Arrays
17集合转成数组
18增强for循环
19可变参数
20静态导入
第十八天
01System
02Runtime
03Date
04Calendar
05MathRandom
06概述
07FileWriter
08IO异常处理方式
09文件的续写
10文本文件读取方式一
11文本文件读取方式二
12文本文件读取练习
13拷贝文本文件
14拷贝文本文件图例
第十九天
01BufferedWriter
02BufferedReader
03通过缓冲区复制文本文件
04readLine的原理图例
05MyBufferedReader
06装饰设计模式
07装饰和继承的区别
08自定义装饰类
09LineNumberReader
10MyineNumberReader
11字节流File读写操作
12拷贝图片
13字节流的缓冲区
14自定义字节流的缓冲区read和write的特点
15读取键盘录入
16读取转换流
17写入转换流
18流操作规律1
19流操作规律2
20改变标准输入输出设备
21异常的日志信息
22系统信息
第二十天
01File概述
02创建和删除
03判断
04获取
05文件列表
06文件列表2
07列出目录下所有内容递归
08列出目录下所有内容带层次
09删除带内容的目录
10创建jA危a文件列表
11Properties简述
12Properties存取
13Properties存取配置文件
14Properties练习
15PrintWriter
16合并流
17切割文件
第二十一天
01对象的序列化
02管道流
03RandomAccessFile
04操作基本数据类型的流对象DataStream
05ByteArrayStream
06转换流的字符编码
07字符编码
08字符编码联通
09练习
第二十二天
01概述
02布局
03Frame
04事件监听机制
05窗体事件
06Action事件
07鼠标事件
08键盘事件
09练习列出指定目录内容
10对话框Dialog
11菜单
12练习打开文件
13练习保存文件
14jar包双击执行
第二十三天
01概述
02概述2
03网络模型
04IP地址
05TCP和UDP
06Socket
07Udp发送端
08Udp接收端
09UDP键盘录入方式数据
10UDP聊天
11TCP传输
12TCP传输2
13TCP练习
14TCP复制文件
第二十四天
01TCP上传图片
02TCP客户端并发上传图片
03TCP客户端并发登录
04浏览器客户端自定义服务端
05浏览器客户端Tomcat服务端
06自定义浏览器Tomcat服务端
07自定义图形界面浏览器Tomcat服务端
08URLURLConnection
09小知识点
10域名解析
第二十五天
01特点
02匹配
03切割
04替换
05获取
06练习1
07练习2
08网页爬虫
附课程文档
|
|