J

ava二级考试易错点

1、整数在计算机中存储和运算通常采用的格式是·------补码
2、在操作系统中,将文件名转换为文件的存储地址的结构是------文件目录
【解析】一个计算机系统中有成千上万个文件,为了便于对文件进行存取和管理,计算机系统建立文件的索引,即文件名和物理位置之间的映射关系,这种文件的索引称为文件目录。
3、学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是-------一对多
【解析】一个社团只能有一名团长,一个同学可以同时担任多个社团的团长,则团长和社团之间的联系是一对多。团长是一的一方,社团是多的一方。
4、如果定义班级关系如下:
班级(班级号,总人数,所属学院,班级学生)则使它不满足第一范式的属性是-----所属学院。

【班级学生又可分为“学生学号”和“学生姓名”】
5、‘a’+'b’最终类型为int
【解析】两个字符相加,也就是两个字符对应的ASCLL码值相加,结果为int型。
6、下列程序的运行结果是----输出0
public class Person{
static int[] arr=new int[10];
public static void main(String args[]){
System.out.println(arr[9]);
}
}

【解析】数组没有进行初始化操作时,元素按默认值存储。整型默认0,浮点型默认0.0,引用型默认null,字符型默认\u0000。
7、关于内部类:
内部类的名称不可以和定义它的类的名城相同;
内部类可用abstract修饰;
内部类可作为其他类的成员;
内部类可访问它所在类的成员;
8、下列程序运行结果是----erro1:10.5 error2
public class Test{
private String []data={“10”,“10.5”};
double s=0;
for(int i=0;i<3;i++){
try{
s=s+Integer.parseInt(data[i]);
}catch(Exception e){
System.out.print(“error:”+data[i]);
}
}
}
public static void main(String args[]){
try{
Test d=new Test();
d.fun();
}catch(Exception e){
System.out.println(“erro2”);
}
}

【解析】程序中定义乐数组data长度为2,访问数组元素的下标为0~1.在fun()函数中,for循环的变量i变量值从0到2,当i=1时,10.5不是可解析1整数。执行catch语句捕获异常,此时输出“error:10.5”.当i=2时,仍然抛出异常,此时抛出异常的语句是main()函数的catch语句,输出“error2”.
9、下列能表示字符串s1长度的是------s1.length()
【解析】java中表示字符串长度的方法是length()方法。

10、在java.io中,可以访问内存的类有ByteArrayOutputStream、ByteArrayInputStream和StringBufferInputStream
10、下列有关java线程的说法中,正确的是-----c
A java中的线程模型包括虚拟的CPU和程序代码两部分
B java中,程序的一次执行对应一个线程
C 线程创建后需要通过start()方法启动运行
D 只有java能够支持基于多线程的并发程序设计

【解析】Java中的线程模型包括虚拟的CPU、程序代码以及代码草做的数据三部分。
java中可以执行多个线程;
不光只有java支持多线程并发设计,C语言,C++语言都支持。
11、可以使当前同优先级线程重新获得运行机会的方法是------yield()
【解析】Thread类提供的基本线程控制方法包括:
sleep():使比其低的优先级线程运行,可以让一个线程暂停运行一段固定的时间;
yield():使具有与当前线程相同优先级的线程有运行机会;
join():使当前线程暂停执行,等待调用该方法的线程结束后,再恢复执行;
interrupt():中断线程的阻塞状态,并且线程接收到InterruptException异常.
**12、下列叙述中,错误的是----D
A java中没有检测和避免死锁的专门机制
B 程序中多个线程互相等待对方持有的锁,可能形成死锁
CJava程序员可以预先定义和执行一定的加锁策略,以避免发生死锁
D为避免死锁,java程序中可先定义获得锁的顺序,**解锁是按加锁的正序释放
Java中没有检测与避免死锁的专门机制,因此完全由程序控制,防止死锁的发生。
应用程序可以采用的一般做法是:如果程序要访问多个共享数据,则要首先从全局考虑定义一个获得锁的顺序,并且在整个程序中都要遵循这个顺序。释放锁时,要按照加锁的反序释放。

