每日10道JAVA题(20180806)

90 篇文章 2 订阅

努力和遗憾,哪个更让人痛苦 <-点击看答案

1.下列符号中可以在 java 程序里表示单行注释的是( )
A.--
B./* ……*/
C.//
D./** ……*/

2.以下哪个类型是基本数据类型()

A.int
B.String
C.Byte
D.Float
3.以下代码执行的结果显示是多少()?
public class Demo{
    public static void main(String[] args){
        System.out.print(getNumber(0));
        System.out.print(getNumber(1));
        System.out.print(getNumber(2));
        System.out.print(getNumber(4));
    }
    
    public static int getNumber(int num){
        try{
            int result = 2 / num;
            return result;
        }catch (Exception exception){
            return 0;
        }finally{
            if(num == 0){
                return -1;
            }
            if(num == 1){
                return 1;
            }
        }
    }
}

A.0110
B.-1110
C.0211
D.-1211

4.运行下面代码,输出的结果是()

class A {
    public A() {
        System.out.println("class A");
    }
    { System.out.println("I'm A class"); } 
    static { System.out.println("class A static"); }
}
public class B extends A {
    public B() {
        System.out.println("class B");
    }
    { System.out.println("I'm B class"); }
    static { System.out.println("class B static"); }
     
    public static void main(String[] args) { 
 new B(); 
 }
}

A    class A static        
    class B static           
    I'm A class             
    class A               
    I'm B class 
    class B
B    class A static
    I'm A class
    class A
    class B static
    I'm B class
    class B
C    class A static        
       class B static           
       class A                
       I'm A class            
       class B               
       I'm B class
D    class A static
    class A
    I'm A class
    class B static
    class B
    I'm B class

5.关于Java语言描述正确的是?  ( )

A.java和C++都保留了指针
B.java和C++都有三个特征:封装、继承和多态
C.java的垃圾回收机制是指程序结束时系统自动回收内存
D.以上说法都不正确

6.下面赋值语句中正确的是()

A.double d=5.3e12;
B.float f=11.1;
C.int i=0.0;
D.Double oD=3;

7.下列关于java并发的说法中正确的是:

A.copyonwritearraylist适用于写多读少的并发场景
B.readwritelock适用于读多写少的并发场景
C.concurrenthashmap的写操作不需要加锁,读操作需要加锁
D.只要在定义int类型的成员变量i的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了

8.常用的servlet包的名称是?

A.java.servlet
B.javax.servlet
C.servlet.http
D.javax.servlet.http

9.下列说法正确的是()?

A.对于局部内部类,只有在方法的局部变量被标记为final或局部变量是effctively final的,内部类才能使用它们
B.成员内部类位于外部类内部,可以直接调用外部类的所有方法(静态方法和非静态方法)
C.由于匿名内部类只能用在方法内部,所以匿名内部类的用法与局部内部类是一致的
D.静态内部类可以访问外部类的成员变量

10.下列说法错误的有( )

A.能被java.exe成功运行的java class文件必须有main()方法
B.J2SDK就是Java API
C.Appletviewer.exe可利用jar选项运行.jar文件
D.能被Appletviewer成功运行的java class文件必须有main()方法

精品资源分享↓↓↓↓↓↓

Java面试知识点总结,2022最新-Java文档类资源-CSDN下载

JAVA283页技术文档,精品整理,2022年最新资源-Java文档类资源-CSDN下载

BAT面试题大全进大厂必看358页精品,2022年最新资源,助您斩获offer!-Java文档类资源-CSDN下载

BAT面试题大全进大厂必看630页精品2022年最新资源-Java文档类资源-CSDN下载

Java分布式面试题汇总2022-Java文档类资源-CSDN下载

Java消息队列常见面试题2022-Java文档类资源-CSDN下载

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

StrideBin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值