java基础新特性
Y__C__X
记录成长的每个点滴
展开
-
引用传递实际应用
引用传递可以说是整个java的核心,也正是因为有了引用传递,所以可以更好地表现出现实世界的抽象例如,现在要求描述出这样的一种关系:一个人有一辆汽车或没有车。很明显,现在应该是有两个实体类:人(Member)车(Car).范例:现在可以得出如下的设计class Member{ private String name; private int age; //如果car==null,表示这个人没有...原创 2018-03-01 23:14:49 · 328 阅读 · 3 评论 -
可变参数
从JDK1.0开始几乎每一个版本都会提供许多的新特性,例如,在JDK之中有以下几个代表性的版本 ·JDK1.2:推出了轻量级的JavaGUI设计组件包 Swing ·JDK1.5:退出了心得程序结构的设计思想 ·JDK1.8:Lambda表达式、接口的定义加强现在为止已经接触过了一些新特性,例如:自动装箱与拆箱、swith对String的判断支持。可变参数现在假设有这样一个要求:要求设计一个...原创 2018-05-21 17:18:51 · 2191 阅读 · 2 评论 -
foreach循环
foreach循环(增强型for循环)在Java里面对于常用数据集合:数组、类集本身有输出支持,但是这种支持建议在学习中先不要过多采用范例:原始数组输出通过for循环public class TestDemo { public static void main(String[] args) { int data[]=new int [] {1,2,3,4,5};//原始数组 for (int ...原创 2018-05-21 17:28:46 · 217 阅读 · 0 评论 -
静态导入
静态导入(了解 )首先来看以下一个简单程序,例如,现在定义有一个MyMath类,这个类中提供有static的方法。package cn.mldn.util; public class MyMath { public static int add(int x,int y) { return x+y; } public static int sub(int x,int y) { ...原创 2018-05-22 16:12:09 · 153 阅读 · 0 评论