ocpjp相关内容
公共类Java{公共静态无效主要(字符串[]参数){最后一个字节 x = 1;最后一个字节 y = 2;字节 z = x + y;//okSystem.out.println(z);字节 a = 1;字节 b = 2;字节 c = a + b;//编译错误System.out.println(c);}} 如果涉及任何 int 大小或更小的表达式的结果始终是 int,即使两个字节的总和适合一个字节
..
在下面的程序中 类 ZiggyTest2 {公共静态无效主要(字符串[]参数){双 x = 123.456;字符 c = 65;诠释 i = 65;System.out.printf("%s",x);System.out.printf("%b",x);System.out.printf("%c",c);System.out.printf("%5.0f",x);System.out.printf(
..
我正在准备 OCPJP 考试,我遇到了以下示例: class 测试 {公共静态无效主(字符串参数[]){String test = "我正在准备OCPJP";String[] tokens = test.split("\\S");System.out.println(tokens.length);}} 此代码打印 16.我期待类似 no_of_characters + 1 的结果.有人可以解释
..
我刚刚在研究 OCPJP 问题,我发现了这个奇怪的代码: public static void main(String a[]) {System.out.println(Double.NaN==Double.NaN);System.out.println(Double.NaN!=Double.NaN);} 当我运行代码时,我得到: false真的 当我们比较两个看起来相同的东西时,输出 f
..
公共类Java{公共静态无效主(字符串 [] args){最后一个字节 x = 1;最后一个字节 y = 2;字节 z = x + y;//okSystem.out.println(z);字节 a = 1;字节 b = 2;字节 c = a + b;//编译错误System.out.println(c);}} 如果涉及任何整数或更小的表达式的结果始终是整数,即使两个字节的总和适合一个字节.
..
我正在准备接下来 2 个月的 OCPJP 8 考试目前我这个引起了我的注意,因为我不明白为什么 public class BiPredicateTest {公共静态无效主(字符串 [] args){BiPredicate, Integer>containsInt = List::contains;列表ints = java.util.Arrays.asList(1,20,20);ints.add
..
有人知道对类在现实生活中的任何使用AtomicLongFieldUpdate ? 我已经阅读了说明,但是还没有完全理解它的含义. 我为什么要知道那件事?好奇心和OCPJP准备. 先谢谢了. 解决方案 您可以考虑以下成本阶梯: 普通long:便宜,但对多线程访问不安全 volatile long:价格昂贵,可以安全地进行多线程访问,无法进行原子操作 AtomicLong:最昂
..
我正在尝试使用下面的DbQuery.java类执行简单的查询,该类使用DbConnector从DriverManager获取连接. 注释: 我已经在我的数据库中包含了"mysql-connector-java-5.1.25-bin.jar" 类路径通过:导出 CLASSPATH = $ CLASSPATH:/home/me/ocpjp/chapter-10/mysql-connecto
..
当我运行以下示例时,我得到输出0,2,1 class ZiggyTest2 { static int f1(int i){ System.out.print(i +“,”); 返回0; } public static void main(String [] args){ int i = 0; int j = 0; j = i ++; //在此陈述之后j = 0
..
我正准备接下来2个月的OCPJP 8考试 ,目前我已经引起了我的注意,因为我不明白为什么 public class BiPredicateTest { public static void main(String [] args){ BiPredicate,Integer> containsInt = List :: contains; 列表
..
当 i3 = null时,有四个对象符合垃圾回收的条件; 在下面显示的类中执行。我添加了评论来解释我是如何得到这个答案的。我的推理是否正确? 公共类冰岛延伸马{ public void makeNoise(){ System .out.println( “维尼”); } public static void main(String args []){ / ** * 2个对
..
我正在准备OCPJP考试,我遇到了以下示例: class Test { public static void main(String args []){ String test =“我正在为OCPJP做准备”; String [] tokens = test.split(“\\ S”); System.out.println(tokens.length); } }
..
有人可以解释一下这段代码吗? 公共类SneakyThrow { public static void sneakyThrow(Throwable ex){ SneakyThrow。 sneakyThrowInner(ex); } private static T sneakyThrowIn
..
我正准备参加SCJP(最近由甲骨文重新命名为OCPJP),我在模拟考试中遇到的一个特殊问题让我很困惑,答案描述并不能解释清楚的事情。 这是一个问题: A $ $ int x = 5; } B类延伸A { int x = 6; } 公共类CovariantTest { public A getObject() { return new A(); }
..
public class Java { public static void main(String [] args){ final byte x = 1; 最终字节y = 2; byte z = x + y; // ok System.out.println(z); 字节a = 1; byte b = 2; byte c = a + b; //编译器错误 Syst
..
我正在准备 OCPJP ,并且我被困在以下模拟考题中: 鉴于: 3。 interface Animal {void makeNoise(); } 4. class Horse实现Animal { 5.长重= 1200L; 6. public void makeNoise(){System.out.println(“whinny”); } 7.} 8. pub
..
在下面的程序中: class ZiggyTest2 { public static void main(String []] args){ double x = 123.456; char c = 65; int i = 65; System.out.printf(“%s”,x); System.out.printf(“%b”,x); System.ou
..
我只是在研究OCPJP的问题,我发现这个奇怪的代码: $ b $ pre $ public static void main(String a []) { System.out.println(Double.NaN == Double.NaN); System.out.println(Double.NaN!= Double.NaN); } 当我运行代码时,我得到了: fals
..
示例代码实例化了两个通用集合: p> 列表 list = new ArrayList(); List< ;? extends Object> list2 = new ArrayList< ;? extends Object>(); 问题的“正确”答案是这个代码会编译,但添加到任何一个集合将产生运行时错误。 当我尝试编译这样的代码,我只是得到
..