重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
注:java文件编译后产生class文件,如果删除T.java 而没有删除T.class文件,则可以通过import
创新互联建站是一家集网站建设,开福企业网站建设,开福品牌网站建设,网站定制,开福网站建设报价,网络营销,网络优化,开福网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
你第一次编译所有文件时没有通过的原因可能是:先编译了Text.java,这时没有T.class文件所以报错。
第二次编译通过原因:T.class文件存在所以能编译import
推断可能是你eclipse中没有配置jdk。
配置方法:Window-Preferences-Java-Installed JREs-add-Standard VM-next
在弹出的窗口中点击Directory,选择你的JDK安装目录然后finish即可。
你的环境变量中classpath要重新设定,在cmd命令框中输入以下命令后再做javac编译操作。
set classpath=c:\Study\Lesson3;%classpath%
而且你需要先要搞清楚package的概念,看你贴的代码中package是的根目录下是com,而你输入javac PackageTest.java这个命令时是在c:\Study\Lesson3这个路径下,说明你的PackageTest.java中声明语句:package com.yeahgenius.test与实际不吻合。
你有两种选择:
选择一:
1.删除PackageTest.java和ImportTest.java中 package com.yeahgenius.test这句申明,2.
输入set classpath=c:\Study\Lesson3;%classpath%;然后输入cd c:\Study\Lesson3进入根目录下
3、输入javac PackageTest.java
4、输入javac ImportTest.java
5、输入java ImportTest
选择二:
输入mkdir com
cd com
mkdir yeahgenius
cd yeahgenius
mkdir test
cd test
copy c:\Study\Lesson3\PackageTest.java .
copy c:\Study\Lesson3\ImportTest.java .
set classpath=c:\Study\Lesson3;%classpath%
javac PackageTest.java
javac ImportTest.java
java ImportTest
eclipse自动import步骤如下:
1.打开编辑好的java代码页面,可以看到ArrayList,File类由于没有import相应的包而报错。
2.在编辑区域点击鼠标右键,选择【Source】,然后选择【Organized Imports】选项
3.查看代码可以看到,已经自动import了两个类。
注:同时此方法也会删除无用的import