java1.7新特性复习

来源:互联网 发布:淘宝模特动作大全图片 编辑:程序博客网 时间:2024/05/29 14:52

自己觉得几点应该知道的java1.7中新特性的写法在这里列一下,免得以后看不懂别人的代码就丢人了

代码如下:


package com.jeremy.newFeature;import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;/** * Created by jeremysong on 12/6/2015. */public class Feature1_7{    public static void main(String[] args)    {        // 特性1:数字字面量下划线的支持 --- 可以更好的可读性(人的角度)        int a = 100_200;        System.out.println(a);        // 特性2:需要释放资源的类可以在实现closable()接口后,按照如下方法书写        // 特性3:多异常捕获        try (InputStream in = new ByteArrayInputStream(new byte[5]))        {            // some code        } catch (IndexOutOfBoundsException | IOException e)        {            // some code        }        // 特性4:二进制字面量        int b = 0b101;        System.out.println(b);        // 特性5:Switch使用字符串        String condition = "A";        switch (condition)        {            case "A":                System.out.println("This is A");            default:                System.out.println("Others");        }    }}


0 0
原创粉丝点击