1、下面代码输出结果是?

public class Test {public static void main(String[] args) {int result1 = 12&56;    int result2 = 660&11; int result3 = 12 | 56;System.out.println("result = " + result1);System.out.println("result1 = " + result2);System.out.println("result2 = " + result3);}
}
public class Test {public static void main(String[] args) {int result1 = 12&56;//12->  1100//56->111000//  ->  1000 -> 8int result2 = 660&11;//660 -> 1010010100//11  ->       1011//             0000int result3 = 12 | 56;//12->  1100//56->111000//  ->111100 -> 12System.out.println("result = " + result1);System.out.println("result1 = " + result2);System.out.println("result2 = " + result3);}
}

2、以下哪些类是线程安全的()

A、 Vector
B、HashMap
C、ArrayList
D、StringBuffer
E、Properties

答案:ADE

XML线程安全吗?
https://www.iteye.com/blog/samttsch-1106347

3、下面哪个行为被打断不会导致InterruptedException( )

A、Thread.join
B、Thread.sleep
C、Object.wait
D、CyclicBarrier.await
E、Thread.suspend

答案:E
InterruptedException:当线程在活动之前或者活动期间处于正在等待,休眠或占用状态且线程中断 时,抛出该异常
Thread.suspend使线程挂起,暂停执行,故suspend不会抛出该异常

4、以下类型为Final类型的为()

A、HashMap
B、StringBuffer
C、String
D、Hashtable

答案:BC

包装类呢?
String为什么要finall修饰(作用)?

https://blog.csdn.net/Z645817/article/details/81215402?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%8C%85%E8%A3%85%E7%B1%BB%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8final%E4%BF%AE%E9%A5%B0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-81215402.pc_search_result_hbase_insert

5、如下代码,执行test()函数后,屏幕打印结果为()

public class Test2
{public void add(Byte b){b = b++;}public void test(){Byte a = 127;Byte b = 127;add(++a);System.out.print(a + " ");add(b);System.out.print(b + "");}
}
A、127 127
B、128 127
C、129 128
D、以上都不对

答案:D
http://www.cnblogs.com/nailperry/p/4780354.html

6、执行下面的程序段,语句3的执行次数为()
for (i=0; i<=n-1; i++) (1)
for (j=n; j>i; j–) (2)
state; (3)

A、n(n+2)/2
B、(n-1)(n+2)/2
C、n(n+1)/2
D、(n-1)(n+2)
答案:C

7、面向对象方法的多态性是指()

 A、一个类可以派生出多个特殊类B、一个对象在不同的运行环境中可以有不同的变体C、针对一消息,不同的对象可以以适合自身的方式加以响应D、一个对象可以是由多个其他对象组合而成的

答案:C

8、根据下面的代码,
String s = null;
会抛出NullPointerException异常的有()。

A、if( (s!=null) & (s.length()>0) )
B、if( (s!=null) && (s.length()>0) )
C、if( (s==null) | (s.length()==0) )
D、if( (s==null) || (s.length()==0) )

答案:AC

9、

byte b1=1,b2=2,b3,b6,b8;
final byte b4=4,b5=6,b7;
b3=(b1+b2);  /*语句1*/
b6=b4+b5;    /*语句2*/
b8=(b1+b4);  /*语句3*/
b7=(b2+b5);  /*语句4*/
System.out.println(b3+b6);

下列代码片段中,存在编译错误的语句是()

A、语句2
B、语句1
C、语句3
D、语句4

答案:BCD

10、

public class Example{String str=new String("hello");char[]ch={'a','b'};public static void main(String args[]){Example ex=new Example();ex.change(ex.str,ex.ch);System.out.print(ex.str+" and ");System.out.print(ex.ch);}public void change(String str,char ch[]){str="test ok";ch[0]='c';}
}

下列java程序的输出结果为____。

A、hello and ab
B、hello and cb
C、hello and a
D、test ok and ab
E、test ok and cb
F、test ok and c

答案:B

Java基础综合习题(二)相关推荐

  1. Java基础——【习题二】函数练习题