java二级易错点一相关推荐

  1. java数据库易错程序题_JAVA程序改错 (易错题)(示例代码)

    1 JAVA程序改错2 1.3 abstract className {4 privateString name;5 public abstract booleanisStupidName(Strin ...

  2. java数据库易错程序题_JAVA程序改错 (易错题)

    1 JAVA程序改错2 1.3 abstract className {4 privateString name;5 public abstract booleanisStupidName(Strin ...

  3. Java SE 易错题

    一.初始JAVA 1.Java虚拟机就是一个虚拟的用于执行字节码文件的计算机.它是Java最核心的技术,是Java跨平台的基础. 2.一个Java源程序是由若干个类组成.如果源文件中有多个类时,则只能 ...

  4. Java面试易错题精选

    一.成员变量和局部变量的区别: 1:成员变量直接定义在类中. 局部变量定义在方法中,参数上,语句中. 2:成员变量在这个类中有效. 局部变量只在自己所属的大括号内有效,大括号结束,局部变量失去作用域. ...

  5. CDA二级易错点总结

    这是在群里不知名好哥哥总结的基础上(可能迭代了多个版本),本人根据个人错题做了微小的修改和补充,方便大家学习. 发现有错误和补充的欢迎大家在评论区留言. 数字化工作方法 1.二次规划:求解方法:拉格朗 ...

  6. Java常见易错问题记录

    1.for循环的流程问题: 例题: package demo;public class testFor {static boolean foo(char c) {System.out.print(c) ...

  7. Java基础易错面试题,初级程序员面试必看!(会不断更新)

    写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...

  8. java的易错点_java中易错点

    1.A instanceof  B{这是没有好好利用java多态的表现} java中的二元操作符,测试A对象是否是B类的实例: 返回值:boolean类型 2."=="与 &quo ...

  9. 计算机二级vbf课百度云,计算机二级易错易混选择题.

    下面能够将某个变量声明为局部变量的是 A) 在窗体模块的声明部分,用关键字Static声明这个变量 B) 在窗体模块的声明部分,用关键字Dim声明这个变量 C) 在需要使用这个变量的过程中,用关键字P ...

  10. 计算机二级易错知识点 2021 8.8

    1.栈和队的概念: 栈是数据结构的一种存储结构,栈的实现是一种后进先出策略 队列是数据结构的一种存储结构,队列的实现是一种先进先出策略 2.树中叶的结点数计算 总结点数=依次度的结点数之和(包括0度) ...

最新文章

  1. SAP 动态安全库存设置
  2. C# 复制幻灯片(包括格式、背景、图片等)到同/另一个PPT文档
  3. UI设计要学哪些软件
  4. swift的可选值(optional)
  5. Swift语言中如何使用JSON数据教程
  6. cookie的expires属性和max-age属性
  7. ConvMLP:你见过长得像CNN的MLP吗?UOUIUC提出了用于视觉任务的层次卷积MLP
  8. C++对象在内存中的布局
  9. 深入解析设置磁盘写保护
  10. 万万没想到,“红孩儿”竟然做了程序员,还是CTO!
  11. ACM2023SWJTU寒假选拔赛2不完全题解
  12. CSP-J1 CSP-S1 第1轮 初赛 考前强化训练
  13. Relevance Vector Machine (RVM)简介
  14. 2005年11月网络工程师试题
  15. K8S之初入师门第一篇熟读手册
  16. 【科普/汇总】最全面的笔记本电脑验机指南,保证电脑到手小白开荒不踩坑
  17. 领扣中国没有php,全国首例领扣型人工角膜临床试验成功实施
  18. chatgpt赋能python:Python中开区间和闭区间的介绍
  19. windows mobile 设备连接
  20. 车联网永远不乏追风者

热门文章

  1. itest监考机制_iTEST系统
  2. Django批量修改 get_field_display foreignkey
  3. 三步搭建ubuntu下Linux路由器
  4. 汇编语言 查看存储器中的数据
  5. 故障恢复控制台主要命令
  6. 天河区办理水电、管道煤气、有线电视过户手续所需资料及地址 ...
  7. 计算机重命名怎样操作,如何对计算机/电脑进行重命名操作?
  8. iOS上线 ERROR ITMS-4238
  9. 91-Lucene+ElasticSeach核心技术
  10. 1_requests请求