[Java笔试]5.12

 

1.哪个选项不是Java特点?

A.自动垃圾回收

B.跨平台

C.面向对象

D.多重继承

 

2.在异常处理中,如释放资源,关闭文件数据库等由()完成?

A.try

B.catch

C.final

D.finally

3.关于sleep()和wait(),以下描述错误的一项是():
- A sleep是线程类(Thread)的方法,wait是Object类的方法;
- B sleep不释放对象锁,wait放弃对象锁
- C sleep暂停线程、但监控状态仍然保持,结束后会自动恢复
- D wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态


https://blog.csdn.net/u014561933/article/details/58639411

 

4.有关servlet的生命周期不正确的是()

A.Servlet的生命周期由Servlet实例控制

 

B.init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象

 

C.service()方法响应客户端发出的请求

 

D.destroy()方法释放Servlet实例

 

https://blog.csdn.net/IT_Octopus/article/details/101872481

5.下列哪种说法是正确的()
A、实例方法不可以直接调用本类的实例方法
B、实例方法可以直接调用本类的类方法
C、实例方法可以直接调用父类的实例方法
D、实例方法可以直接调用父类的类方法

6.执行String[] s=new String[10]后,哪个结论是正确的 ( )

A.s[10]为""
B.s[9]为null
C.s[0]为未定义
D.length为101

7.简述Java中访问修饰符public、private、protect、default范围

https://blog.csdn.net/shenwansangz/article/details/82218944

8.抽象类和接口区别,重写重载

https://www.cnblogs.com/catluo/p/10803970.html

https://www.runoob.com/java/java-override-overload.html

9.ArrayList,LinkedList,Vector

https://blog.csdn.net/virtiL33/article/details/89378232

10.Java中堆和栈

https://www.cnblogs.com/jyjia/p/10524556.html

11.Aop和IOC在spring中的应用

https://blog.csdn.net/u013305082/article/details/40153907

https://blog.csdn.net/qq_32575047/article/details/79056141

12.SPring自动装配的区别

https://www.cnblogs.com/qf-dd/p/10157312.html

13.多线程实现方法

https://www.cnblogs.com/duanjiapingjy/p/9434244.html

14.1-2+3-4...+m

https://www.cnblogs.com/evan51/p/3920452.html

15.代码输出

    public class TestStringEquals {  

        public static void main(String[] args) {  

            String a = "test";  
            String b = "test";  
            String c = new String("test");  
            String d = new String("test");  
            String e = a;  
            String f = new String(a);  
            String g = a + "";  
            System.out.println(a == b ? "expression \"a==b\" is true"  
                    : "expression \"a==b\" is false");  
            System.out.println(a == c ? "expression \"a==c\" is true"  
                    : "expression \"a==c\" is false");  
            System.out.println(c == d ? "expression \"c==d\" is true"  
                    : "expression \"c==d\" is false");  
            System.out.println(a == e ? "expression \"a==e\" is true"  
                    : "expression \"a==e\" is false");  
            System.out.println(a == f ? "expression \"a==f\" is true"  
                    : "expression \"a==f\" is false");  
            System.out.println(a == g ? "expression \"a==g\" is true"  
                    : "expression \"a==g\" is false");  
            if (a.equals(b) && b.equals(c) && c.equals(d) && d.equals(e)  
                    && e.equals(f) && f.equals(g)) {  
                System.out  
                        .println("a equals b equals c equals d equals e equals f equals g");  
            }  
        }  

    }  

 

https://blog.csdn.net/weixin_34408624/article/details/94271690

16.Java中锁机制

https://www.cnblogs.com/duanjiapingjy/p/9434244.html

17.编写尽可能多的单例模式代码

https://www.cnblogs.com/t0000/p/8250686.html

18.手写冒泡排序

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值