java
abraham_li
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用Java内置的JS引擎实现Infix Expression Evaluation
从Java 6 开始,Java内置了Javascript引擎。import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException;public class hello { public static void main(String []原创 2015-10-26 22:48:35 · 470 阅读 · 0 评论 -
Java中的同步容器
Java中的同步容器(本文参考了http://www.cnblogs.com/dolphin0520/p/3933404.html)在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。List、Set、Queue接口分别继承了Collection接口,Map本身是一个接口。像ArrayList、LinkedList、HashMap这些容器都是非线程安全的,如果有多个线程转载 2015-10-26 22:40:31 · 364 阅读 · 0 评论 -
关于Java中的Collection<?>
《Java应用技术》课程上,FM老师提到了这样一个技术细节:Collection<?> c = new ArrayList<String>(); c.add(new Object()); // fail c.add("this is a String obeject") // also fail为什么之后再往c里add一个String类型的对象,也一样会出错?解释如下: 在Java集合框架中,对于原创 2015-10-26 22:58:53 · 1066 阅读 · 0 评论 -
Java泛型中的通配符
在 Java 的泛型类型中使用通配符 在Java集合框架中,对于参数值是未知类型的容器类,只能读取其中元素,不能向其中添加元素, 因为,其类型是未知,所以编译器无法识别添加元素的类型和容器的类型是否兼容,唯一的例外是NULL原创 2015-11-17 13:42:03 · 317 阅读 · 0 评论 -
Java中thread的join方法
参考 http://blog.youkuaiyun.com/hustpzb/article/details/8472929public class ThreadTester { public static void main(String[] args) throws InterruptedException { Thread t1 = new Thread(new Thread转载 2015-11-23 13:59:57 · 269 阅读 · 0 评论 -
Java RTTI初探
RTTI: run-time type identificationimport java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method;/* Class对象的生成方式如下: * 1) Class.forName("类名字符串") (注意:类名字符串必须是全称,包名+类名) * 2) 类名.cla原创 2015-11-25 14:16:48 · 269 阅读 · 0 评论
分享