- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 java垃圾回收机制及final,finally与finalize的区别
java中的对象有三种状态,1:激活,2:去活,3:死亡。当一个对象有一个或者多个对象引用时,他处于激活状态。当一个对象没有引用指向他时,他将变成去活状态(例:Student s = new Student();这个时候s为去活状态;s=null没有引用来引用这个对象)。当一个对象处于去活状态时,系统垃圾回收器准备回收该对象时,会先调用该对象的finalize方法,如果finalize方法中,
2012-08-17 14:48:37 2252 1
原创 双等号与equals区别及StringBuffer与StringBuilder区别及StringBuilder对String的优化
1、创建数组有三个步骤:声明、创建、初始化。2、数组遍历 增强型:for(Object tem:s){}。3、String为引用型数组和二维数组一样;String实质是一个字符(char)数组。4、双等号和equals区别:双等号:二进制的比较(地址)是同一个对象的比较。equals:比较的是引用数据类型意义上相等(数值相等)当时不是同一对象(引用不同)。Object类的equals相当于双等号。
2012-08-17 14:26:53 1390
原创 流程控制基础(continue/break区别)
switch:7.0以下不能与String兼容,7.0中可与String兼容。continue:结束本次循环,continue下面的都不执行,开始下次循环如:public class Test1 { public static void main(String[] args) { for(int i=0;i<5;i++){ if(i==3){ continue;
2012-07-24 14:11:10 550
转载 基本数据类型的一些易错点
下面是一些使用基本类型时需要注意的事项: 1:整数默认为int型, long l = 23333333333 ; 所以 23333333333虽然在long的表示范围内,但是默认为int型,所以编译器会提示超出范围提示,必须显示的加上L,即必须定义成long l = 23333333333L。 2:可以将一个较小的整数直接付给byte或者short型。即byt
2012-07-23 11:29:10 474
原创 java语言基础
标示符:可以由字母、下划线、$、数字构成。java对大小写敏感;标示符不能用关键字;不能用数字开头。基本数据类型:分两大类可分为:数值型和boolea型。分四小类可分为:整形、浮点型、字符型和boolean型。byte——>short(char)——>int——>long——>float——>double boolean上图
2012-07-23 11:26:24 339
原创 初识java
java属于面向对象的语言而c属于面向过程。(例如:把一头大象装进冰箱里,用java做的话就是三部,打开冰箱;把大象放进冰箱;关上冰箱。而c/c++则是要怎样打开冰箱、怎样把大象放进去、怎样关上冰箱)java就是告诉你做什么就可以了,c/c++则是怎么做。java的发展历史比较重要的有几个:98年的jdk1.2(所以会称为j2SE、j2EE和j2ME);04年的jdk1.5更名为java5.0
2012-07-23 10:53:51 500
js仿微博图片缩放插件.7z
2020-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人