??xml version="1.0" encoding="utf-8" standalone="yes"?>小香蕉视频在线,国产视频一区在线观看,一区二区三区.wwwhttp://www.aygfsteel.com/liuwuping12064915/category/48778.html 坚持 随心而动 走自q?/description>zh-cnSat, 02 Jul 2011 20:55:45 GMTSat, 02 Jul 2011 20:55:45 GMT60讉K控制W?/title><link>http://www.aygfsteel.com/liuwuping12064915/archive/2011/07/02/353568.html</link><dc:creator>天空布蓝</dc:creator><author>天空布蓝</author><pubDate>Sat, 02 Jul 2011 15:38:00 GMT</pubDate><guid>http://www.aygfsteel.com/liuwuping12064915/archive/2011/07/02/353568.html</guid><wfw:comment>http://www.aygfsteel.com/liuwuping12064915/comments/353568.html</wfw:comment><comments>http://www.aygfsteel.com/liuwuping12064915/archive/2011/07/02/353568.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/liuwuping12064915/comments/commentRss/353568.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/liuwuping12064915/services/trackbacks/353568.html</trackback:ping><description><![CDATA[<span id="wmqeeuq" class="Apple-style-span" style="color: #5e5e5e; font-family: Verdana, Helvetica, Arial; font-size: 13px; line-height: 19px; background-color: #ffffff; "><p><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">1.讉K修饰W?access modifier)</span></p><p><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">①public(公共?:被public所修饰属性和Ҏ可以被所有类讉K.</span></p><p><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">②protected(受保护的):被protected所修饰的属性和Ҏ可以在类的内?相同包以及该cȝ子类所讉K(可以被子cLl承下来).</span></p><p><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">③private(U有?:被private所修饰的属性和Ҏ只能在该cd部?</span></p><p><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">④默认?不加M讉K修饰W?:在类内部可以讉K,以及</span><font color="#ff0000"><span style="font-size: 14pt; font-family: 'Comic Sans MS'; color: #003300; ">相同包下面的cM?</span></font></p></span><img src ="http://www.aygfsteel.com/liuwuping12064915/aggbug/353568.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/liuwuping12064915/" target="_blank">天空布蓝</a> 2011-07-02 23:38 <a href="http://www.aygfsteel.com/liuwuping12064915/archive/2011/07/02/353568.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Q{Q? java环境变量配置http://www.aygfsteel.com/liuwuping12064915/archive/2011/06/24/352984.html天空布蓝天空布蓝Fri, 24 Jun 2011 15:15:00 GMThttp://www.aygfsteel.com/liuwuping12064915/archive/2011/06/24/352984.htmlhttp://www.aygfsteel.com/liuwuping12064915/comments/352984.htmlhttp://www.aygfsteel.com/liuwuping12064915/archive/2011/06/24/352984.html#Feedback0http://www.aygfsteel.com/liuwuping12064915/comments/commentRss/352984.htmlhttp://www.aygfsteel.com/liuwuping12064915/services/trackbacks/352984.html

windows xp下配|JDK环境变量Q?br />      1.安装JDKQ安装过E中可以自定义安装目录等信息Q例如我们选择安装目录为D:\java\jdk1.5.0_08Q?/p>

  2.安装完成后,叛_“我的电脑”Q点?#8220;属?#8221;Q?/p>

      3.选择“高”选项卡,点击“环境变量”Q?/p>

      4.?#8220;pȝ变量”中,讄3属性,JAVA_HOME,PATH,CLASSPATH(大小写无所?,若已存在则点?#8220;~辑”Q不存在则点?#8220;新徏”Q?/p>

      5.JAVA_HOME指明JDK安装路径Q就是刚才安装时所选择的\径D:\java\jdk1.5.0_08Q此路径下包括libQbinQjre{文件夹Q此变量最好设|,因ؓ以后q行tomcatQeclipse{都需要依*此变量)Q?br />     

       Path使得pȝ可以在Q何\径下识别java命oQ设为:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

    CLASSPATH为java加蝲c?class or lib)路径Q只有类在classpath中,java命o才能识别Q设为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)

  %JAVA_HOME%是引用前面指定的JAVA_HOMEQ?/p>

       6.“开?#8221;Q?gt;;“q行”Q键?#8220;cmd”Q?/p>

       7.键入命o“java -version”Q?#8220;java”Q?#8220;javac”几个命oQ出现画面,说明环境变量配置成功Q?/p>

       8.好了Q打完收工。下面开始你的第一个javaE序吧?/p>

下面讲讲java几个环境变量的含义和linux下的配置ҎQ?/p>

通常Q我们需要设|三个环境变量:JAVA_HOME、PATH ?CLASSPATH?/p>

JAVA_HOMEQ该环境变量的值就?Java 所在的目录Q一?Java 版的软g和一?Java 的工具需要用到该变量Q设|?PATH ?CLASSPATH 的时候,也可以用该变量以方便设|?/p>

