java - 就爱阅读网 - 养生与程序人生
语言程序

Java集合框架源码剖析:HashSet 和 HashMap

阅读(600)评论(0)

        总体介绍之所以把HashSet和HashMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说HashSet里面有一个HashMap(适配器模式)。因此本文将重点分析HashMap。HashMap实现了Map接口,允许放入null元素,除该类...

语言程序

java正则表达式特殊字符处理

阅读(394)评论(0)

我们日常在java中处理正则匹配的时候,有些特殊字符需要转义,否则就会出现莫名其妙的问题。正则需要转义字符:'$', '(', ')', '*', '+', '.', '[', ']', '?', '\\&#...

语言程序

如何执行jar包中的多个main方法

阅读(439)评论(0)

项目中,往往主程序不只一个。打包jar时,一般需要指定主程序。拿maven来说,配置主程序的方式如下:<build>   <plugins>       <plugin>   <groupId>or...

语言程序

maven如何引入本地jar包

阅读(494)评论(0)

最近做了个项目使用了maven,其中有个包没有在maven的仓库中,那么该如何引入本地的jar包呢?只需要pom.xml中应该配置如下:<dependency>     <groupId>com.taobao</groupId>     &...

软件技巧

intellij idea 常见文件类型图标介绍

阅读(468)评论(0)

IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

语言程序

java中字符串比较

阅读(748)评论(0)

熟悉php的人对于两个字符串比较的代码一定很了解: String1 == String2但在java中,这样的代码在两个字符串完全相同的情况下也会返回false。Java中必须使用String1.equals(String2)来进行判断 另外: String s1 = new String("Hello World&q...