今天是我学习Java的第一天,收获了很多,但是也不碰到了不少的问题,但是在我自己的努力下,当然还有百度大婶的help下,终归是全部解决了。现在把遇到的问题和知识点总结如下:(ps:我学的是毕向东的Java基础视屏哦)
一、我学习的dos的几个简单命令:
cd 进入文件 cd.. 返回上一级目录 cd/ 返回根目录
rd 删除目录 del 删除文件 md 创建文件夹 exit 退出命令行
echo 内容>文件类型 创建文件(文本,word等)
创建文本还有2种方法,是我百度来的:
1.1 copy con 文件名.txt
内容
用ctrl+z,回车结束
以上也能创建文本
1.2 edit abc.txt
输入内容
.....
保存即可
二、创建新的path环境变量值:
1.1一种是永久创建,怎么做呢
计算机--属性--高级设置--环境变量--找到path--编辑即可
然后大家就可以把要添加的新的环境变量值(目标应用文件的路径)添加到path里了,这样就完成了!!
比如path=%Java_Home%/bin;%SystemRoot%\system32;
我的目标文件在F:\java\bin里,那么把F:\java\bin添加进path值里,别忘了加个;
path=F:\java\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
这里有一个小的知识点那就是,新的环境变量值希望大家添加在path已有的变量值得最前面,这样他就是第一个被查找的哦。
但是如果我经常变动bin文件所在的位置,那我岂不是总是要改path了,太危险了。
那么就 计算机--属性--高级设置--环境变量--创建
创建一个新的环境变量,比如毕老师的Java_Home,然后把F:\java放进Java_Home变量值
path改为:
path=%Java_Home%\bin%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
再讲一个后面设置classpath提到的小知识,path是先查找当前目录,然后在查找环境变量值的。
1.2临时创建:
那就是在命令行里利用set进行创建啦,例如set path=c:\ 那么就把path的环境变量值变为c:\了。但是这是临时的,关闭掉命令行时就会被终止的。
如果我想创建新的变量值的时候带上原有变量值怎么办呢?
简单,set path=c:\ ;%path% 就可以啦
三、讲一下第一天写的hello java程序,出现并找了几个我觉得可能出现的问题
先把程序写上:
/**
作者:支离疏者
需求:和java打个招呼
思路:利用System.out.println输出
步骤:1.定义class
2.保证独立运行,定义主函数
3.输出hello java
4.保存成一个java文件
5.在dos中用javac对文件进行编译
6.利用Java命令对class文件进行执行
*/
class Demo
{
public static void main(String[] args)//独立运行的主函数
{
System.out.println("Hello Java");
}
}
可能出现的问题:
1.void 和 main 中的o和i,a和i的位置错误
2.String[] S没有大写
3. System.out.println S没有大写
4.("Hello Java"); 分号忘了
以上
因为用到了注释,顺便提一下,单行注释中可以添加单行注释,多行注释中可以添加单行注释。但是多行注释中不可以有多行注释。
另外,注释可以用来做调试哦,是大大滴有用的。
四、创建classpath
还是利用set,set classpath=目标目录
这里要注意,目标目录后面不要添加;
如果添加了;意味着目标目录没有查询到就会去查询当前目录,这样就会扰乱你查询应用文件的意图。
另外和path相反的,classpath会先查询classpath变量值,然后再去查询当前目录,而path正好相反。
另外,classpath=.;c:\;d:\
那么classpath就会先查询当前目录,然后查询C盘,然后查询D盘,然后结束了。
以上就是我第一天学习的主要内容啦,希望对大家有用!!!!
|