教材学习内容总结
1.java的历史
2.java的开发平台
3.java的标准规范
4.java语言是一种与平台无关的编程语言,通过java编写的程序可以在不同的系统平台上运行。只需在操作系统上安装一个java虚拟机(JVM),由虚拟机执行java编写的程序。
5.在使用编写java之前必须搭建环境,JRE是java运行环境,其中包括java程序所需的核心类库等。JDK是java开发工具包,是为开发人员提供的开发工具,JDK中就包括了JRE。
6.环境变量(PATH)是由一条条路径组成的,系统会每次在环境变量中寻找你要的指令,找到的话就会执行。你可以在系统属性,高级,环境变量中加入你要锁定的路径,用分号隔开。还可以新建系统变量,统一取名JAVA_HOME,在编辑系统变量时用两个百分号在新建系统变量两边。这样做的好处是不论你更改文件夹的名字还是更换位置都不会影响到路径的查找。set可以帮你查找本机的环境变量,在set后加具体的环境变量名可以帮你查看环境变量的路径,set只对当前临时窗口有用。
7.java代码的编写:先新建一个记事本,用class定义一个类,其中存放的一些代码,然后设定你的代码名,然后可以编写你的代码,第一次我编写的是最基础的程序hallo word,编写晚代码后保存文件名**.java。然后打开命令指示符,用javac将你的文件转换为java文件,最后用java打开这个程序,你就可以看见的程序了。
教材学习中遇见的问题以及总结所遇到的问题
1.windows自带Ubuntu没法正常启动
解决方案:重新下载一遍即可
2.上传失败
解决方案:发现自己没有公钥,重新按步骤操作了一遍即可
到现在已经按照老师的要求上传到码云中了
代码调试中的问题以及解决
问题:在用javac生成程序后发现有错误,更改了很多次依旧是错误的,这让我很气愤。
解答:最后才发现每次更改后都要用javac重新生成,否则依旧是之前错误的。
感悟:编程需要细心,许多细节都要注意,否则每次都会和成功擦肩而过。
问题:文件夹中有许多文件,一个个删除太麻烦了,如何一次性多全部删除
解答:可以尝试用*字符来代替
感悟:在运用命令指示符时*可以用来解决许多的问题,灵活的运用可以省略许多的操作,让问题的处理更加的便捷。
问题:在命令指示符中更改环境变量之后,下一次打开并没有用。
解答:在命令指示符中更改只对当前的更改有用。
感悟:图形化界面和命令行方式处理差别还是很大的。
上传代码截图
考试错题总结
题目:只要平台提供了Java运行环境,Java编写的软件就能在其上运行
答案:true
解析:P3平台无关性。Java可以在计算机的操作系统上再提供一个Java运行环境(JRE),该运行环境由Java虚拟机,类库以及一些核心文件组成。
感悟:可以先观看视频,视频上讲的很易懂。学习计算机编程语言,我觉得动手去码很重要,有时候你可以理解书上或者视频上的知识内容,但自己去码的时候就不是那么容易了,所以多去练习才能熟悉套路。这是我第一次接触java的学习,它给我的感觉是这门学问在今后的生活工作中都会给我很大的帮助,所以我一定要用心去学习这门学科。
参考资料:使用码云和博客园学习简易教程