Java基础
sdfujichao
这个作者很懒,什么都没留下…
展开
-
java——引用类型参数传递
// 引用类型参数 public class test1 { int num = 1; public static void main(String[] args) { int[] arr = new int[]{19, 30}; System.out.print("change_pre arr ="); for (int i = 0; i System.out.pri原创 2017-10-08 11:34:12 · 463 阅读 · 0 评论 -
Java——值传递
// public class test1 { int num = 1; public static void main(String[] args) { int x = 12; System.out.println("chage_pre X=" + x); change(x); System.out.println("chage_after X=" + x); } sta原创 2017-10-08 10:52:44 · 191 阅读 · 0 评论 -
java 单例模式
//单例模式 class ArrayUtil { // 1自己创建一个自己的对象 private static ArrayUtil instance = new ArrayUtil(); // 2 私有化自己的构造函数,防止外界创建新的对象 private ArrayUtil(){}; // 3 暴露一个静态方法,用于获取自身的对象 public static ArrayUtil g原创 2017-11-20 20:02:56 · 207 阅读 · 0 评论 -
java中.equals()方法和“==”的区别
1:当基本数据类型比较的时候,“==”(基本数据类型没有.equals()方法),比较的是数值是否相等。2:当引用数据类型的时候,.equals()和“==”比较的时候内存地址是否相同(是否是同一个东西)。并且“==”和.equals()功能一样。3:String类重写了.equals()方法,比较的是两个内容的值是否相等。...原创 2018-03-19 13:53:27 · 162 阅读 · 2 评论