Fork me on GitHub
上一页 1 ··· 9 10 11 12 13
摘要: (35)对资源的close()建议分开操作虽然有些麻烦,却能避免资源泄露。我们想,如果没有修改过的代码,万一XXX.close()抛异常了,那么就进入了catch块中了,YYY.close()不会执行,YYY这块资源就不会回收了,一直占用着,这样的代码一多,是可能引起资源句柄泄露的。而改为下面的写法 阅读全文
posted @ 2018-09-04 17:29 JackpotHan 阅读(232) 评论(0) 推荐(0) 编辑
摘要: (21)将常量声明为static final,并以大写命名 这样在编译期间就可以把这些内容放入常量池中,避免运行期间计算生成常量的值。另外,将常量的名字以大写命名也可以方便区分出常量与变量 (22)不要创建一些不使用的对象,不要导入一些不使用的类 这毫无意义,如果代码中出现”The value of 阅读全文
posted @ 2018-09-04 17:25 JackpotHan 阅读(321) 评论(0) 推荐(0) 编辑
摘要: (1)尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了 阅读全文
posted @ 2018-09-04 16:35 JackpotHan 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.在 Java 中类的定义在 Java 中,类是用于创建对象和定义数据类型的模板。 它充当面向 Java 语言的系统的构建块。2.静态加载和动态加载有什么区别?静态类加载涉及使用新关键字来创建对象和实例,而动态加载是在编译时不知道类的名称的场景执行的。3. 什么是多线程多线程是一种编程概念,用于在 阅读全文
posted @ 2018-09-04 16:11 JackpotHan 阅读(410) 评论(0) 推荐(0) 编辑
摘要: ps:对于开发工具,不同的开发人员有不同的设置喜好,这里介绍的是我个人的配置,不喜勿喷。 Appearance:个人喜欢全黑主题,雅黑字体 背景图片, 效果如下,编写代码的时候有个自己喜欢的背景图片,还是比较舒心的一件事。 Keymap:快捷键方式,如果你对eclipse的快捷键比较熟悉,选择Ecl 阅读全文
posted @ 2018-09-04 15:06 JackpotHan 阅读(497) 评论(0) 推荐(0) 编辑
摘要: IDEA作为java开发必不可少的一个工具,对于老Eclipse开发人员刚接触的时候可能会有些陌生,同时,maven也是java开发经常使用的工具,有些人可能会不清楚怎么在idea里面使用maven,我这里简单的介绍一下。 CTRL+ALT+S打开settings,在上方搜索 maven 。 在左边 阅读全文
posted @ 2018-09-04 11:12 JackpotHan 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 一、创建空Maven项目 二、左边选择maven,右边可以什么不选,直接next; 三、填写artifactId,点击next直到finish 四、finish后,idea会生成如下结果模块,删除src,并在pom文件加上packing 五、创建第一个spring cloud模块 六、finish后 阅读全文
posted @ 2018-09-04 10:50 JackpotHan 阅读(7522) 评论(0) 推荐(5) 编辑
摘要: 1.打开IDEA,创建新项目,选择Spring Initializr,选择SDK为你的java版本。 2.点击下一步,输入Artifact 3.点击下一步,选择web 4.finish 5.完成后idea自动生成下列结构,框出来的可以删掉。 idea会为每个module生成一个application 阅读全文
posted @ 2018-09-03 17:24 JackpotHan 阅读(1289) 评论(1) 推荐(0) 编辑
摘要: 最智能的IDE IDEA 全称IntelliJ IDEA 是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。 IDEA是 阅读全文
posted @ 2018-09-03 14:25 JackpotHan 阅读(1988) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13