-
成员变量与局部变量分析
说出如下main方法的运行结果public class VariableTest { static int s; int i; int j; { int i = 1; i++; j++; s++; } pub…
-
递归与迭代分析
编程题:有n步台阶,一次只能上1步或2步,共有多少种走法?递归循环迭代核心代码递归TestStep.java public class TestStep { /** * 实现f(n):求n步台阶,一共有几种走法 * * @param n * @return */ publi…
-
方法参数传递过程分析
输出如下代码的运行结果public class MethodParamsPassTest { public static void main(String[] args) { int i = 1; String str = "hello"; …
-
类的初始化和实例化过程
如下代码,运行Son类主方法运行结果是什么?Father.javapublic class Father { private int i = test(); private static int j = method(); static { System.out.pr…
-
手写单例设计模式代码
编程题:写一个Singleton示例什么是Singleton?Singleton:在Java中即指单例设计模式,它是软件开发中最常用的设计模式之一。单:唯一例:实例单例设计模式,即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。例如:代表JVM运行环境的Runtime类要点一是某个类只…
-
从字节码分析自增变量
如下代码的运行结果:public class IncrementVariableTest { public static void main(String[] args) { int i = 1; i = i++; int j = i++; …
-
阿里云主机安装halo博客
前置要求已购买云主机已购买域名并备案环境要求操作系统:Cent OS 7.8 64位JRE 11MySQL 可选:5.7+(默认是H2 Database)安装软件1.MySQL# 更新YUM源。rpm -Uvh http://dev.mysql.com/get/mysql57-community-…
-
Hello Halo
Hello Halo如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。相关链接官网:https://halo.run文档:https://docs.halo.run社区:https://bbs.halo.run主题仓库:https://halo.run…