java牛客2020年9月14日 晚
-
以下会产生信息丢失的类型转换是( )
正确答案: B 你的答案: C (错误)
float a=10 int a=(int)8846.0 byte a=10; int b=-a double d=100 解释: 会产生信息丢失不如说丢失精度,这样可能更容易明白,而精度丢失只会发生在从大范围到小范围的转换
-
Java程序中的类名称必须与存放该类的文件名相同。
正确答案: B 你的答案: A (错误)
对 错 感觉题目出的不严谨。 声明为public类型的类名必须与文件名相同,默认权限的可以不同 并且内部类的类名一般与文件名不同 看看这个解释吧: 正解:一个文件中可以有多个类,如果没有public类,则可以与任意类名相同,如果有public类则文件名必须与此类名相同,因为一个文件中只能有一个public类。如果文件中只有一个类,则文件名必须与类名相同
-
以下 json 格式数据,错误的是
正确答案: A C 你的答案: D E (错误)
{company:4399} {"company":{"name":[4399,4399,4399]}} {[4399,4399,4399]} {"company":[4399,4399,4399]} {"company":{"name":4399}} 解释: A:错误 {company:4399} 首先,其为json对象。但json对象要求属性必须加双引号。 B:正确 C:错误 {[4399,4399,4399]} 。使用 {} 则为json对象。json对象必须由一组有序的键值对组成。 D:正确。 答案:AC. 另参考(摘自<<Javascript 高级程序设计(第三版)>>): JSON语法可以表示以下三种类型的值: 1.简单值:使用与JavaScript 相同的语法,可以在JSON中表示字符串,数值,布尔值和null。 2.对象:对象作为一种复杂数据类型,表示的是一组有序的键值对。而每组键值对中的值可以是简单值,也可以是复杂数据类型的值。 3.数组:数组也是一种复杂数据类型,表示一组有序的值的列表,可以通过数值索引来访问其中的值。数组的值也可以是任意类型--简单值,对象或数组。
-
以下关于Histroy对象的属性或方法描述正确的是()
正确答案: A D 你的答案: A C (错误)
A bcak回到浏览器载入历史URL地址列表的当前URL的前一个URL B go表示刷新当前页面 C length保存历史URL地址列表的长度信息 D forward转到浏览器载入历史URL地址列表的当前URL的下一个URL。 解释: 选A、D。考察的是浏览器的内置对象管理模型,简称BOM(Browser Object Model)中的Histroy属性和方法。 length 返回浏览器历史列表中的URL数量。所以C中表述的长度信息是错误的。 back() 加载 history列表中的前一个URL。 forward() 加载 history 列表中的下一个URL。 go() 加载history列表中的某个具体页面。所以B的表述刷新当前页面是错误的。
博客网站 https://yamon.top
个人网站 https://yamon.top/resume
GitHub网站 https://github.com/yamonc
欢迎前来访问