java随笔

1。类名大写

2。classpath指向编译后存放class文件的位置java命令执行找的位置,

3。public class:文件名称必须与类名称保持一致,javac 类名.java 如果类名和类不同,编译不能通过。
·class:文件名称可以与类名称不一致,执行的时候执行的是生成的*.class文件。
所以在一个*.java的文件中,只能有一个public class声明,但是允许有多个class声明,在编译之后会生成不同的*.class
文件,javac 类名.java 如果类名和类不同,编译能通过,但产生类.class。

4。对象声明开辟栈空间,对象实例化开辟堆内存空间,存放对象属性,一个栈内存只能指向一个堆内存,一堆内存可以被多个栈内存指向。

5。java代码可以和power designer类图相互转化。

6。匿名对象new 类名().方法,匿名对象使用一次后就变成垃圾,被垃圾回收机制回收。

7。String对象的实例化可以直接=“”;或new String(“”),“”是String的一个匿名对象(“hello”.equals(String变量)),第一种方式“”之开辟一块堆内存,第二种方式开辟两个堆内存空间(“”是一个(等待垃圾回收机制回收),new重新开辟一块“”内容的空间),多个=“”中的内容一样,只开辟一块堆内存;

转载于:https://www.cnblogs.com/cuihongwei1988/archive/2012/12/07/2806844.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值