Java练习
文章平均质量分 65
??(lxy)
这个作者很懒,什么都没留下…
展开
-
JAVA练习(五)对象封装
以下描述哪个正确:A、编译错误B、客户端必须使用new Some()产生Some实例C、客户端必须使用new Some().create()产生Some实例D、客户端必须使用Some.create()产生Some实例一开始选了D,想到static使用类名称作为命名空间。但实际运行了以下发现编译错误,报错提示无法从静态上下文中引用非静态变量some,所以选A。原创 2024-08-09 16:52:41 · 252 阅读 · 0 评论 -
JAVA练习(二)对象
问这段程序的输出:true true错误分析:Integer两次打包过程中都会创建新的Integer对象,所以wx和wy是两个不同的对象。正确分析:Integer和Long、Double、Float、Boolen等类是打包器(Wrapper),可以将基本类型打包在对象之中。在这个打包基本类型的过程中,wx会参考Integer实例。原创 2024-07-08 21:28:25 · 295 阅读 · 0 评论 -
JAVA练习(一)基础语法
在JAVA中声明一个局部变量,就会为变量配置一块内存空间,但不会给这块空间默认值,这块空间中原先可能就有无法预期的值。在三位的整数中,例如153可以满足 1^3 + 5^3 + 3^3 = 153,这样的数称为阿姆斯特朗数,试以程序找出所有三位数的阿姆斯特朗数。最小值是 -2,147,483,648(-2^31);最大值是 2,147,483,647(2^31 - 1)负值范围:1000 0001 ~ 1000 0000 (-1 ~ -128)最小值是 -128(-2^7);最大值是 127(2^7-1)原创 2024-07-04 16:11:35 · 384 阅读 · 1 评论