PATHQ指定一个\径列表,用于搜烦可执行文件的。执行一个可执行文gӞ如果该文件不能在当前路径下找刎ͼ则依ơ寻?PATH 中的每一个\径,直至扑ֈ。或者找?PATH 中的路径也不能找刎ͼ则报错。Java 的编译命?(javac)Q执行命?(java) 和一些工具命?(javadoc, jdb {? 都在其安装\径下?bin 目录中。因此我们应该将该\径添加到 PATH 变量中?/p>

CLASSPATHQ也指定一个\径列表,是用于搜?Java ~译或者运行时需要用到的cR在 CLASSPATH 列表中除了可以包含\径外Q还可以包含 .jar 文g。Java 查找cL会把q个 .jar 文g当作一个目录来q行查找。通常Q我们需要把 JDK 安装路径下的 jre\lib\rt.jar (Linux: jre/lib/rt.jar) 包含?CLASSPATH 中?/p>

PATH ?CLASSPATH 都指定\径列表,列表中的各项 (卛_个\? 之间使用分隔W分隔。在 Windows 下,分隔W是分号 (;)Q而在 Linux 下,分隔W是冒号 (:)?/p>

下面分别说明三个环境变量?Windows ?Linux 下如何设|,不过在此之前Q我们需要做个假设。假?JDK ?Windows 下的安装路径?C:\jdk\Q在 Linux 下的安装路径?/usr/local/jdk/。那么,安装后的 JDK 臛_会包括如下内容:

C:\jdk (/usr/local/jdk)
|-- bin
|-- demo
|-- include
|-- jre
| |-- bin
| `-- lib
`-- lib

***** ?Windows 下设|?/p>

Windows 下?set 命o讄环境变量Qؓ了每一ơ启动计机都设|这些环境变量,应该在系l盘根目录下?autoexec.bat 文g中进行设|,如:

set JAVA_HOME=C:\jdk
set PATH=%JAVA_HOME%\bin;C:\Windows;C:\Windows\Command
set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;.

有些版本?Windows 不能?%变量? 来替换环境变量的内容Q那么就只好直接?C:\jdk 而不?%JAVA_HOME% 了。另外,C:\Windows ?C:\Windows\Command ?Windows 会自动加入\径的Q所以可以从讄中去掉。如果在 autoexec.bat 中已l设|了 PATHQ那只需要将 %JAVA_HOME%\bin 加到原来讄 PATH 的那条语句中p了?/p>

CLASSPATH 也可以根据需要设|或者加入其它的路径Q比如你x自己写的一些类攑֜ C:\java 中,可以把 C:\java 也添加到 CLASSPATH 中去Qset CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;C:\java;.?/p>

注意Q在 CLASSPATH 中包含了一?#8220;当前目录 (.)”。包含了该目录后Q就可以CQ意目录下L行需要用到该目录下某个类?Java E序Q即使该路径q未包含?CLASSPATH 中也可以。原因很单:虽然没有明确的把该\径包含在 CLASSPATH 中,?CLASSPATH 中的 “.” 在此时就代表了该路径Q如Q?/p>

假设?C:\java 目录下有可运行的c?HelloJava.classQ那?/p>

C:\> set CLASSPATH=C:\jdk\jre\lib\rt.jar;. // 讄 CLASSPATH 环境变量Q注意最后有一?“.”
C:\> cd java // 转到 C:\java 目录
C:\java> java HelloJava // q行 HelloJava
Hello, Java. // q行l果
C:\java> _

**** ?Linux 下设|?/p>

Linux 下?#8220;变量?变量?#8221;讄变量Qƈ使用 export 命o其导出为环境变量。ؓ了每一ơ登录都自动讄好这些变量,你需要在 ~/.bash_profile 里或?~./bashrc 里进行设|,?/p>

export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:.

讄 PATH 时用?$JAVA_HOME 是指替换变量 JAVA_HOME 的值到 $JAVA_HOME 所在位|。如上句实际是 export PATH=/usr/local/jdk/bin:$PATH。这句中 $PATH 也是同样的作用,不过q里?PATH 是指以前讄?PATH 变量的|而非本次讄 PATH 变量的倹{?/p>

注意Q在 CLASSPATH 中包含了一?#8220;当前目录 (.)”。包含了该目录后Q就可以CQ意目录下L行需要用到该目录下某个类?Java E序Q即使该路径q未包含?CLASSPATH 中也可以。原因很单:虽然没有明确的把该\径包含在 CLASSPATH 中,?CLASSPATH 中的 “.” 在此时就代表了该路径Q例?/p>

假设?/home/fancy/java 目录下有可运行的c?HelloJava.classQ那?/p>

[fancy@matrix fancy]$ export CLASSPATH=/usr/local/jdk/jre/lib/rt.jar:. // 讄 CLASSPATHQ注意最后的“.”
[fancy@matrix fancy]$ cd ~/java // 转到 /home/fancy/java
[fancy@matrix java]$ pwd // 昄当前目录
/home/fancy/java // 当前目录?/home/fancy/java
[fancy@matrix java]$ java HelloJava // q行 HelloJava
Hello, Java // q行l果
[fancy@matrix java]$ _

?/p>

***** 实例分析

只是操作pȝ不同Q略有差别?/p>

两个例子都提C?#8220;可运行的c?#8221;Q它是指包含?public static void main(String[] args) Ҏ的类Q这在下一?HelloJava 一节中详述。例中的 CLASSPATH 均未包含 HelloJava.class 所在的目录(C:\java, /home/fancy/java)Q但是均包含了当前目?(.)。因此{到包?HelloJava.class 的目录下L?java HelloJavaQ在 Java L?CLASSPATH 中的“. (当前目录QC:\java, /home/fancy/java)”Ӟ扑ֈ?HelloJava.classQ运行成功?/p>

天空布蓝 2011-06-24 23:15 发表评论
]]>
վ֩ģ壺 ɽ| Զ| | ˳| | ۶| | | ˮ| | | ƽ| | ɽ| ۰| ƺ| ƽ| ػ| | | | Է| | | | | ԭ| Ȫ| | | ٹ| | | | | | | | ï| ɽ| ʡ|