java环境变量配置
下载一个JDK的安装包,我下载的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe,大家可以去网上搜索,也可以去官方
下载。
下载后,点击exe文件,一直下一步的安装,遇到需要选择安装目录的,可以默认,也可以自己指定(例如指定安装在D:\Program Files\Java)
安装过程有两次选择路径的,一次是对jdk1.6.0_10进行的选择,一次是对jre6进行的选择。(不同版本名称可能有点不一样)
安装完成后在我的电脑-> 属性-> 高级-> 环境变量-> 系统变量中添加环境变量
1、在系统变量中新建一个JAVA_HOME变量,变量值为安装路径.我的是D:\Program Files\Java\jdk1.6.0_10(注意,这里不要在最后面加分号)
2、新建一个CLASSPATH变量,变量值=“.;%JAVA_HOME%\lib;”,这里前面要加 .和;两个符号
3、在path后面添加%JAVA_HOME%\bin; ,注意,这里最好一定要加分号,如果原来path值最后无分号,也需要加,如果有,就不需要了。也就是说%JAVA_HOME%\bin前后都必须有分号。
4、记住,以上都要确定保存哦
5、配置完毕
开始--->运行,输入cmd打开命令行。在命令行输入java和javac能看到一大串东西就可以了,否则会提示不可用的。就表示没有配好。
另外可以用echo %path%查看一下path路径里面是否有D:\Program Files\Java\jdk1.6.0_10\bin
错误说明:最开始配置的时候由于我在JAVA_HOME的路径后面加了分号,所以导致path里面的地址实际上等价于D:\Program Files\Java\jdk1.6.0_10;\bin。多了个分号。所以配置不成功。
相关文档:
java中的封装
封装,一个对象和外界的联系应当通过一个统一的接口,应当公开的公开,应当隐藏的隐藏。(对象的属性应当隐藏),一个对象的内部是透明的,就是把对象内部的可透明性和隐藏的特性区分开,该透明的透明,该隐藏的隐藏。
(封装的属性)java中类的属性的访问权限 ......
1. 缩进排版(Indentation)
4个空格常被作为缩进排版的一个单位。缩进的确切解释并未详细指定(空格 vs. 制表符)。一个制表符等于n个空格(视具体的编辑器而定,Eclipse默认一个制表符为4个字符)。
3.1 行长度(Line Length)
尽量避免一行的长度超过80个字符,因为很 ......
1. 编程惯例(Programming Practices)
9.1 提供对实例以及类变量的访问控制(Providing Access to Instance and Class Variables)
若没有足够理由,不要把实例或类变量声明为公有。通常,实例变量无需显式的设置(set)和获取(gotten),通常这作为方法调用的边缘效应 (side effect ......
1、Collection 和 Collections的区别。
Collections是个java.util下的类,它包含有各种有关java集合操作的静态方法。
Collection是个java.util下的接口,它是各种java集合结构的父接口
2、List, Set, Map是否继承自Collection接口? List,Set是 Map不是
3、ArrayList和Vector的区别。
(1).同步性:Vector是线程 ......
package thread;
public class ThreadTest {
public static void main(String args[])
{
//new TestThread ().start();
TestThread tt= new TestThread();//创建TestThread类的一个实例
Thread t= new Thread(tt);//创建一个Thread类的实例
t.start();//使线程进入Runnable状态
new Thread(tt).star ......