包装类类值传第详解编程语言
编程语言 详解 包装
2023-06-13 09:20:44 时间
long start = System.currentTimeMillis();
for (long i = 0L; i Integer.MAX_VALUE; i++)
sum += i;
long end = System.currentTimeMillis();
System.out.println("第一次执行耗时" + (end - start));
long sum2 = 0L;
long start2 = System.currentTimeMillis();
for (long i = 0L; i Integer.MAX_VALUE; i++)
sum2 += i;
long end2 = System.currentTimeMillis();
System.out.println("第2次执行耗时" + (end2 - start2));
@Test
public void testMember()
Member m = new Member();
m.setId(12);
m.setName("qqqq");
Object m2 = new Object();
// clone();
@Test
public void testExchange()
String a = "aZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ";
String b = "bdd";
Exchange.exchangeString(a, b);
System.out.println(a);
System.out.println(b);
@Test
public void testInteger()
Integer a = new Integer(12);
Integer b = new Integer(129);
Exchange.exchangeInteger(a, b);
System.out.println(a);
System.out.println(b);
@Test
public void testDate()
Date a = new Date(System.currentTimeMillis() - 60 * 60 * 1000 * 7 * 24);
Date b = new Date();
Exchange.exchangeDate(a, b);
System.out.println(a);
System.out.println(b);
@Test
public void testExchangeArray()
String[] arr = new String[]{"qq","ww"};
Exchange.exchangeArray(arr);
System.out.println(Arrays.toString(arr));
//经过测试 Integer,String,Date,这些类也用的是值传递
}
测试环境是ubuntukylin 14.04 x64 java1.8
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/15375.html
cjava相关文章
- python性能测试脚本详解编程语言
- python基数排序算法详解编程语言
- jquery.cookie使用方法详解编程语言
- 把数字转换成人民币大写的形式Java类详解编程语言
- Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)详解编程语言
- java的 zip 工具类详解编程语言
- JQuery Tips(3)—-关于$()包装集内元素的改变详解编程语言
- JBPM工作流(六)——流程变量详解编程语言
- JavaSE(六)包装类、基本类型和字符串之间的转换、==和equals的区别详解编程语言
- 在linux系统中挂载U盘详解编程语言
- http-equiv=”X-UA-Compatible” 设置IE浏览器兼容模式详解编程语言
- 让IE支持placeholder属性详解编程语言
- jsp中的日期处理问题详解编程语言
- Python参数组合详解编程语言
- python base64加解密详解编程语言
- ConcurrentHashMap原理分析详解编程语言
- js内置的Date对象详解编程语言
- 创建交货单/外向交货BAPI_OUTB_DELIVERY_CREATE_SLS/STO详解编程语言
- 谷歌浏览器调试javascript方法详解编程语言
- phpredis最简洁的分段加锁详解编程语言
- php 获取文件mime类型的方法详解编程语言
- Java并发编程之synchronized底层实现原理详解编程语言
- HttpClient模拟postman/浏览器(登录+访问接口)详解编程语言
- 采购订单中带账户分配的总账科目确定(M和E的区别)详解编程语言