天梯180325

1. public class contained in a Java program file must have the same name as the file,except for the extension “.java”.

A. FALSE

B. TRUE

2. Given:

public class IfTest {

    public static void main(String[] args) {

    int x=3;

    int y=1;

    if(x=y) {

        System.out.print(“Not equal”);

    } else {

        System.out.print(“Equal”);

    }

}

}

What is the result ?

A. Equal

B. Not euqal

C. An error at line 5 causes compilation to fall

D. executes but does not print a message

 

3. (不定项)关于Struts MVC模式的对应关系,说法错误的是()

A. Jsp 文件 实现视图 的View功能

B. ActionServlet 这一个类是整个 struts项目的控制器

C. ActionFromAction 都属于Model部分

D. 一个Struts项目只能有一个Servlet

 

4. (不定项)截止JDK1.8版,java并发框架支持锁 包括?

A. 读写锁

B. 自旋锁

C. X

D. 乐观锁

E. 排他锁

 

5. 下列哪一项不属于Swing的顶层容器?

A. JApplet

B. JTree

C. JDialog

D. JFrame

 

 

 

 

//----------分割线--------------

A

C

CD
ABD

B

 

 

答案详解:

1. 翻译:包含在java文件中的公共类必须和文件名相同(除了.java后缀)

内部类可以设为public,不需要和文件名字相同。

这种抠字眼的题目似乎没营养哈....

2. 考点:JavaC语言对于if条件处理的不同机制:

C中,当 if 语句中的条件 为赋值语句时,实际上是将 赋值后的结果与0进行比较,如果大于0,则认为是true.

Java中不再与0比较,所以 int类型由于不能转换为boolean,所以会报错:“Type mismatch:can convert from int to boolean

3. Struts 的核心是ActionServlet,ActionServlet 的核心是 Struts-config.xml

核心控制器:ActionServlet  -> 业务逻辑控制器:Action -> 模型:ActionFormJavaBean

4. 排他锁:X锁,若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放锁。

答案记下来吧。要么去学习《深入理解Java虚拟机》

5. 顶层容器 是指 不能被其他容器包含的容器组件。包括: JApplet,JDialog,JFrame,JWindow及其子类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值