笔记--Java编程思想20180726

protected关键字与private作用相当,差别仅在于继承的类可以访问protected成员,但是不能访问private成员。

 

static方法的一个重要用法就是在不创建任何对象的前提下就可以调用它。

 

String类支持“+”和 “+=”。

 

将一个对象赋值给另一个对象,是将“引用”从一个地方复制到另一个地方。

 

Random.nextInt()的参数设置了随机数的上限,其下限为“0”,但是这个下限会产生除0的可能性,因此要做加1操作。

 

前缀递增和前缀递减,会先执行运算,再生成值。后缀递增和后缀递减,则先生成值,再执行运算。

 

基本类型比较使用==和!=,其他对象比较用equals()。==和!=比较的是对象的引用。

 

按位操作符可与等号联合使用,如:&=,|=,∧=,但由于“飘”是一元操作符,所以不可与=联合使用。

 

问题:编写一个程序,展示自动包装功能对所有的基本类型和包装器类型都起作用。

看了网上大家写的这道题的答案,不是很理解:自动包装,拆箱功能是指包装类和基本类型间的互相自动转换吗?自动包装功能具体做了什么?继续关注这个问题。

自动装箱,拆箱功能是指包装类和基本类型间的互相自动转换。需要注意的是Integer的值如在-128到127之间的话(不包括127),会指向原对象,否则会指向新的对象。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值