黑马程序员技术交流社区
标题:
java中有各个版本都有哪些新的特性
[打印本页]
作者:
aidaima520
时间:
2016-7-1 09:46
标题:
java中有各个版本都有哪些新的特性
1.5有哪些?
1.6有哪些?
1.7有哪些?
1.8有哪些?
作者:
guowei
时间:
2016-7-1 09:46
public class 新特性 {
public static void main(String[] args) {
//1.5有自动装箱拆箱 可变参数 静态导入 高级for 其中最不给力的就是静态导入
/*1.7的新特性有
* 二进制字面量
* 数字字面量可以出现下划线
* switch语句可以使用字符串
* 泛型简化菱形泛型
* 异常的多个catch合并每个异常用或|
* try-with-resources语句1.7版标准的异常处理代码
* */
/*demo2 d=new demo2();
d.run();
demo1.run1();*/
demo2 d=new demo2();
d.ss();
}
}
//下面是1.8的新特性 接口中可以定义普通方法 前提是要加default
//接口中可以定义static方法
interface demo1{
public default void run(){
System.out.println("我是接口的普通方法不过要加defaulf");
}
public static void run1(){
System.out.println("我是接口的静态方法");
}
}
class demo2 implements demo1{
public void ss(){
int a=10; //不用加final
class neibu{
public void neubufangfa(){
System.out.println("我是局部内部类"+a);
}
}
neibu n=new neibu();
n.neubufangfa();
}
}
作者:
aidaima520
时间:
2016-7-1 09:57
guowei 发表于 2016-7-1 09:54
public class 新特性 {
public static void main(String[] args) {
没有1.6版本的吗
作者:
马蚁牙黑
时间:
2016-9-4 08:36
不错不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2