javase
javase相关内容
KingHero
The program likes a poet
展开
-
java路径整理
1、java项目 1 File file = new File(""); * 使用java命令,输出路径是,当前java命令停留的盘符 * F:\workspaces\20120909\day06_java\bin * 使用myeclipse或eclipse运行时转载 2014-08-19 20:48:24 · 653 阅读 · 0 评论 -
当JAVA集合移除自身集合元素时发生的诸多问题
当JAVA集合移除自身集合元素时发生的诸多问题。原创 2014-08-26 21:53:23 · 1431 阅读 · 0 评论 -
关于继承时子类重写父类方法和覆盖父类变量的若干问题 (待进一步研究)
只有几种情况可以解释这种结果1.this并不指向son在堆中创建的实例2.创建对象时内存中使用了其他机制来保证这种结果的生成。翻看了一下《深入理解Java虚拟机 JVM高级特性与最佳实践》这本书 似乎得出了一些端倪由此可见当访问成员变量时,检测到父类的成员变量之后程序停止继续寻找。对于方法,由于其内容存放在方法区内,每个对象的发放应该是通过其自身的this即引用唯一绑定。故就差不多解释的通了。原创 2014-08-18 22:02:31 · 6694 阅读 · 2 评论 -
java访问控制符
当修饰符修饰成员变量和方法时:private(当前类访问权限):自身的private只能在当前类的内部被访问。例子说明: class Circle{ private static double pi = 3.14; private double radius; public Circle(double r){ radius = r; } //获得圆数组中半原创 2014-08-17 20:43:54 · 1137 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2014-09-14 17:37:54 · 621 阅读 · 0 评论