加载中
Java Map 中的 key 和 value 能否为 null ?

类型 全路径 key是否允许null value是否允许null HashMap java.util.HashMap 允许 允许 LinkedHashMap java.util.LinkedHashMap 允许 允许 ConcurrentHashMap java.util.concurrent.Concurr...

2019/09/26 08:04
6.8K
Java:使用maven将依赖打包进jar,执行jar

最近在用intellij IDEA创建maven项目的形式写些代码,依赖了一些库,通过pom.xml添加依赖解决。最终需要打包使用的时候,使用java命令运行其中的Class会报错,因为找不到依赖。 我在 http:/...

2016/12/11 22:42
499
Intellij IDEA maven项目实践

使用的是IDEA 2016.2 社区免费版。已经内置了maven。也可以自定义为个人安装的maven。 创建一个maven项目 File -> New -> Project,选择maven项目。然后next,填个内容: 下一步: 完成。 编...

2016/08/21 11:39
105
构造函数与线程安全

例1: class Test { public Test(int x, int y) { this.x = x; this.y = y; } } // main new Test(obj.x, obj.y); 由于获取obj.x、obj.y是两个操作,如果有其他线...

2016/01/04 17:36
89
JNDI、LDAP

JNDI、LDAP **命名服务:**将名称(字符串形式)与对象对应起来。底层可以认为是一个Map(String, Object)。 **目录服务:**就像一本书,目录是对具体内容的索引。例如数据库的配置是具体内容...

2015/10/22 17:15
41
JDK和两个JRE

原文:http://renyongjie668.blog.163.com/blog/static/160053120101711162373/ 昨晚看到csdn上有人再问jre的东东,忽然想起以前一个同学和我说过,安装jdk后有两个jre目录及他们的区别,现在...

2015/10/10 20:24
162
JAVA:Thread与join、daemon

##不带join,不带daemon: package hellojava; import java.util.logging.Level; import java.util.logging.Logger; public class HelloJava { static class TestTask implements Run...

2015/09/21 08:43
249
JAVA:在一个线程中启动另外一个线程

##常见 package hellojava; import java.util.logging.Level; import java.util.logging.Logger; public class HelloJava { static class TestTask implements Runnable { pr...

2015/09/21 08:39
3K
java:作用域

环境:jdk 1.7。 ###基本内容 public修饰的变量和方法: 对任意类可见。 protected修饰的变量和方法: 对自己、子类、同一package下的类是可见的。 private修饰的变量和方法: 只对自己可见。...

2015/08/16 13:43
65
Java:HashMap的死循环

###基础一些: 深入Java集合学习系列:HashMap的实现原理 HashMap与Hashtable的区别 ###非线程安全的HashMap如何产生死循环: 疫苗:Java HashMap的死循环 HashMap 死循环的探究 不正当使用H...

2015/06/29 00:05
42
Java:HashMap和Hashset的实现

深入Java集合学习系列:HashMap的实现原理 深入Java集合学习系列:HashSet的实现原理 HashSet基于HashMap实现。

2015/06/28 23:03
379
Java:ConcurrentHashMap的实现机制

探索 ConcurrentHashMap 高并发性的实现机制 Java并发编程之ConcurrentHashMap 聊聊并发(四)——深入分析ConcurrentHashMap 上面的三篇分析是针对java7的,java8中的实现方式已经变化。...

2015/06/28 19:49
172
[整理]Java:基于socket写一个简单的HTTP Server

##示例1 这段代码修改自A Simple Http Server with Java/Socket?。如何处理HTTP很重要。 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader...

2015/06/02 17:09
1K
Java:使用Java内置的HTTPServer类创建web服务

代码来自:http://www.rgagnon.com/javadetails/java-have-a-simple-http-server.html ##代码1: import java.io.IOException; import java.io.OutputStream; import java.net.InetSocketAdd...

2015/06/02 10:22
2.3K
Java注解

Java注解教程:自定义注解示例,利用反射进行解析 补课了,30分钟让你学会java自定义annotation Java注解教程及自定义注解

2015/05/27 15:31
798
没那么简单:Java中应该怎样判断一个整数是偶数还是奇数

环境:jdk 1.7。 一般用模2运算判断一个整数是偶数还是奇数。但是对于奇数,不能简单的用x%2==1来判断,原因如下: package hellojava; public class HelloJava { public stati...

2015/05/17 09:01
2.2W
java:String不是基本类型,不是数组,是类,而数组也是类

环境:jdk 1.7。 本文可以用一句话总结:String不是基本类型,不是数组,是类,而数组也是类。 由于脚本语言使用较多,我在java中也写过这样的代码: String str = "hi"; System.out.printl...

2015/05/17 08:54
343
java:基本数据类型

环境:jdk 1.7。 关于java基本数据类型的介绍可以参考Java基本数据类型。 这篇介绍中指出,在java中: byte -> 8 bits short -> 16 bits int -> 32 bits long -> 64 bits float -> 32 bits ...

2015/05/17 08:50
77
java:先++,与后++

环境:jdk 1.7。 ###示例1: public static void main(String[] args) { int num = 0; System.out.println(num++); System.out.println(num); } 输出: 0 1 ###示例2: public...

2015/05/17 08:47
128
java:数组的默认值

###int数组: int[] ia = new int[2]; System.out.println(ia[0]); System.out.println(ia[1]); 输出: 0 0 ###float数组: float[] fa = new float[2]; System.out.println(fa[0]); Syst...

2015/05/17 08:33
139

没有更多内容

加载失败,请刷新页面

返回顶部
顶部