记录初学java遇到的各种注解(2)

1.Java的boolean类默认值为false
2.当自定义有参构造函数时,Java不会在默认定义一个无参构造函数
3.类的继承为extends
pubic class Object extends BaseObject
4.java不支持多继承,可以考虑使用接口实现多继承
5.方法的重写子类的访问权限不能比父类更小
6.使用super()显示调用父类的构造函数,子类默认调用无参super()父类构造。
7.final修饰的类不能被继承,修饰的方法不能被重写,修饰的属性为常量。
8.使用package和import实现包的建立和包内类的引入
9.使用abstract描述抽象类
public abstract class Object
10.使用Implement实现接口类,方法需要加上@Override表示实现
public class Object Implements Interface
11.java提供装箱和自动装箱操作。可以用objValue()和自动拆箱还原类到基本类型。
12.java使用parseObj转化数据类型为基本类型。
13.java使用valuOf转化为包装类型
14.思考String类型的本质,数据存储结构为final char[],因此导致每次数值的变化都相当于产生了新的String,存在一些内存占用或者浪费,考虑引入StringBuffer和StringBuilder作为String数据的缓存流。建议更多使用程安全的StringBuffer,但是也也要考虑因此降低的性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值