Java基础
文章平均质量分 78
默名守候
阳光乐观,正直仗义,性格有点内敛,喜欢音乐,篮球,独爱Eason,喜欢交朋友。
展开
-
环境变量path和classpath的作用是什么?
1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。 2.翻译 2012-10-10 18:51:28 · 32551 阅读 · 2 评论 -
JAVA中的栈内存和堆内存
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃转载 2012-10-10 19:00:45 · 1060 阅读 · 0 评论 -
String StringBuffer和StringBuilder的区别
String StringBuffer和StringBuilder的区别java.lang.StringBuffer线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像转载 2012-10-10 19:19:17 · 811 阅读 · 0 评论