最新消息:历时半年,永住昨天下来了

标签:Java

Java

Maven本地仓库安装自定义JAR包

宇托 2017-06-15 , 暂无评论

最近一个项目中使用了Maven,发现Maven的确是很方便。但有时候引入一个企业内部包里,会出错。或者有些包在Maven远程仓库里没有,比如Oralce。 在网上找了一下,其实可以自己把Jar包安装到Maven本地仓库。 比如,要安装一个test...

Java

Java中ClassPath的优先顺序

宇托 2017-06-14 暂无评论

结论:在Java中,如果多个包里有相同的类(包和类名都相同),优先加载ClassPath里最前面的。 JVM查找类,不仅仅是按名字找,还有包,如果包不同,也视为为同的class,如果包和类名都相同,则根据classpath的设置顺序,前面的优先加载...

Java

【转】高效Java编程工具集锦

宇托 2016-04-05 , 暂无评论

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具。这份列表名单包括集成开发...

Java

Java项目的默认代码目录结构

宇托 2015-07-23 暂无评论

之前好像对Java项目的工程目录要求没什么,但自从Maven开始流行之后,大家基本上约定俗成用Maven的默认工程目录了。 其代码的目录结构如下: 对于普通的Java项目来说,其代码的目录结构如下: src ├── main │ ...

Java

Java线程Join方法的理解和说明

宇托 2015-03-06 , 暂无评论

Java线程Join方法说白了就是等待。具体来说,就是一个线程要等另一个线程完成之后才能进行之后的操作。 当然,当两个线程做的工作完全无关联时,那就不需要用到Join。 我们举例来说明Join。比如说小张和小王合居。每天下午两个人需要做事有四件:...

Java

【转】改善异常处理的6个技巧

宇托 2014-11-27 , , 暂无评论

在软件开发过程中,往往会出现一些不可预知的错误,这些错误有可能花费你数小时甚至数天的时间。异常处理通常是防止这种未知错误的常用措施,它的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。 本文将为你...

Java

Java中String类replace和replaceAll的区别

宇托 2014-11-15 , 2条评论

在Java中replace和replaceAll算是字符串函数中用得比较多的方法。之前我也不太明白两者的区别,直到把正则表达式理解到了一定的程度,才发现两者区别还是比较大的。 其两者的函数声明部分如下: Javapublic String rep...

Java

Java线程池的实现

宇托 2014-03-25 , 暂无评论

在实现线程池之前,要先了解几个跟线程池有关的概念。线程,任务,任务池和线程池。 线程在Wiki上的意思是是"进程"中某个单一顺序的控制流,指运行中的程序的调度单位。这个我觉得理解有些难,不如把它理解成流水线。一个线程看成一个流水...