    [习题二]函数 1.定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确. package t2; public class MaxMethod{public static voi ...

  2. 传智播客java测试题_传智播客Java基础综合测试题

    传智播客Java基础综合测试题 传智播客Java基础综合测试题 第一关 1.动手完成 Java 开发包的安装,并设置环境变量 Path . 2.编写一个程序,要求程序运行后在屏幕上输出: ****** ...

  3. java基础语法(二)--单列模式

    java基础语法(二)--单列模式 /*** 功能:单列模式* @author Administrator**/ public class SingletonTest {public static v ...

  4. Java基础综合练习案例

    Java基础综合练习案例 案例:评委打分 以下是案例的需求: 在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分. 选手的最后得分为:去掉一个最高分和一个最低分后 的4个评委平均值 ( ...

  5. Java基础知识(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)

    文章目录 Java基础知识(二) 1.Object类的常用方法 1.1 toString方法 1.2 equals方法 1.3 Objects类 2.日期时间类 2.1 Date类 2.2 DateF ...

  6. Java基础语法(二)——数据类型

    文章目录 Java基础语法(二)--数据类型 一.int 整型类型 1.基本语法格式 2.数值范围 3.未定义时变量的默认初始值 4.注意事项 二. long 长整型类型 1.基本语法格式 2.数值范 ...

  7. Java基础篇(二)

    Java基础篇(二) 1.编写第一个应用程序 第一个应用程序 创建以Java结尾的源文件:如First,java 编写第一个程序 (public) class World { public stati ...

  8. Java基础学习笔记(二)_Java核心技术(进阶)

    本篇文章的学习资源来自Java学习视频教程:Java核心技术(进阶)_华东师范大学_中国大学MOOC(慕课) 本篇文章的学习笔记即是对Java核心技术课程的总结,也是对自己学习的总结 文章目录 Jav ...

  9. JAVA基础整理(二):数组

    记录JAVA基础,主要是数组部分的知识点. 该系列文章仅供自己复习使用,记录学习过程中遇到的值得注意的问题,并非记录全部知识点细节. 文章目录 前言 一.什么是数组 1.数组的部分注意事项 2.数组的 ...

最新文章

  1. Google Play 关联了
  2. JavaIO简单代码实例
  3. codetyphon, Lazarus+FreePascal+Tools+Free Components packages+Free Libraries
  4. flutter - 将数字转换为科学记数法并获得指数 flutter
  5. turtle库绘制圆_Python绘画:应用Turtle库绘制“抖音艺术字”
  6. 使用ffmpeg视频切片并加密
  7. Windows7优化开机、关机速度的方法
  8. Angulary应用依赖里的platform-browser
  9. 汇编语言之常见的汇编指令
  10. Python TypeError: object() takes no parameters
  11. mysql省市区县街道
  12. Premiere Pro之视频转场效果(四)
  13. Adroid游戏开发实例讲解(四)-电子白板附源码
  14. 微信相关开发问题收集
  15. Worthington毒液中核酸外切酶的特征及相关文献
  16. flex布局的应用 —— 模仿携程移动端的首页
  17. oracle及shell相关学习记录
  18. ue4中隐藏灯光和相机图标_[HDRP]物理灯光是什么?科普向
  19. Win10更新后使用相机时,提示找不到相机解决方法(方法之一)
  20. 庄明浩回应熊猫直播被传破产:已离开挺久 不了解情况

热门文章

  1. C++-算法(80)-单链表与双链表的反转(逆序)
  2. 软件工程复试归纳总结
  3. 联想rd630服务器无显示,联想RD630服务器用户手册v1.2
  4. 瑞芯微RK3188芯片datasheet、原理图下载
  5. Maven 中央仓库地址大全
  6. 天下武功,唯快不破 | OptiPlex 7070仅售3339元,戴尔小企业官网秒杀大战等你来参战!...
  7. markdown入门学习
  8. simulink/psim电力电子仿真的一些问题
  9. 嵌入式数据库之SQLite 3
  10. python中json和字典的转换