第六次Java练习题

1.

第六次Java练习题_第1张图片

2.

第六次Java练习题_第2张图片

3.

第六次Java练习题_第3张图片

Java中线程分为两种类型:

1:用户线程。通过Thread.setDaemon(false)设置为用户线程;

2:守护线程。通过Thread.setDaemon(true)设置为守护线程,如果不设置,默认用户线程;

守护线程是服务用户线程的线程,在它启动之前必须先set。

4.

第六次Java练习题_第4张图片

5.

第六次Java练习题_第5张图片

类的修饰符,都应该在class关键字之前

6.

第六次Java练习题_第6张图片

7.

第六次Java练习题_第7张图片

8.

第六次Java练习题_第8张图片

 

在接口里面的变量默认都是public static final 的,它们是公共的,静态的,最终的常量.相当于全局常量,可以直接省略修饰符。

实现类可以直接访问接口中的变量

9.

第六次Java练习题_第9张图片第六次Java练习题_第10张图片

10.

第六次Java练习题_第11张图片

11.

第六次Java练习题_第12张图片

12.

第六次Java练习题_第13张图片

13.

第六次Java练习题_第14张图片

14.

第六次Java练习题_第15张图片  

java.lang包是java语言包,是自动导入的。

java.util包是java的工具包,需要手动导入。

java.sql包,JDBC接口类,需要手动导入。

java.io;各种输入输入流,需要手动导入。

15.

第六次Java练习题_第16张图片

5的二进制是0101。

x=5>>2 (>>带符号右移)

将0101右移2位,为:0001。

y=x>>>2 (>>>无符号右移,左边空缺补充为0)

将0001右移2位,补0。结果为:0000。

所以得出答案0

16.

第六次Java练习题_第17张图片

17.

第六次Java练习题_第18张图片第六次Java练习题_第19张图片

18.

第六次Java练习题_第20张图片

19.

第六次Java练习题_第21张图片

保护修饰符凡是继承自该类的子类都能访问,当然可被继承覆盖;C正确

20.

第六次Java练习题_第22张图片

公式-n=~n+1可推出~n=-n-1,所以~10=-11再加5结果为-6

 

你可能感兴趣的:(第六次Java练习题)