博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java笔试题(面试题)系列之一
阅读量:5255 次
发布时间:2019-06-14

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

1)

1 public class Test01 {2 3     public static void main(String[] args) {4         int a = 5;5         System.out.println("value is " + ((a<5)?10.9:9));6     }7 8 }

输出结果为:9.0

分析:因为有10.9,所以会发生数据类型自动转换,9自动转换为9.0,因此输出结果为9.0.具体数据类型转换详解,请查看本人博客http://www.cnblogs.com/XuGuobao/p/7229881.html

2)

1 public class Test03 { 2  3     public static void main(String[] args) { 4         int m = 5,n = 5; 5         if((m != 5) && (n++ == 5)){} 6         System.out.println("a." +n); 7          8         m = n = 5; 9         if((m != 5) & (n++ == 6)){}10         System.out.println("b." +n);11         12         m = n =5;13         if((m == 5) || (n++ == 5)){}14         System.out.println("c." +n);15         16         m = n =5;17         if((m == 5) | (n++ == 6)){}18         System.out.println("d." +n);19         20         int a = 1,b = 2;21         int c = a & b;22         System.out.println("a % b" +c);23     }24 25 }

输出结果为:

a.5

b.6
c.5
d.6
a % b0

 

3)

1 class Base{ 2     int i; 3     Base(){ 4         add(1); 5         System.out.println(i); 6     } 7     void add(int v){ 8         i += v; 9         System.out.println(i);10     }11     void print(){12         System.out.println(i);13     }14 }15 class MyBase extends Base{16     MyBase() {17         add(2);18     }19     void add(int v){20         i += v*2;21         System.out.println(i);22     }23 }24 25 public class TestClu {26 27     public static void main(String[] args) {28         go(new MyBase());29     }30 31     static void go(Base b) {32         b.add(8);33     }34 }

输出结果为:

2

2
6
22

转载于:https://www.cnblogs.com/XuGuobao/p/7230752.html

你可能感兴趣的文章
Hibernate-缓存
查看>>
【BZOJ4516】生成魔咒(后缀自动机)
查看>>
提高PHP性能的10条建议
查看>>
svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法...
查看>>
熟用TableView
查看>>
Java大数——a^b + b^a
查看>>
poj 3164 最小树形图(朱刘算法)
查看>>
服务器内存泄露 , 重启后恢复问题解决方案
查看>>
android一些细节问题
查看>>
KDESVN中commit时出现containing working copy admin area is missing错误提示
查看>>
利用AOP写2PC框架(二)
查看>>
【动态规划】skiing
查看>>
java定时器的使用(Timer)
查看>>
ef codefirst VS里修改数据表结构后更新到数据库
查看>>
boost 同步定时器
查看>>
[ROS] Chinese MOOC || Chapter-4.4 Action
查看>>
简单的数据库操作
查看>>
iOS-解决iOS8及以上设置applicationIconBadgeNumber报错的问题
查看>>
亡灵序曲-The Dawn
查看>>
Redmine
查看>>