随笔分类 - java
摘要:一、intern与字符串比较 前置知识 字符串常量池 在Java语言中有8种基本数据类型和一种比较特殊的类型String。这些类型为了使它们在运行过程中速度更快、更节省内存,都提供了一种常量池的概念。 常量池就类似一个Java系统级别提供的缓存。8种基本数据类型的常量池都是系统协调的,String类
阅读全文
摘要:先看一个小程序,2个线程同时对数组array的第1个,第2个元素进行修改,每个线程修改1千万次。 public class Cacheline_notPadding { public static class T { private volatile long x = 0L;// 占8字节 } pr
阅读全文
摘要:注:本文转载于http://www.cnblogs.com/xing901022/p/5854506.html,感谢xingoo! effective java 通过函数来作为策略 通过函数作为策略有两个要注意的地方: 使用接口作为策略传入 如果长期调用,应该设置为静态内部类,避免频繁创建过多的匿名
阅读全文
摘要:基本作用:switch中的参数与case的值进行比对,相等则进入case。 JDK1.7 switch支持int、Integer、String类型 package com.my.test; import junit.framework.TestCase; public class commonTes
阅读全文
摘要:运行效果:此文介绍了根据操作左侧菜单在右面板展示相应内容。一、主页先看一下跳转主页的方式:由在webapp根目录下的index.jsp跳转至demo的index.jsp下面是demo的index.jsp的代码首页 Copyright by 束洋洋© www.shuyan...
阅读全文
摘要:如果在地址栏挂载参数,特别是包含中文,往往要进行编码,取值时再解码,以下是java和js中编码、解码的各自方法。java:@Test public void test3() throws UnsupportedEncodingException{ System.out.print...
阅读全文