(单选题)java 的字符类型采用的是 Unicode编码方案,每个 Unicode码占用( )个比特位。
题目内容:
A .8
B .16
C .32
D .64
(单选题)下列说法不正确的是( )
题目内容:
A .Java当中的注释有,单行注释,多行注释(块注释),文档注释。
B .注释可以提高代码可读性 ,方便后期代码维护 ,方便程序员间的交流沟通 ,生成帮助文档 。
C .注释不能长篇大论,也不要太过于简单,适度就好。
D .注释并不需要,只要变量等命名合理就行。
(多选题)题目名称:
下列有关JDK, JRE, JVM三者的叙述,正确的是:( )
题目内容:
A .JDK是Java开发工具包 ,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
B .JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。
C .JVM是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行
D .JDK中包含了JRE,JRE又包含JVM
(多选题)下列语句哪一个正确 ( )
题目内容:
A .Java程序经编译后会产生machine code
B .Java程序经编译后会产生byte code
C .Java程序编译使用命令javac 运行使用 java 命令
D .以上都不正确
第 1 题(单选题)
题目名称:
以下会产生信息丢失的类型转换是( )
题目内容:
A .float a=10;
B .int a =(int)8846.0;
C .byte a=10; int b=-a
D .double d=100
第 2 题(多选题)
题目名称:
下面属于java包装类的是( )
题目内容:
A .String
B .Long
C .Character
D .Short
第 3 题(单选题)
题目名称:
基本数据类型均可任意互相转换( )
题目内容:
A .对
B .错
第 4 题(单选题)
题目名称:
在Java中表示换行符的转义字符是:( )
题目内容:
A .\n
B .\f
C .'n'
D .\ddd
第 5 题(单选题)
题目名称:
如果要打印一个字符串,需要使其输出结果为:\"hello\",则以下哪种方式可以正确输出:( )
题目内容:
A .System.out.println("\\\"hello\\\"");
B .System.out.println("\\"hello\\"");
C .System.out.println("/\"hello/\"");
第 6 题(单选题)
题目名称:
经过强制类型转换以后,变量a,b的值分别为多少( )
short a =128;
byte b =(byte) a;
题目内容:
A .128 127
B .128 - 128
C .128 128
D .编译错误
第 7 题(单选题)
题目名称:
如下Java语句 double x=2.0; int y=4; x/=++y; 执行后,x的值是( )
题目内容:
A .0.5
B .2.5
C .0.4
D .2.0
第 8 题(多选题)
题目名称:
下列说法正确的是( )
题目内容:
A .布尔类型boolean由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能进行自动类型的提升,也不能强制类型转换), 否则,将编译出错。
B .byte a = 130; float b = 3.5; 这两行代码会发生编译错误
C .int a = 3; byte b = a; 这句话可以正常通过编译,且运行不会发生错误。
第 9 题(多选题)
题目名称:
下面属于java基本数据类型的有( )
题目内容:
A .String
B .byte
C .char
D .Array
第 1 题(单选题)
题目名称:
以下哪一个不是赋值符号( )
题目内容:
A .+=
B .<<=
C .<<<=
D .>>>=
第 2 题(多选题)
题目名称:
switch(){}结构中,括号中可使用的数据类型不能是( )。
题目内容:
A .long
B .int
C .short
D .float
第 3 题(多选题)
题目名称:
在java中,下列标识符不合法的有( )
题目内容:
A .new
B .$Usdollars
C .1234
D .car.taxi
第 4 题(单选题)
题目名称:
下列运算符合法的是( )
题目内容:
A .&&
B .<>
C .if
D .:=
第 5 题(单选题)
题目名称:
以下代码是否正确?
public static void main(String[] args) { int a = 10; System.out.println(!a); }
题目内容:
A .正确
B .错误
第 6 题(编程题)
题目名称:
判定素数
题目内容:
给定一个数字,判定一个数字是否是素数
第 7 题(编程题)
题目名称:
打印素数2
题目内容:
打印 1 - 100 之间所有的素数
第 8 题(编程题)
题目名称:
输出闰年
题目内容:
输出 1000 - 2000 之间所有的闰年
第 9 题(编程题)
题目名称:
数字9 出现的次数
题目内容:
编写程序数一下 1到 100 的所有整数中出现多少个数字9
第 1 题(编程题)
题目名称:
插入排序和希尔排序
题目内容:
// 插入排序 public static void insertSort(int[] array){ // write code here } // 希尔排序 public static void shellSort(int[] array){ // write code here }
第 2 题(编程题)
题目名称:
选择排序和堆排序
题目内容:
// 选择排序 public static void selectSort(int[] array){ // write code here } // 堆排序 public static void heapSort(int[] array){ // write code here }
第 3 题(编程题)
题目名称:
冒泡排序和快速排序
题目内容:
// 冒泡排序 public static void bubbleSort(int[] array){ // write code here } // 快速 public static void quickSort(int[] array){ // write code here }