每日java笔试题——2020-10-7

   日期:2020-10-08     浏览:219    评论:0    
核心提示:一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系?正确答案: D 你的答案: B (错误)表对应类记录对应对象表的字段对应类的属性表之间的参考关系对应类之间的依赖关系解析:一般关系数据模型和对象数据模型之间有以下对应关系:表对应类,记录对应对象,表的字段对应类的属性一个Java源程序文件中定义几个类和接口,则编译该文件后生成几个以.class为后缀的字节码文件。正确答案: A 你的答案: B (错误)正确错误解析:一个.java文件中定义多个..
  1. 一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系?

    正确答案: D 你的答案: B (错误)

    表对应类
    记录对应对象
    表的字段对应类的属性
    表之间的参考关系对应类之间的依赖关系
    

解析:

一般关系数据模型和对象数据模型之间有以下对应关系:表对应类,记录对应对象,表的字段对应类的属性

  1. 一个Java源程序文件中定义几个类和接口,则编译该文件后生成几个以.class为后缀的字节码文件。

    正确答案: A 你的答案: B (错误)

    正确
    错误
    

解析:

一个.java文件中定义多个类:

注意一下几点:

(1) public权限类只能有一个(也可以一个都没有,但最多只有一个);

(2)这个.java文件名只能是public 权限的类的类名;

(3)倘若这个文件中没有public 类,则它的.java文件的名字是随便的一个类名;

(4)当用javac命令生成编译这个.java 文件的时候,则会针对每一个类生成一个.class文件;

  1. 下面代码将输出什么内容:()

    public class SystemUtil{ 
        public static boolean isAdmin(String userId){ 
            return userId.toLowerCase()=="admin";
        }
        public static void main(String[] args){ 
            System.out.println(isAdmin("Admin"));
        }
    }
    

    正确答案: B 你的答案: A (错误)

    true
    false
    

解析:

在源码中 toLowerCase 是重新 new String()

所以为 == 是比较对象是否是同一个对象,所以为 false 。

  1. 在java7中,下列哪个说法是正确的:

    正确答案: D 你的答案: C (错误)

    ConcurrentHashMap使用synchronized关键字保证线程安全
    HashMap实现了Collection接口
    Arrays.asList方法返回java.util.ArrayList对象
    SimpleDateFormat对象是线程不安全的
    

解析:

hashMap在单线程中使用大大提高效率,在多线程的情况下使用hashTable来确保安全。hashTable中使用synchronized关键字来实现安全机制,但是synchronized是对整张hash表进行锁定即让线程独享整张hash表,在安全同时造成了浪费。concurrentHashMap采用分段加锁的机制来确保安全

Arrays.asList()

将一个数组转化为一个List对象,这个方***返回一个ArrayList类型的对象, 这个ArrayList类并非java.util.ArrayList类,**而是Arrays类的静态内部类!**用这个对象对列表进行添加删除更新操作,就会报UnsupportedOperationException异常。

  1. 下面的Java赋值语句哪些是有错误的 ()

    正确答案: B F 你的答案: B F (正确)

    int i =1000;
    float f = 45.0;
    char s = ‘\u0639’;
    Object o = ‘f’;
    String s = "hello,world\0";
    Double d = 100;
    

    解析:

    hashMap在单线程中使用大大提高效率,在多线程的情况下使用hashTable来确保安全。hashTable中使用synchronized关键字来实现安全机制,但是synchronized是对整张hash表进行锁定即让线程独享整张hash表,在安全同时造成了浪费。concurrentHashMap采用分段加锁的机制来确保安全

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服