基础
jvm/jre/jdk, jdk安装的内容,Path/classPath,
基本命令: java,javac,javadoc,jar,-encoding参数指定编码,使用package管理类, 使用import,使用完整类名;
JAVA基础语法: 类型、变量与运算符,类型转换.流程控制: 条件,循环,switch,break,continue;
JAVA面向对象: 对象,类,类成员,抽象类,接口,封装,继承,多态;
关键字: this,super,public,protected,default,private, static,final;
基本数据类型 <<<>>> 包装类型 , 数组类型,字符串类型,字符串编码;
方法重载,方法重写,构造方法,对象实例化的流程,匿名内部类访问外部类final成员;
异常处理机制: try,catch,finally,throw,throws,1.7+自动资源关闭
集合分类使用,集合对泛型的支持,泛型类,方法,extends,super,构建线程安全的集合操作:Collections. synchronizedXXXX相关方法
IO操作: inputstream与outputstream体系结构,File类常用API,对IO的包装,字符流操作reader与writer继承架构,字符流和字节流的转换,包装,多线程下数据的流传输.
多线程: 程序,进程,线程,线程使用两种方式,线程生命周期图,线程同步,线程等待,线程通信:生产者和消费者,常用方法sleep,join,yield,优先级……;
Jdk对国际化的支持,对正则表达式的支持,Java对注解的支持.
JDBC基础操作,使用Datasource,批量更新,blob与clob大对象数据读写(基于悲观锁),可滚动结果集使用, metadata作用.
Java反射机制和类加载机制,动态代理支持.
|
|