
java 编程技术
文章平均质量分 74
Thinking01
FOLLOW DREAM。。J2ME入门中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
static 详解
static修饰的成员字段:static修饰的成员字段也叫类字段或全局字段,在类被加载时static修饰的成员字段被初始化,与类关联,只要类存在,static字段就存在。一个static字段单独划分一块存储空间,不与具体的对象绑定在一起,该存储空间被类的各个对象所共享。也就是说当声明一个对象时,并不产生static字段的拷贝,而是该类所有的实例对象共用同一个static字段。static修饰的成员字段能在创建任何实例对象之前被访问,而不必引用任何对象,也就是说不管创建多少对象,static修饰的字段只占有一转载 2011-04-05 14:39:00 · 549 阅读 · 0 评论 -
JAVA io
java中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换字符为导向的stream的stream。(很难理解么?)以字节为导向的stream------InputStream/OutputStreamInputStream 和 OutputStream是两个abstact类,对于字节为导向的stream都扩展这两个鸡肋(基类^_^);--InputStreamByteArrayInputStream -- 把内存中的一转载 2011-04-05 15:13:00 · 382 阅读 · 0 评论 -
String创建原理
<br />String创建的原理:<br />1、以任何方式创建String字符串对象时,运行时会在字符串池中找是否存在这个字符串,如果不存在则创建一个<br />2、使用new创建对象,则一定会在堆栈中创建一个新对象<br />3、使用指定字符串或纯字符串串联,仅仅会检查字符串池中维护的对象<br />4、使用包含变量的表达式来创建string对象,会检查字符串池,也会在堆栈区创建一个string对象<br />例如:<br />String s = new String("abc");会创建两个对象<转载 2011-05-04 23:16:00 · 678 阅读 · 0 评论 -
final与static
<br />一、final <br /> 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 <br /> final类不能被继承,没有子类,final类中的方法默认是final的。 <br /> final方法不能被子类的方法覆盖,但可以被继承。 <br /> final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 <br /> final不能用于修饰构造转载 2011-05-03 23:39:00 · 380 阅读 · 0 评论