java基础
ztao2333
这个作者很懒,什么都没留下…
展开
-
单例模式
原创 2015-12-01 10:55:13 · 73 阅读 · 0 评论 -
Java String.split()用法小结
原创 2016-02-19 11:55:33 · 52 阅读 · 0 评论 -
subString
始计数,这里不包括第endIndex个字 符)substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字 符,一直到此字符串末尾。 例如: "unhappy ".substring(2) returns "happy " "Harbison ".su原创 2016-02-19 12:08:58 · 87 阅读 · 0 评论 -
java泛型
ist = new LinkedList();//1myIntList.add(newInteger(0));//2Integer x = (Integer)myIntList.iterator.next();//3[/code] [size=small] 注意第3行代码,但这是让人很不爽的一点,因为程序员肯定知道自己存储在List里面的对象类型是Integer,但是在返回列表中元素时,还是必须强制转换类型,这是为什么呢?原因在于,编译器只能保证迭代器的next()方法返回的是Object原创 2016-02-23 11:24:44 · 49 阅读 · 0 评论 -
二维数组的长度.length
1;num[0][1] = 1;//给第一行第二个元素赋值num[0][2] = 1;//二维数组对象时,length所代表的长度//数组名后直接加上length,所指的是有几行//指定索引后加上length(如arr[0].length),指的是该行所拥有的元素,是列的数目[/code]原创 2016-03-01 14:49:09 · 1429 阅读 · 0 评论 -
重载与重写作用
or]--有不同的参数列表子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应,就要覆盖父类方法,即[color=red]在子类中重写该方法[/color],相同参数,不同实现。[/size]原创 2016-03-11 15:18:04 · 83 阅读 · 0 评论 -
一维数组赋值二维数组
= x;//i=0,将数组x的数据赋值给二维数组data第一行, //i=1,将数组x的数据赋值给二维数组data第二行,}[/code]原创 2016-03-24 14:39:27 · 962 阅读 · 0 评论 -
java日期处理
l.setCellValue(sdfTime.parse(data));//String --> Date格式Timestamp valueOf(String s)String s = "1970-11-10";// format yyyy-mm-dd hh:mm:ss.fffffff(纳秒)Timestamp ts = Timestamp.valueOf(s)//Calendar日历Calendar c = Calendar.getInstanc原创 2016-05-05 17:25:40 · 60 阅读 · 0 评论 -
Collection c = new ArrayList();
原创 2016-05-05 22:01:59 · 624 阅读 · 0 评论 -
字符串反转charAt
i>=0;i--){ char ch = str.charAt(i); System.out.print(ch); }//charAt(int index)方法是一个能够用来检索特定索引下的字符的String实例的方法.//charAt()方法返回指定索引位置的char值。索引范围为0~length()-1. //II用字符串反转的命令 /×String str = "good"; StringBuffer s原创 2016-01-20 14:41:24 · 645 阅读 · 0 评论 -
for foreach
原创 2016-01-19 17:32:42 · 65 阅读 · 0 评论 -
set list map代码
原创 2016-01-19 15:46:53 · 49 阅读 · 0 评论 -
java知识总结
原创 2015-12-04 18:11:06 · 52 阅读 · 0 评论 -
try finally执行顺序
x; } finally{ ++x; } }} 执行结果为 1 (finally中没有return)finally中的code在什么时候被执行,在return前还是后?答:也许你的答案在return之前,但往更细说,是在return中间执行的。为什么呢?主函数调用子函数并得到结果的过程,好比主函数准备一个空罐子,当子函数要返回结果时,先把结果放在罐子里,然后再将程序逻辑返回到主函数。所谓返回,就是子函数说,原创 2015-12-04 18:09:56 · 61 阅读 · 0 评论 -
集合基础List Set Map
原创 2015-12-04 18:12:21 · 209 阅读 · 0 评论 -
java、JS正则表达式
);} JS使用new RegExp表示正则表达式JS中正则表达式test(),exec(),match()方法区别1:test test返回Boolean,查找对应的字符串中是否存在模式 var str = "1a1b1c"; var reg = new RegExp("1.",""); alert(reg.test(str));//true 2:exec exec查找原创 2015-12-07 14:01:31 · 50 阅读 · 0 评论 -
String
为了提高效率节省空间,用StringBuffer类。 2:String s = "hello"; s = s + "world";执行后,原始的String对象中的内容到底变了没有? 没有。String被设计成不可变(immutable)类。所以它的对象都是不可变对象。 3:String实现equals方法,new String("abc").equals(new String("abc"))结原创 2015-12-03 15:33:55 · 50 阅读 · 0 评论 -
private,public返回值类型
原创 2016-01-18 15:13:09 · 216 阅读 · 0 评论 -
jdk tomcat
原创 2016-01-18 22:42:56 · 54 阅读 · 0 评论 -
抽象类abstractclass和接口interface的区别
tract父类中的所有abstract方法,那么子类也必须定义为abstract方法。interface可以说成是abstract class的一种特例,interface中的所有方法都必须是abstract的。interface中的方法定义默认为public abstract类型,interface中的成员变量类型默认为public static final。区别:1.abstract class可以有构造方法,interface中不能有构造方法。2.abstract clas原创 2016-01-24 23:33:13 · 98 阅读 · 0 评论 -
chm api不能正常打开
原创 2016-05-06 10:02:20 · 69 阅读 · 0 评论 -
java代码实例chm
原创 2016-05-06 10:10:20 · 119 阅读 · 0 评论 -
Eclipse/Myeclipse生成serialVersionUID方法
原创 2016-08-03 13:54:58 · 82 阅读 · 0 评论 -
回车换行 \r\n
原创 2017-07-06 16:15:42 · 108 阅读 · 0 评论 -
java为什么不需要sizeof()
有机器中的大小事相同的。我们不必要考虑移植问题--它已经被设计在语言中。原创 2017-07-21 13:51:49 · 87 阅读 · 0 评论 -
log4j2配置
import org.junit.Test;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.context.support.FileSystemXmlApplicationContext;public class HelloT原创 2017-08-31 18:22:34 · 56 阅读 · 0 评论 -
JavaBean解释
e][code="java"]JavaBean:是本质就是一个POJO类,但具有一下限制: 该类必须要有公共的无参构造器,如public HelloImpl4() {}; 属性为private访问级别,不建议public,如private String message; 属性必要时通过一组setter(修改器)和getter(访问器)方法来访问; setter方法,以“set” 开头,后跟首字母大写的属性原创 2017-09-07 15:05:49 · 72 阅读 · 0 评论 -
变量定义的初始化顺序
原创 2017-11-04 18:05:40 · 125 阅读 · 0 评论 -
循环往list中add对象却总是add的是一个对象
原创 2017-11-11 16:53:37 · 181 阅读 · 0 评论 -
Java判断Long类型相等问题
ng c = 128L;Long d = 128L; if(c == d) { // false System.out.println("aike2");}if(c.valueOf(12) == d.valueOf(12)) { // true System.out.println("aike3");} if(c.valueOf(128) == d.valueOf(128)) { // false System原创 2018-03-13 15:05:57 · 251 阅读 · 0 评论 -
初始化ArrayList, 默认长度10
原创 2018-07-10 17:54:20 · 580 阅读 · 0 评论 -
基本类型直接存储“值”,置于堆栈中。 new将对象存储在“堆”中。
原创 2017-07-04 19:07:45 · 153 阅读 · 0 评论 -
Java中如何遍历Map对象的4种方法
原创 2017-05-26 16:42:35 · 51 阅读 · 0 评论 -
初始化List泛型时,list为null还是为空?应该是空(size()=0)
false System.out.println("aike2");}[/code]原创 2017-04-13 17:29:41 · 424 阅读 · 0 评论 -
java生成当前日期格式设置
e; public class showDate { public static void main(String[] args) throws ParseException { Date d = new Date(); String s = null; /** 输出格式: Mon May 05 15:23:58 CST 2014 */ System.out.println(d原创 2016-08-03 14:04:43 · 305 阅读 · 0 评论 -
String、StringBuffer与StringBuilder详解
原创 2016-08-18 14:20:48 · 50 阅读 · 0 评论 -
null和""以及==与equals的区别
原创 2016-08-11 17:59:03 · 68 阅读 · 0 评论 -
批量命名变量名(无法确定字符串数组长度)
//声明一个map对象(String,String)类型 Map map = new HashMap(); //将数组中的字符串批量复制给新命名的字符串 for (int i=0; i原创 2016-11-04 12:00:12 · 89 阅读 · 0 评论 -
JSP中java代码引用map类
原创 2016-11-04 12:14:36 · 245 阅读 · 0 评论 -
检查数组中是否包含特定值(Check if an array contains a certain value)
原创 2017-01-10 10:19:33 · 112 阅读 · 0 评论