JavaSE
文章平均质量分 73
lr222584
这个作者很懒,什么都没留下…
展开
-
File.separator & File.pathSeparator的区别
先总的说一下区别:File.pathSeparator指的是分隔连续多个路径字符串的分隔符,例如:Java -cp test.jar;abc.jar HelloWorld就是指“;”File.separator才是用来分隔同一个路径字符串中的目录的,例如:C:\Program Files\Common Files就是指“\” separato转载 2017-01-24 12:29:25 · 1409 阅读 · 0 评论 -
Java 反射机制深入研究
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能:在运转载 2017-01-23 12:21:38 · 189 阅读 · 0 评论 -
java成员变量在什么时候赋值的?
作者:RednaxelaFX链接:https://www.zhihu.com/question/36643366/answer/68519999来源:知乎著作权归作者所有,转载请联系作者获得授权。从Java SE 6开始是这样的:public class MyClass { private int a = 1; // field declaration with转载 2017-01-18 16:04:59 · 4277 阅读 · 0 评论 -
最简实例说明wait、notify、notifyAll的使用方法
最简实例说明wait、notify、notifyAll的使用方法wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 如果对象调用了wait方法就会使持有该对象的线程把该对象的控制权交出去,然后处于等待状态。转载 2017-01-15 21:47:19 · 291 阅读 · 0 评论