面试学习
fallwind_of_july
热爱生活,热爱java
展开
-
javaSE面试题-自增变量
问题描述:请输出以下结果的答案 public static void main(String[] args) { int i=1; int j=i++; int k = i + ++i * i++; System.out.println(i); System.out.println(j); System.out.println(k); }有基础的同学,大家可以先思...原创 2019-07-02 10:00:06 · 308 阅读 · 0 评论 -
单例设计模式详解
单例设计模式要点:常见的几种形式:1.直接实例化饿汉式public class Singleton1 { public static final Singleton1 INSTANCE = new Singleton1(); private Singleton1(){ }}2.枚举式public enum Singleton2 { INSTANCE}3.静态代...原创 2019-07-02 11:01:00 · 126 阅读 · 0 评论 -
javaSE初始化顺序的考题
问题:以下代码的运行结果是什么?有一个父类:public class Father{ private int i = test(); private static int j = method(); static{ System.out.print("(1)"); } Father(){ System.out.print("(2)"); } { System.ou...原创 2019-08-09 17:26:17 · 212 阅读 · 0 评论 -
java高级-JVM垃圾回收机制
面试java高级-JVM垃圾回收机制问题:GC发生在JVM哪部分,有几种GC,它们的算法是什么GC:Gabage Collection,垃圾回收机制GC:Generational Collection,分代收集算法Perm永久区没有GC1.GC发生在JVM哪部分?答案:堆2.有几种GC?可以当做是问GC:Generational Collection,分代收集算法。Minor ...原创 2019-08-09 17:27:16 · 245 阅读 · 0 评论 -
javaSE面试题-方法的参数传递机制
以下代码的运行结果是什么?import java.util.Arrays;public class Exam4 { public static void main(String[] args) { int i = 1; String str = "hello"; Integer num = 200; int[] arr = {1,2,3,4,5}; MyData my ...原创 2019-08-09 17:30:02 · 233 阅读 · 0 评论 -
javaSE面试题-成员变量与局部变量
问题描述:写成以下代码的运行结果public class Exam5 { static int s; int i; int j; { int i = 1; i++; j++; s++; } public void test(int j){ j++; i++; s++; } public static void main(String[] args) {...原创 2019-08-09 17:30:24 · 349 阅读 · 1 评论