今日任务 1、this关键字 2、static修饰成员方法 3、static修饰成员变量 4、static内存加载 5、代码块介绍 6、对象创建流 7、单例设计模式 8、继承介绍
今日任务 1、查表法 2、数组排序 3、数组查找 4、二维数组定义 5、数组练习 6、引入面向对象 7、理解什么是面向过程 8、理解什么是面向对象 9、面向对象举例 10、对象在需求中的使用和练习 11、对象在代码中的体现
今日任务 1、对象在需求中的使用和练习 2、对象在代码中的体现 3、对象的内存图解 4、对象内存图解练习 5、类和对象的区别 6、局部变量和成员变量区别 7、匿名对象(匿名对象作为参数传递) 8、封装 9、构造函数
第四天 今日任务 循环结构(while&do-while)★★ 循环结构(for)★★ 嵌套循环★★★★★ 流程控制(continue,break) 函数的概念 函数的重载★★★★★
第二天 今日任务 算术运算符 赋值运算符比较运算符 逻辑运算符 移位运算符三元运算符 程序运行流程&顺序结构 判断结构(if) 多分支结构(switch) 循环结构(while&do-while)
第五天今日任务 函数的概念 函数的重载★★★★★ 数组的定义 数组内存图解★★★★★ 数组的常见问题★★ 数组的应用
JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的各接口方法。
允许所有外部类访问使用public 允许子类和同包类访问使用protected 只能自己访问使用private 访问权限修饰符权限从高到低排列是public ,protected ,friendly, private。
今日任务 1、反射的应用场景 2、Class介绍 3、获取Class对象的方式 4、动态创建对象 5、反射构造方法 6、反射成员变量 7、反射成员方法 8、动态代理技术
今日任务 1、TCP练习上传文本数据 2、网络编程中的细节 3、常见客户端和服务端 4、http协议的请求消息和响应消息 5、URL介绍 6、URLConnection介绍 7、HTTP1.0和HTTP1.1区别 8、CS和BS架构 9、枚举介绍
今日任务 1、多线程技术介绍 2、主线程介绍 3、创建线程的方式 4、线程中的异常问题 5、线程运行状态 6、线程第二种创建方式 7、多线程练习 8、线程安全问题分析和解决 9、多线程细节 10、同步使用的锁
今日任务 1、多线程复习 2、线程的状态 3、同步锁的问题 4、生产者消费者介绍分析实现 5、JDK5中的Lock和Condition接口 6、多线程中的其他细节问题
今日任务 1、File类学习 2、文件过滤器介绍 3、字节流介绍
今日任务 1、功能流介绍 2、图形化界面 3、debug和junit测试
今日任务 1、转换流 2、编码、解码、乱码 3、缓冲区思想 4、键盘录入介绍 5、IO流操作总结 6、功能流介绍 7、debug和junit测试
今日任务 1、字节流 2、字符流 3、转换流 4、编码、解码、乱码 5、缓冲区思想 6、键盘录入介绍 7、IO流操作总结
今日任务 1、泛型技术 2、System、Math、Random类介绍 3、Date、SimpleDateFormat、Calendar类介绍 4、IO介绍
今日任务 1、ArrayList介绍 2、LinkedList介绍 3、Vector介绍 4、Set接口介绍 5、HashSet介绍 6、TreeSet介绍 7、比较器介绍 8、Map接口介绍
今日任务 1、Map接口介绍 2、HashMap演示 3、TreeMap演示 4、Hashtable介绍 5、集合工具类和数组工具类 6、集合综合案例
今日任务 1、正则表达式介绍 2、基本类型包装类 3、静态导入、可变参数 4、其他类介绍