<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>O-JAVA</title><link>http://blog.vckbase.com/zuilang/category/1082.html</link><description>关于JAVA的一些东西</description><managingEditor>zuilang</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>zuilang</dc:creator><title>用JCreator编写java程序</title><link>http://blog.vckbase.com/zuilang/archive/2007/03/17/24913.html</link><pubDate>Sat, 17 Mar 2007 10:47:00 GMT</pubDate><guid>http://blog.vckbase.com/zuilang/archive/2007/03/17/24913.html</guid><wfw:comment>http://blog.vckbase.com/zuilang/comments/24913.html</wfw:comment><comments>http://blog.vckbase.com/zuilang/archive/2007/03/17/24913.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.vckbase.com/zuilang/comments/commentRss/24913.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/zuilang/services/trackbacks/24913.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作者：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://blog.vckbase.com/zuilang/"&gt;http://blog.vckbase.com/zuilang/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;本文使用的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;版本为：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;3.50 pro&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;英文版&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;读者对象：初学&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编写字符界面的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;Application&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;程序：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，打开&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，菜单－&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;gt;project-&amp;gt;new project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，出现&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project wizard&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;对话框，共有&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;5&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project template&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;可供选择，其中&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Basic Java Application&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是带窗口的，还含有菜单，对刚开始学习&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的初学者来说不是很好理解，因此，我们可以选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Empty Project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，单击&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Next&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;继续。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，选择工程所在的路径，填写&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（这里假设是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SimpleCharInOut&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;），然后一直&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;next&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;到结束。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;3&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，此时整个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;都是空的，需要添加新的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。在左边的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;File View&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;窗口的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SimpleCharInOut(project name)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;上右键点击&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;-&amp;gt;add-&amp;gt;new class...&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;弹出&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; class wizard&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;4&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，填写&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;class name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（假设是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SimpleCharInOut&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;），&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;superclass&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java.lang.Object&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，下面勾选&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Public &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Generate main method&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，然后直接点击&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;finish&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就可以了。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;现在一个简单的字符界面的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Application&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就出来了，添加你的代码然后从&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;build&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;菜单里开始编译运行吧。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;其实&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;支持&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 15pt; COLOR: red; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;自定义项目模板&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 15pt; COLOR: red; LINE-HEIGHT: 200%"&gt;project template&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，我们完全可以新建一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;console Application&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，方法如下：&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，到&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;安装路径下的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;\Templates&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里面复制整个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Template_1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件夹，并改名为&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Template_6&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（默认有&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;5&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Template_N&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件夹）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，进入&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Template_6&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件夹里面的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;src&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件夹，删掉&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Project_NameFrame.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，保留&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Project_Name.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;3&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，修改&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Project_Name.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里面的内容为我们所需要的，例如可以修改为：&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;/**&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;* Console Sample application&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;* @author &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;* @version 1.00 &amp;lt;%y&amp;gt;/&amp;lt;%m&amp;gt;/&amp;lt;%d&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;*/&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;import java.io.*;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;public class &amp;lt;PROJECT_NAME&amp;gt; {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;public static void main(String[] args) {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// Add your code here.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;修改&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Template_6&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件夹里面的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;setup.tst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件（可以用记事本或者&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;打开）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;; This file contains the setup information for a template project.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;[LABEL] &lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Console Java Application&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;[DESTPATH]&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;"classes"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;[SRCPATH]&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;"src"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;保存。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;重新&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;new &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就会发现新添加的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Console Java Application&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，从而不必像刚才那么麻烦。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编写&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;applet&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;程序：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编写&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;applet&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;程序则简单的多，打开&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，菜单－&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;gt;project-&amp;gt;new project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，出现&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project wizard&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;对话框时选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Basic Java Applet&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就可以了，运行时会调用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;AppletViewer&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;运行的。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;注意：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;必须要先编译然后才能执行，如果你直接执行一个新的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;project&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;它是不会先自动帮你编译然后再运行的，没有提供这样的命令。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中调试程序：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Build&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;菜单下有调试的菜单项，但现在还不能开始进行调试，菜单&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;-&amp;gt;Configure-&amp;gt;Options&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;JDK Tools&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Select Tool&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Compiler&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;，选中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Default&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;单击&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Edit&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;，在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;parameters&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;属性页勾选&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Include debug info&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;即可。&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;曾经尝试不修改&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;Default&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;而是&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;new&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;一个来设置，但没有成功，不知道还要在哪里进行设置呢，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;help&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;里面也没找到方法。&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; mso-bidi-font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;其实是使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;jdb&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;进行调试的，功能并不是很强，要想获得更为强大的调试功能，应该选择其它调试器。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中配置&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: blue; LINE-HEIGHT: 200%"&gt;JDK documentation&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"&gt;首先到&lt;SPAN lang=EN-US&gt;sun&lt;/SPAN&gt;网站下载帮助文档，例如可以到&lt;SPAN lang=EN-US&gt;&lt;A href="http://java.sun.com/javase/downloads/index_jdk5.jsp"&gt;http://java.sun.com/javase/downloads/index_jdk5.jsp&lt;/A&gt;&lt;/SPAN&gt;下载&lt;SPAN lang=EN-US&gt;jdk-1_5_0-doc.zip&lt;/SPAN&gt;，下载后解压，假设解压到&lt;SPAN lang=EN-US&gt;D:\jdk-1_5_0-doc&lt;/SPAN&gt;，则&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;具体设置步骤如下：&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;1.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;"configure--&amp;gt;&amp;gt;options"&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;弹出&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;#8220;options&amp;#8221;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;对话框&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;2.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;选择左侧白色窗口中的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;"JDk&amp;nbsp;profiles",&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;这是右边白色窗口中列出安装在我们机子上的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JDk&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;版本（默认的是　&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JDK&amp;nbsp;version&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;），选中我们所使用的那个&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JDK&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;版本，这时最左边的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;#8220;edit..&amp;#8221;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;按钮变的可用&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;3.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;点击&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;"edit.."&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;按钮，弹出&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;#8220;&amp;nbsp;JDK&amp;nbsp;Profile&amp;#8221;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;窗口，窗口中有３个选项卡，选择&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;#8220;Documentation&amp;#8221;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;4.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;点击&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;#8220;Add&amp;#8221;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;按钮，选择自己下载的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JDK&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;帮助解压文件所在的目录例如&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"&gt;D:\jdk-1_5_0-doc\docs&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，确定即可&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;5.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;测试&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&amp;#8220;Help--&amp;gt;&amp;gt;JDk&amp;nbsp;help&amp;#8221;.............&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="LINE-HEIGHT: 200%; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/zuilang/aggbug/24913.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zuilang</dc:creator><title>在EditPlus中集成Java编译器搭建简洁的IDE环境</title><link>http://blog.vckbase.com/zuilang/archive/2007/03/17/24908.html</link><pubDate>Sat, 17 Mar 2007 05:19:00 GMT</pubDate><guid>http://blog.vckbase.com/zuilang/archive/2007/03/17/24908.html</guid><wfw:comment>http://blog.vckbase.com/zuilang/comments/24908.html</wfw:comment><comments>http://blog.vckbase.com/zuilang/archive/2007/03/17/24908.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/zuilang/comments/commentRss/24908.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/zuilang/services/trackbacks/24908.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作者：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://blog.vckbase.com/zuilang/"&gt;http://blog.vckbase.com/zuilang/&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;刚开始学习&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;（&lt;SPAN lang=EN-US&gt;j2se&lt;/SPAN&gt;）的时候，第一个选择自然是直接利用&lt;SPAN lang=EN-US&gt;jdk&lt;/SPAN&gt;进行语法的学习，在命令窗口环境下执行&lt;SPAN lang=EN-US&gt;javac.exe&lt;/SPAN&gt;和&lt;SPAN lang=EN-US&gt;java.exe&lt;/SPAN&gt;，不过源代码的编写却是一个问题。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;如果你已经基本熟悉了在命令窗口环境下进行编译和执行&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;程序，那么不妨考虑在&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;中集成&lt;SPAN lang=EN-US&gt;Java&lt;/SPAN&gt;编译器搭建一个简洁的环境。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;EditPlus&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;功能非常强大，这里不详细介绍，使用的是&lt;SPAN lang=EN-US&gt;EditPlus2.30&lt;/SPAN&gt;英文版。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;，集成编译功能&lt;SPAN lang=EN-US&gt;javac.exe&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;首先打开&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;，&lt;SPAN lang=EN-US&gt;Tools-&amp;gt;Configue user tools...-,&lt;/SPAN&gt;在左边&lt;SPAN lang=EN-US&gt;Categories&lt;/SPAN&gt;选中&lt;SPAN lang=EN-US&gt;User tools&lt;/SPAN&gt;，右边单击&lt;SPAN lang=EN-US&gt;Group Name&lt;/SPAN&gt;填上&lt;SPAN lang=EN-US&gt;JAVA(JDK1.5),&lt;/SPAN&gt;（&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;支持多达&lt;SPAN lang=EN-US&gt;10&lt;/SPAN&gt;个&lt;SPAN lang=EN-US&gt;Group&lt;/SPAN&gt;呢，你可以把其它的编译器也添加进来）然后再在下面单击&lt;SPAN lang=EN-US&gt;Add Tool&lt;/SPAN&gt;选择&lt;SPAN lang=EN-US&gt;Program&lt;/SPAN&gt;，改名为&lt;SPAN lang=EN-US&gt;Java Compile&lt;/SPAN&gt;，&lt;SPAN lang=EN-US&gt;Menu text&lt;/SPAN&gt;填上&lt;SPAN lang=EN-US&gt;Java Compile&lt;/SPAN&gt;，&lt;SPAN lang=EN-US&gt;Command&lt;/SPAN&gt;则单击右边的按钮选择你的&lt;SPAN lang=EN-US&gt;javac.exe&lt;/SPAN&gt;的路径即可，&lt;SPAN lang=EN-US&gt;Argument&lt;/SPAN&gt;则填上&lt;SPAN lang=EN-US&gt;$(FilePath)&lt;/SPAN&gt;（可通过右边的按钮获取），&lt;SPAN lang=EN-US&gt;Initial&lt;/SPAN&gt;填上&lt;SPAN lang=EN-US&gt;(FileDir)&lt;/SPAN&gt;，最后，把下面&lt;SPAN lang=EN-US&gt;Capture output&lt;/SPAN&gt;的勾选上就小功告成了，赶紧&lt;SPAN lang=EN-US&gt;new&lt;/SPAN&gt;一个&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;文件试一试吧，你会发现在&lt;SPAN lang=EN-US&gt;Tools&lt;/SPAN&gt;菜单项下面多了一个&lt;SPAN lang=EN-US&gt;Java Compile&lt;/SPAN&gt;，它就是用来编译我们的&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;程序的。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;，集成执行功能&lt;SPAN lang=EN-US&gt;java.exe&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;方法基本和&lt;SPAN lang=EN-US&gt;1&lt;/SPAN&gt;是一样的，这次我们添上&lt;SPAN lang=EN-US&gt;Java Run&lt;/SPAN&gt;，选择&lt;SPAN lang=EN-US&gt;java.exe&lt;/SPAN&gt;，&lt;SPAN lang=EN-US&gt;Argument&lt;/SPAN&gt;则填上&lt;SPAN lang=EN-US&gt;$(FileNameNoExt)&lt;/SPAN&gt;，下面的选项都不要选，&lt;SPAN lang=EN-US&gt;Capture output&lt;/SPAN&gt;也不能选上，要是选上了的话，就不能在程序运行时从键盘接收输入了。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;3&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;，集成调试功能&lt;SPAN lang=EN-US&gt;jdb.exe&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;jdb&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体"&gt;只有命令行工作方式，对初学有一定的困难，把它集成到&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;也不是那么容易，因此如果要把它集成到&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;，还不如用&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;算了。我们的&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;就用来编译一下小程序算了&lt;SPAN lang=EN-US&gt;^_^&lt;/SPAN&gt;，也没什么优点，就是速度快点，搞个不用安装的，不过好像也没什么用，因为&lt;SPAN lang=EN-US&gt;jdk&lt;/SPAN&gt;要安装，还那么大。&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/zuilang/aggbug/24908.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zuilang</dc:creator><title>构造函数调用另一个构造函数(CPP&amp;JAVA的对比)</title><link>http://blog.vckbase.com/zuilang/archive/2007/03/16/24873.html</link><pubDate>Fri, 16 Mar 2007 03:05:00 GMT</pubDate><guid>http://blog.vckbase.com/zuilang/archive/2007/03/16/24873.html</guid><wfw:comment>http://blog.vckbase.com/zuilang/comments/24873.html</wfw:comment><comments>http://blog.vckbase.com/zuilang/archive/2007/03/16/24873.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.vckbase.com/zuilang/comments/commentRss/24873.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/zuilang/services/trackbacks/24873.html</trackback:ping><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作者：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://blog.vckbase.com/zuilang/"&gt;&lt;FONT color=#000080&gt;http://blog.vckbase.com/zuilang/&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;BR&gt;C++:&lt;BR&gt;例如：&lt;BR&gt;#include &amp;lt;iostream.h&amp;gt;&lt;BR&gt;class A&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;public:&lt;BR&gt;&amp;nbsp;int i;&lt;BR&gt;&amp;nbsp;A()&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;i = 1;//this在这里的值变成0x241ff2c&lt;BR&gt;&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;"A() i="&amp;lt;&amp;lt;i&amp;lt;&amp;lt;endl;&lt;BR&gt;&amp;nbsp;};&lt;BR&gt;&amp;nbsp;A(int j)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;A(); //通过debug发现，this在这里的值是0x241ff5c，i是一不确定的值37879712&lt;BR&gt;&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;"A(int) i="&amp;lt;&amp;lt;i&amp;lt;&amp;lt;endl;&lt;BR&gt;&amp;nbsp;};&lt;BR&gt;};&lt;BR&gt;int main(int argc, char *argv[])&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;A aa(2);&lt;BR&gt;&amp;nbsp; &amp;nbsp;cout&amp;lt;&amp;lt;aa.i&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl;&lt;BR&gt;&amp;nbsp;return 0;&lt;BR&gt;}&lt;BR&gt;使用mingw2.95（gcc2.95.2）编译&lt;BR&gt;结果显示:&lt;BR&gt;A() i=1&lt;BR&gt;A(int) i=37879712&lt;BR&gt;37879712&lt;BR&gt;分析：&lt;BR&gt;A(int j)里面的A()是在这个函数内部生成了一个临时局部对象，this所指的对象和原先的没有任何关系，或者说&lt;/P&gt;
&lt;P&gt;编译器初始化一个临时局部对象，而不是初始化this对象。&lt;/P&gt;
&lt;P&gt;或者，再思考一下仅仅把那个j改成i呢？&lt;/P&gt;
&lt;P&gt;JAVA:&lt;BR&gt;可以通过this关键字来进行调用，如下程序将不能通过编译（JDK1.5）&lt;BR&gt;public class Test&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;int i=0;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test()&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;i=1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test(int j)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;Test();&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;public static void main(String[] args)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;Test temp=new Test(2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(temp.i);&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;}&lt;BR&gt;可改为如下程序：&lt;BR&gt;public class Test&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;int i=0;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test()&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;i=1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test(int j)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;this();//改为this，如果还有更多的构造函数，可以通过参数来进行区分&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;public static void main(String[] args)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;Test temp=new Test(2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(temp.i);&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;}&lt;BR&gt;输出&lt;BR&gt;1&lt;BR&gt;1&lt;BR&gt;1&lt;BR&gt;再看：&lt;BR&gt;public class Test&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;int i=0;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test(int j)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;i=j;&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Test()&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;this(2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(i);&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;public static void main(String[] args)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;Test temp=new Test();&lt;BR&gt;&amp;nbsp;&amp;nbsp;System.out.println(temp.i);&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;}&lt;BR&gt;输出：&lt;BR&gt;2&lt;BR&gt;2&lt;BR&gt;2&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/zuilang/aggbug/24873.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zuilang</dc:creator><title>关于java“源文件的名字必须与程序的主类名一致”</title><link>http://blog.vckbase.com/zuilang/archive/2007/01/08/23911.html</link><pubDate>Mon, 08 Jan 2007 05:17:00 GMT</pubDate><guid>http://blog.vckbase.com/zuilang/archive/2007/01/08/23911.html</guid><wfw:comment>http://blog.vckbase.com/zuilang/comments/23911.html</wfw:comment><comments>http://blog.vckbase.com/zuilang/archive/2007/01/08/23911.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.vckbase.com/zuilang/comments/commentRss/23911.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/zuilang/services/trackbacks/23911.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作者：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://blog.vckbase.com/zuilang/"&gt;http://blog.vckbase.com/zuilang/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编程语言区分大小写，这是我喜欢的一个特性。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;当我看到一份代码，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Page&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;page&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;A&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;a&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirstprogram&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirstProgram&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，满天飞的时候，实在是眼花缭乱，恕我见识浅薄，不知道编程语言不进行大小写区分有什么好处。&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;VB&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;6.0&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;），&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;delphi&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;等是不区分大小写的，编程时应该是全部使用小写为好吧？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;Java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是区分大小写的语言。如下程序：&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;import java.io.*;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;public class MyFirst&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;{&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;public static void main(String args[])&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;System.out.println("hello world!");&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在这里源文件的名字必须与程序的主类名一致（&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;matlab&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;也有类似特性），实在令人费解！如果是希望从文件名得到程序的主类名，为什么不选择在源代码里面加一个标志呢？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;源代码文件保存为&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;后，如果你使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;javac MyFirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，一切正常，产生&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。然后用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java MyFirst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;运行，程序正常运行。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;如果我们一开始使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;javac Myfirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，也能正常产生&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（这是理所应当的，在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;windows&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;同一目录下&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;a.txt&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;A.txt&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是同一个文件），然后使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java Myfirst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;却不能运行了，原因是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;认为&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是指&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（主类名是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）而不是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（主类名是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）。呜呼，在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;windows&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;同一路径下根本不可能同时存在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;MyFirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirst.class&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;两个文件啊！&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;如果我们把上面的程序保存为&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Myfirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，那么使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;javac Myfirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;将不能编译，可以使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;javac MyFirst.java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编译。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;因此，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;java&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在命令行中给出的参数必须要与源代码中的程序主类名一致（严格区分大小写），文件名要与程序主类名一致（不严格区分大小写）。&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#ff0000&gt;补记：其实讲&amp;#8220;&lt;/FONT&gt;&lt;FONT color=#000000&gt;源文件的名字必须与程序的主类名一致&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;&amp;#8221;是不完全对的，在用javac编译时，文件名是任意的，不过用java执行时，就必须要与源代码中的程序主类名一致了。不过在实际当中，为了清楚明白，文件名还是与主类名一致的好。&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/zuilang/aggbug/23911.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>zuilang</dc:creator><title>关于JAVA的开发工具</title><link>http://blog.vckbase.com/zuilang/archive/2007/01/03/23839.html</link><pubDate>Wed, 03 Jan 2007 08:58:00 GMT</pubDate><guid>http://blog.vckbase.com/zuilang/archive/2007/01/03/23839.html</guid><wfw:comment>http://blog.vckbase.com/zuilang/comments/23839.html</wfw:comment><comments>http://blog.vckbase.com/zuilang/archive/2007/01/03/23839.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.vckbase.com/zuilang/comments/commentRss/23839.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/zuilang/services/trackbacks/23839.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作者：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://blog.vckbase.com/zuilang/"&gt;http://blog.vckbase.com/zuilang/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;关于&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的开发工具（这里主要指&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IDE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）可真是百花齐放啊，该选哪一个？各种各样的说法都有，基本上有一个这样的观点：新手刚开始，使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;jdk&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;加各种编辑器就可以了，都不推荐类似&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;jbuilder&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;这样的大块头。其实，新手是有很多种的，有连&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;c&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;语言都没有学过的新手，有学过&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;c&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;语言但没有任何其它程序设计语言经验的新手，有有几种程序设计语言经验但没有任何开发经验的新手，也有哪些开发经验老道的新手，他们极有可能掌握甚至精通多种程序设计语言，他们或者之前还没有时间学习&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，或者现在因工作需要而学习&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;java&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。除了这些老手中的新手，其它新手可以参考下面这段话：&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;EditPlus&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;从一开始到现在都用。（&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;jdk&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;加个人喜好的编辑器）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;JCreator&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是单位给我&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;PIII550&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;机器&lt;/SPAN&gt;&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="128" UnitName="m"&gt;&lt;SPAN lang=EN-US&gt;128M&lt;/SPAN&gt;&lt;/st1:chmetcnv&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;内存时不得已而用。（小巧的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IDE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，功能不强那是自然的，可让我们专注于&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;JAVA&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;本身（语法））&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;JBuilder&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;因为听说比较&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;NB&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，所以第三个用。（商业，强大）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;听了&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SUN&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的讲座和获知&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Boland&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公司没落开始转向&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;NetBeans&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。（&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;NetBeans&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SUN&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公司的开源免费&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IDE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。可怜的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Boland&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;但是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;NetBeans&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;不能执行内部类，况且公司主流用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，因此转向&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。（&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IBM&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公司的开源免费&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IDE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，有人说，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是插件的舞台，也算是开源的特色。&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Netbeans&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;与&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的大战，谁占上风？）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;各种&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IDE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;用遍，觉得&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;NetBeans&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;比较好配置好管理，&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Eclipse&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;管理器中插件太麻烦，但是插件的确对工作帮助很大&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt; LINE-HEIGHT: 200%"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;上面这段话是网上一个帖子的回复，我觉得是比较精辟的，括号内的内容是我加的。&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/zuilang/aggbug/23839.html" width = "1" height = "1" /&gt;</description></item></channel></rss>