20145215《Java程序设计》第1周学习总结
20145215《Java程序设计》第一周学习总结
教材学习内容总结
本周先学习了最基本的java环境的搭建。
首先从官网上下载了jdk(jdk与jre的区别在于如果只需要运行一个开发好的java程序,那么安装jre就可以了,如果我们需要开发程序的话,那么就需要安装jdk,此外jdk中也包含了jre,所以一般我们都直接安装jdk),安装完成之后,按照视频所给的流程进行了环境变量的配置,具体配置过程如下:
首先打开计算机>属性>高级系统设置>高级>环境变量,找到变量Path,然后对其进行编辑。
打开javac的目录,将其路径复制到变量值的最前面,然后用一个分号隔开,效果图如下所示:(将路径放在后面也行,只是由于计算机每次执行语句是从前往后去执行的,如果放在后面的话,计算机每执行一次语句就要从前往后去找这个目录,这样比较麻烦,所以一般默认放在前面)
配置了环境变量以后就能够更方便的应用java开发工具,简单来说也就是每次可以直接输入javac编译文件,不用输入前面的一大串内容。
运行路径path变量记录的是各个程序所在的路径,系统根据这个变量的值来查找运行程序(各种命令),使得在运行的时候不用输入全路径名。
类路径classpath环境变量通常用来记录当前路径和java类库所在的路径。在类库中包含java系统所提供的各种软件包,其中包括各个类和接口等。
sourcepath是指定用以查找类或接口定义的源代码路径。与用户类路径一样,源路径项用分号 (😉 进行分隔,它们可以是目录、JAR 归档文件或 ZIP 归档文件。如果使用包,那么目录或归档文件中的本地路径名必须反映包名。
path是给Windows系统中的程序用的,它要找的是java,javac等应用程序,而classpath给Java虚拟机用的,它寻找的是class文件。
javac 命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java。
运行javac命令后,如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。
java 命令可以运行 class 字节码文件,如: java HelloWorld。
需要注意的是:java命令后面不要加.class
另外,在此补充一些常用的DOS命令:
dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录
cd/ : 退回到根目录
del : 删除文件
exit : 推出dos命令行
进行代码编译的时候,我们要用到专门用于程序开发环境的应用程序IDE软件,IDE又有很多种,常见的有NetBeans,Eclipse,Intellij IDEA,JDeveloper等,根据老师的推荐,我选择了IDEA开发工具,并且完成了最基本的Hello java代码程序的编写。
代码调试中的问题和解决过程
打开了java开发工具,敲了最简单的一串代码,原代码如下:
class LXM
{
public static void main(string[] args)
{
System.out.println("Hello java,this is LXM speaking!");
}
}
文件目录:
敲完之后信心满满的打开命令提示符,结果却发现执行出现了错误!!!
于是我又打开了原来的代码,根据命令框中的错误提示发现string的s没有大写,经过修改之后,效果终于出来了!!!
心得体会
虽然是一段非常简单的代码,但是还是要经过自己一个字母一个字母敲上去才知道自己哪些地方可能会出错,越简单的往往越容易被我们所忽视。希望自己在今后的学习以及生活过程中能够更加细心,尽量避免一些低级错误,当然,随着敲代码次数的增加,我们所犯的这些低级错误也会越来越少,归根结底也就是熟能生巧这四个字,在以后的学习中,我会更加勤奋的去练习,不管怎么说,还是庆祝自己人生中的第一个java程序诞生!!!
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 12/12 | 编写了Hello java代码 |