20145233韩昊辰 第一周总结
20145233 《Java程序设计》第1周学习总结
教材学习内容总结
这周是我学习java的第一周,也是我初步接触这门语言,在使用了《java学习笔记》后,我对java有了初步的了解。 首先我向学的超前的同学请教学习了几种常见的dos命令行方式:
dir: 列出当前目录下所有文件及文件夹 md :创建目录
rd :删除目录
cd :进入指定目录
cd.. :退回上一级目录
cd/ :退回到根目录
del :删除文件
exit :退出dos命令行
接下来我学到了java是怎样产生的以及java的版本演进,在了解了java的历史后,首先认识到了Java的三大平台,它们分为Java SE,Java EE与Java ME,并且还了解到Java只是一种语言,有很多的平台可以进行编译,为了解决跨平台的问题,前人做出了很多贡献,最终设定了标准来解决这一问题。并且只有通过TCK兼容性测试的实现,才可以使用Java这个商标。
接下来我了解了什么是JVM,JDK和JRE。JVM就是Java程序的操作系统,JVM的可执行文件就是.class文档。简单来说JVM像是一种翻译器,将位码单一为相依平台的机器码。而JDK包含了JRE,JRE是Java的执行环境,要在.java中编写Java程序语言,使用编译程序编译为.class文档。如需要编写Java程序才需要JDK,如果只是为了执行Java程序,只需要安装JRE(Java SE API和JVM)。(注:JDK自己附的JRE通常称为Private JRE)
在编写Java程序前,首先在计算机中显示文件的拓展名,因为在编写程序的时候需要改变拓展名。
接下来需要在计算机中设置环境变量,否则计算机它找不到java的位置,这样无法进行接下来的编译任务。
以及按照步骤找到workspace,开始进行编译,最后完成执行。
终于成功了。
最后我还自己又写了一个。。。。。哈哈
教材学习中的问题和解决过程
开始并不是很了解Java中各个词组的含义,但在我静下心来一点点看后,明白其中的意思,并且我将书后的练习也做了,只是没有答案,我不清楚自己的答案是否都是正确的。在这里我想顺带咨询老师一下在哪里可以知道我的答案是否正确。
代码调试中的问题和解决过程
开始的时候我的PATH总是有问题,原来是没有到bin文件夹目录下,真的是粗心,导致我的一直有“不是内部或者外部的命令,也不是可行的程序”。最后请教了水平较高的高其同学,才发现了我这个愚蠢问题所在。
其他
在寒假的时候,没有带书回去进行预习,我有点后悔,开学来看到很多同学已经有了比我更深的理解和认识,这真的是一个深刻的认识,不过,我相信这个时候努力的进行学习还是可以追上的这都是一个刻苦的过程。 我认为在学习Java的时候,毕竟是一门语言,必须像和学习C语言一样,多花时间进行编译,大量的练习才可以更快的提升水平,我必须要吸取C语言时候的教训,到了后因为懒散导致一些内容学的不好,这学期我要制定完善的计划来学习Java。 这周的第一个实验虽然简单,但是我认为这是一个好的开始,再下来的时间中,我要多多练习,尽可能的提升自己的水平。
学习进度条
代码行数(新增/积累) | 博客量(新增/积累) | 学习时间(新增/积累) | 重要成长 | |
目标 | 4000 | 24 | 350 | |
第一周 | 150/150 | 2/2 | 15/15 | 学习了基本内容 |