2019年10月25日

JAVA中try、catch、finally带return的执行顺序总结

摘要: 异常处理中,try、catch、finally的执行顺序,大家都知道是按顺序执行的。即,如果try中没有异常,则顺序为try→finally,如果try中有异常,则顺序为try→catch→finally。但是当try、catch、finally中加入return之后,就会有几种不同的情况出现,下面 阅读全文

posted @ 2019-10-25 13:14 William_Dai 阅读(276) 评论(0) 推荐(0) 编辑

2019年9月27日

Java高频经典面试题(第一季)五:递归与迭代

摘要: 编程题: 有n步台阶, 一次只能上 1步 或 2步, 共有多少种走法? 递归 循环迭代 递归: 循环迭代: 疑问: 递归的缺点: 递归浪费了空间,而且递归太深容易造成堆栈的溢出。不理解??? 最大的不同: 迭代 花费的时间 比 递归 少很多。 所以迭代的效率会更高一点。 但是 迭代的代码的可读性 比 阅读全文

posted @ 2019-09-27 14:51 William_Dai 阅读(493) 评论(0) 推荐(0) 编辑

Java高频经典面试题(第一季)四:方法的参数传递机制

摘要: 考点? 方法的参数传递机制 String,包装类等对象的不可变性 方法的参数传递机制: ①形参是基本数据类型 传递数据值 ②实参是引用数据类型 传递地址值 特殊的类型:String、包装类等对象不可变性 我的疑问: Integer n = 200; n += 1; 这个的内存图是怎么画的? 解答: 阅读全文

posted @ 2019-09-27 13:43 William_Dai 阅读(352) 评论(0) 推荐(0) 编辑

2019年9月26日

Java高频经典面试题(第一季)一:自增的分析

摘要: package will01; public class testZiZeng { public static void main(String[] args) { int i = 1; i = i ++; int j = i++; int k = i + ++i * i++; System.out.println("i= "+i); //打印结果: 4 System... 阅读全文

posted @ 2019-09-26 11:25 William_Dai 阅读(276) 评论(0) 推荐(0) 编辑

2019年8月1日

(PASS)PLSQL激活

摘要: 注册码: Product Code(产品编号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number(序列号):601769 password(口令):xs374ca 阅读全文

posted @ 2019-08-01 19:44 William_Dai 阅读(262) 评论(0) 推荐(0) 编辑

2019年7月8日

Java中length、length()、size()的区别

摘要: 首先区分一下length和length(); length不是方法,是属性,数组的属性; public static void main(String[] args) { int[] intArray = {1,2,3}; System.out.println("这个数组的长度为:" + intAr 阅读全文

posted @ 2019-07-08 18:02 William_Dai 阅读(540) 评论(0) 推荐(0) 编辑

Java 几种showMessageDialog的表示

摘要: 最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便的,于是就简单的整理了一下。 1.1 showMessageDialog 显示一个带有OK 按钮的模态对话框。 下面是几个使用showMessageDialog 的例子: 效果如下: import j 阅读全文

posted @ 2019-07-08 16:08 William_Dai 阅读(3594) 评论(0) 推荐(0) 编辑

2019年5月28日

饿汉式和懒汉式(单例模式详解)

摘要: 单例的目的是保证某个类仅有一个实例。当有某些类创建对象内存开销较大时可以考虑使用该模式。单例模式又分为 饿汉式 和 懒汉式 。下面分别说明: 1.饿汉式。顾名思义,该模式在类被加载时就会实例化一个对象。具体代码如下: 该模式能简单快速的创建一个单例对象,而且是线程安全的(只在类加载时才会初始化,以后 阅读全文

posted @ 2019-05-28 17:13 William_Dai 阅读(25765) 评论(4) 推荐(3) 编辑

2019年5月25日

(PASS)JAVA数组去重 三种方法 (不用集合)

摘要: 第一种方法(只学到数组的看): 定义一个新的数组长度和旧数组的长度一样,存储除去重复数据的旧数组的数据和0, 第二中方法: 第三种方法; 参考文档: https://blog.csdn.net/binLi_Cheng/article/details/81383197 阅读全文

posted @ 2019-05-25 17:32 William_Dai 阅读(3335) 评论(1) 推荐(0) 编辑

关于递归的简单使用

摘要: package demo01; import java.util.Scanner; public class Teacher { public static void main(String[] args) { //当你发现,有很多代码在重复编写,考虑循环 //循环帮我们少写代码 //数组静态赋值三种写法 String[... 阅读全文

posted @ 2019-05-25 11:44 William_Dai 阅读(224) 评论(0) 推荐(0) 编辑

导航