博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
笔试题真题
阅读量:5326 次
发布时间:2019-06-14

本文共 1011 字,大约阅读时间需要 3 分钟。

public class switchTest {    public static void main(String[] args) {        System.out.println(f(2));    }    public static int f(int i){            int result=0;            switch (i){                case 1:                    result=result+1;                case 2:                    result=result+i*2;                case 3:                    result=result+i*3;          //i=2,result=10;            }            return result;        }}

 

/**

真题9:

i=2为入口,所以从case2执行,由于无break,

所以,后面的值也要执行,而且i仍然为2;

*/

 

-------------------------------------------------------------------------------------------

 

public class Q917 {    public static void hello(){        System.out.println("hello");    }    public static void main(String[] args) {        ((Q917)null).hello();    }}

/**

真题9:

在java中,给任何对象赋值为null都合法,因为null可以被强制转换为任意类型的对象,转换的结果仍然为

 * 空,所以无法调用对象的方法,但可以调用类的方法(类的方法不依赖于任何对象而存在)
 *  ((Q917)null)可以把空转换为类类型的对象,转换后其值为null,由于hello是一个静态方法,所以可以直接
 *  调用,输出结果为hello
 * */

转载于:https://www.cnblogs.com/shijinglu2018/p/9539493.html

你可能感兴趣的文章
CUDA: 流
查看>>
go语言 documentation
查看>>
碧砚适合佳能328 4452 ICD520 4472 4450 硒鼓4700一体机墨盒4770
查看>>
Wait statistics, or please tell me where it hurts
查看>>
pxc 集群
查看>>
Cobra —— 可视化Python虚拟机 and 图解python
查看>>
PostgreSQL 资源
查看>>
不将EF连接字符串写在配置文件的方法
查看>>
前端组件化Polymer入门教程(8)——事件
查看>>
jQuery学习——内容筛选&可见性筛选
查看>>
现实世界的Windows Azure:访问ThinPrint有限公司的首席执行官Henning Volkmer
查看>>
Python中文件的读写操作
查看>>
Head First HTML5 Chapter 4 JavaScript function and objects
查看>>
Bottle GET method. Request
查看>>
次小生成树
查看>>
2019年春季学期第二周作业
查看>>
jboss内存查看管理 .
查看>>
IN、EXISTS的相关子查询用INNER JOIN 代替--性能优化
查看>>
SQLServer查看存储过程的方法
查看>>
raphael+jquery实现图形拖动实例
查看>>