首页 > 编程语言 > 详细

java题解3

时间:2020-07-25 20:38:59      阅读:78      评论:0      收藏:0      [点我收藏+]

一、
技术分享图片
解析:访问修饰符权限:
技术分享图片
注意:default和protected的区别,default必须是同一个包内,protected修饰的子类可以访问。



二、
技术分享图片
解析:导出类调用基类的构造器必须用到的关键字:super
注意:导出类就是子类,也叫派生类,基类是父类,也叫超类。



三、
技术分享图片
解析:选择B,只有Python是动态语言,运行时可以改变其结构。
技术分享图片



四、
技术分享图片
解析:选择D,~
技术分享图片



五、
技术分享图片
解析:除去扩展名.java的部分,包含在java文件里的Java里的公共类必须与文件的名字相同。
但是公共的内部类是不需要和文件的名字相同的。



六、
技术分享图片



七、
技术分享图片
解析:JSON对象要求属性必须加双引号,JSON对象必须由一组有序的键值对组成。
JSON语法可以表示以下三种类型的值:
1.简单值:使用与JavaScript 相同的语法,可以在JSON中表示字符串,数值,布尔值和null。
2.对象:对象作为一种复杂数据类型,表示的是一组有序的键值对。而每组键值对中的值可以是简单值,也可以是复杂数据类型的值。
3.数组:数组也是一种复杂数据类型,表示一组有序的值的列表,可以通过数值索引来访问其中的值。数组的值也可以是任意类型--简单值,对象或数组。



八、
技术分享图片
解析:java中只有byte, boolean是一个字节, char是两个字节, 所以对于java来说127不会发生溢出, 输出328;
但是对于c/c++语言来说, char是一个字节, 会发生溢出, 对127加一发生溢出, 0111 1111 --> 1000 0000, 1000 0000为补码-128, 所以结果为200-128=72.

java题解3

原文:https://www.cnblogs.com/ghlz/p/13376357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!