A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yangshaoqiang 中级黑马   /  2015-10-27 23:47  /  256 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.jdk新特性.
        1.静态导入.
                import static 包名.类名.静态方法|静态属性
                例如:
                        import java.lang.System.out;
                在使用时:
                        out.println();
                简化了属性.
                        少些了一个System .
        2. 可变长参数.
                1. 请设计一个方法,该方法可以接收任意多个整数相加的和...
                出现在方法的参数列表中.
                语法:
                        数据类型... 数组名.
                        注意: 可变长参数底层是一个数组.
                使用:
                        使用可变长参数的函数时.
                        可以传递一个实参. ->这一个参数作为可变长参数内部数组的一个元素.
                        可以传递n个实参 . 这个n个实参作为了可变长参数内部的数组的元素.
                        可以传递一个数组, 可变长参数内部的数组持有了这个数组的地址值(引用)
                        注意:
                                当传递一个null值时,可变长参数内部的数组持有null . 要避免这个现象的发生.
                                当没有传递实际参数时,可变长参数内部的数组长度为0.
                        你在使用可变长参数时,根据可变长参数的数据类型,来决定传递什么实参.
                注意: java 中的可变长参数有且只有一个,必须放在参数列表的最后
        3. 增强for.
                用于遍历数组,遍历集合(实现了Iterable接口集合,都可以),出了Map集合...
                语法:
                for(元素类型   变量名:数组|集合){
                       
                }
                增强for 底层就是迭代器,性能和迭代器是相同的.
        4. 基本数据类型包装类.
                java 是完全面向对象的语言...
                基本数据类型                包装类
                byte            Byte
                Short            Short
                int                 Integer
                long                 Long
                float            Float
                double                 Double
                char             Character
                boolean         Boolean
               
                有了基本数据类型包装类. 可以实现:
                一: 获取最值
                       
                二: 字符串和基本数据类型的值互换
                三: 进制转换.
                装箱
                        基本数据类型->对象. 诚之为装箱
                拆箱
                        包装类对象->基本数据类型   拆箱.
                注意: jdk5.0前. 这个过程需要程序员手工操作的...
               
        5. 枚举
                枚举类.
                        注意: 枚举类是一个特殊的类, 不再使用class ,使用enum修饰.
                        枚举类默认父类不再是Object ,而是Eunm 类.
                            枚举中,最重要的是枚举值, 必须出现在枚举类的第一行. 每一个枚举值之间通过,隔开.
                枚举类中可以有成员变量,构造函数,成员方法.
        定义一个枚举类,表示星期.
                设计一个方法. 打印出对应星期的中文...

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马