Java系列教程目录表【四次更新】

【为了让读者看起来比较有结构,我自己拟了一份完整的提纲,而且为了使得读者一边学习理论一边学习相关代码内容,里面90%的代码我都提供了完整的代码Demo,直接键入过后应该就可以运行,而且里面所有的重点我都标注出来了,主要是方便读者不会遗漏掉关键的知识点,以及代码的着色,主要是为了防止读者视觉疲劳。谢谢各位指点,有什么意见或者笔误请发我Email:silentbalanceyh@126.com,因为我害怕里面有太多笔误的地方,所以大部分我写的时候命名都是草案。而且这份目录我会一直置顶在最前边,这样就方便查阅,谢谢各位,多多指教。补充一点:Java基本数据类型已经包含在Java基础知识一个章节了,本来准备发一个章节的内容,结果内容太多了一篇BLOG发不下,所以拆散成为两章,因为当初没有想到拆散,所以Java基础知识章节是唯一从一个章节中间拆散的,请读者小心

一Java基础部分: 

内容整理【提供一个小目录供查阅,颜色按章节重新排列】:

Java基础知识包括:
1.概念以及提纲(JVM运行原理、Java注释)
2.语言基础
3.数据类型[一部分]
4.操作符
5.控制流程
6.关键字清单


Java类和对象包括:
1.基本概念
2.Java变量相关
1)Java变量分类
2)Java中变量的初始化
3)Java变量修饰符和访问域
4)Java类修饰符[不包含内部类]
3.Java涉及OO的关键知识点【主体】
1)继承的基本概念
2)抽象类、接口、final类:
3)重载和重写:
4)对象的拷贝[深拷贝和浅拷贝]:
5)关键字this、super
6)Java中的inlining[内联]
7)带继承的构造函数以及构造顺序
8)谈谈Object中的方法:equals、hashCode、toString
9)带继承的类型转换以及转换中关于成员变量和成员函数的调用
10)Java语言中的反射
11)按引用传递和值传递原理
12)Java中的包和导入
13)匿名类和内部类
4.Java编程OO设计技巧
1)对象创建以及周期
2)对象属性设置
3)垃圾回收
4)继承、接口、抽象类


Java异常、断言、日志包括:
1.Java异常处理
2.
异常处理心得
3.断言的使用
4.Java中的日志(JDK1.4 Logging Framework)
5.第三方日志库(Log4J、Commons Logging Framework)


Java集合、枚举、断言包括:
1.基本概念
2.常用集合——列表、队列、栈
3.常用集合——Set集合、哈希表
4.泛型、枚举


Java内存模型包括:
1.JMM简介
2.堆和栈
3.本机内存
4.防止内存泄漏


Java字符串、格式化、正则表达式
1.不可变类
2.String详解
3.StringBuilder和StringBuffer详解
4.正则表达式
5.关于转型
6.货币、时间、日期格式化


IO、文件、NIO
1.IO类相关操作
2.文件和目录
3.文件高级操作


Java序列化
1.Java中的序列化
2.序列化原理和算法——基础数据
3.深入序列化规范
4.源码分析
——ObjectStreamField
——ObjectStreamClass
——ObjectOutputStream
——ObjectInputStream
5.序列化原理和算法——面向对象


 

评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彤袅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值