java
文章平均质量分 51
胡子先生v_v
这个作者很懒,什么都没留下…
展开
-
java面试中常见问题
1.对于一个内部类:如果内部类是非静态类,则这个类中不能有静态方法。静态方法中只能引用静态变量。2、byte和char:byte是有符号的整形。3、try和catch可以连用,try-catch- finally可以连用,这是众所周知的,但是try、catch、finally这三个关键字却不能单独使用,如果在程序中只想try而不去catch也是可以的,但是try的后面必须跟有fin原创 2014-09-18 15:55:36 · 424 阅读 · 0 评论 -
关于自增运算符和java的中间缓存变量机制
本文对java/c/c++的自增运算符加以说明。面试中经常会有zhe'lei原创 2014-07-03 18:42:34 · 633 阅读 · 0 评论 -
java/c/c++/c#参数传递问题
1、参数传递众所周知原创 2014-04-16 18:29:16 · 910 阅读 · 0 评论 -
java中字符串的比较
熟悉C++的人对于两个字符串比较的代码一定很了解: (string1==string2) 但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false Java中必须使用string1.equals(string2)来进行判断 补充 如果: string s1=new String("Hello"); string s2=new String("Hel原创 2014-09-26 20:58:11 · 639 阅读 · 0 评论 -
谈谈你对面向对象编程的认识
面向对象编程的基本思想是把世界上的原创 2014-08-28 15:00:23 · 902 阅读 · 0 评论 -
java中的volatile关键字
1、Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。这样当多个线程同时与某个对象交互时转载 2014-09-18 16:03:30 · 457 阅读 · 0 评论 -
面试中常问道的有关集合的问题
HashMap与HashTable的区别、HashMap与HashSet的关系HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。一:HashMap与HashTable的区别 1.原创 2014-09-19 23:43:27 · 662 阅读 · 0 评论