logo资料库

传智播客张孝祥Java基础加强全部ppt.ppt

第1页 / 共67页
第2页 / 共67页
第3页 / 共67页
第4页 / 共67页
第5页 / 共67页
第6页 / 共67页
第7页 / 共67页
第8页 / 共67页
资料共67页,剩余部分请下载后查看
—高级软件人才实作培训专家! Java基础加强 讲师:张孝祥 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 预备 l 发就业面试宝典 l 提示大家一定要学会记录和整理课堂笔记 l 安装Myeclipse和插件 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 课程大纲 eclipse的使用技巧 l l 静态导入 l 可变参数与for循环增强 l 基本数据类型的自动拆箱与装箱 l 枚举 l 反射 JavaBean内省 l l beanutils工具包 l 注解 l 泛型 l 类加载器 l 代理 l 线程并发库 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! eclipse的使用技巧 l Workspace与project Ø必须要求:会切换工作间与导入项目 l Perspective与view l 设置整个workspace的javac与java。 l 设置单个工程的javac与java。 Ø高版本的java能否运行低版本的javac编译的程序? Ø低版本的java能否运行高版本的javac编译的程序? l 快捷键的绑定与代码模板 l 利用快捷键提高工作效率 Ø在应用中具体举例讲解 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 静态导入 l import语句可以导入一个类或某个包 中的所有类 l import static语句导入一个类中的某个 静态方法或所有静态方法 l 语法举例: Øimport static java.lang.Math.sin; Øimport static java.lang.Math.*; 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 可变参数 l 问题:一个方法接受的参数个数不固定,例 如: ØSystem.out.println(countScore(2,3,5)); ØSystem.out.println(countScore(1,2,3,5)); l 可变参数的特点: Ø只能出现在参数列表的最后;这个要记住 Ø...位于变量类型和变量名之间,前后有无空格都可以; Ø调用可变参数的方法时,编译器为该可变参数隐含创建 一个数组,在方法体中以数组的形式访问可变参数。 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 增强for循环 l 语法: Øfor ( type 变量名:集合变量名 ) { … } l 注意事项: Ø 迭代变量必须在( )中定义! Ø 集合变量可以是数组或实现了Iterable接口的集合类 l 举例: public static int add(int x,int ...args) { int sum = x; for(int arg:args) { sum += arg; } return sum; } 北京传智播客教育 www.itcast.cn
—高级软件人才实作培训专家! 基本数据类型的自动拆箱与装箱 l 自动装箱: Ø Integer num1 = 12; l 自动拆箱: Ø System.out.println(num1 + 12); l 基本数据类型的对象缓存: Integer num1 = 12; Integer num2 = 12; System.out.println(num1 == num2); 这块相等,<=127都是真的 Integer num3 = 129; 这块不相等,因为是对象 Integer num4 = 129; System.out.println(num3 == num4); Integer num5 = Integer.valueOf(12); Integer num6 = Integer.valueOf(12) ; 这块的道理同上 System.out.println(num5 == num6); 北京传智播客教育 www.itcast.cn
分享到:
收藏