20145223《Java程序程序设计》第1周学习总结
20145223 《Java程序设计》第1周学习总结
教材学习内容总结
1、JDK、JRE以及JVM的区别
JDK:撰写java程序语言的时候需要用到的编译工具
JRE:java执行环境
JVM:java程序的操作系统,其可执行文件称作位码文档(.class)
2、了解PATH、CLASSPATH、SOURCEPATH的作用以及如何去设置它们
3、知道如何编译和运行一些简单的java程序
4、一些常用DOS命令:
例如 dir : 列出当前目录下的文件、文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录
cd/ : 退回到根目录
del : 删除
exit : 退出dos命令行
教材学习中的问题和解决过程
1:问题:在将.java编译为.class的过程中失败了
解决过程:原因书上做了讲解,是因为我没有把工具程序具体存放的位置正确地告诉计算机,按照书上的步骤,我复制了网上教程中所给的路径,把其中的版本号改为自己的,第一次成功完成编译

并且在此之后,我顺利地用书上所说用echo %PATH% 和SET指令分别查看了PATH信息和设定PATH环境变量,结果如下

2:问题:在设定完系统变量重新命令提示符后,发现PATH没有设置好,出现了需要额外指定路径才能成功编译的情况
解决过程:经过仔细研究我发现在设定PATH时,我并没有按照要求把JDK的bin目录的路径输入文本框的最前方,弹出文本框是这样的

然而文本框的最前面并不是你看到的第一个字母的前面,在发现了这一点之后,问题就得到了解决。
代码调试中的问题和解决过程
在经过初步的学习之后,我想试着编一个简单的笑脸java程序,代码是这样的

可是当我的程序运行,却出现了这样的错误

我觉得这里是Java和C语言的语法上的不同之处,对于还没有掌握java编程语法的我这个初学者,就很容易犯这样的错误。当我想要解决这个问题时,我发现这个代码前面的部分是正确的,所以我就按照前面修改了后面的部分,最后我编的第一个程序就能成功运行了

接下来是使用了NetBeans IDE进行的程序编译以及运行的结果截图


HelloJava!希望以后无论碰到什么样的问题,我都能保持这样积极的心态,用微笑去面对。
其他(感悟、思考等,可选)
通过一开始的学习,我发现其实这些东西都还是很基础的,只要按照书上的步骤一步步来,就不会出错。在看了毕老师的视频之后也对这门课有了一个大体的认识。但是在学习的过程中一定要细心,一个小小的标点符号可能都会导致你的程序运行不了。我从最开始的觉得这门课很难,到现在我敢于尝试自己去编译代码和修改代码,我觉得这就是我的一个进步,学习就是需要不断去尝试,不断改正错误,努力才是成功唯一的捷径。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 4000行 | 30篇 | 350小时 | |
| 第一周 | 200/150 | 2/2 | 15/12 |
参考资料
20145223《Java程序程序设计》第1周学习总结的更多相关文章
- 201521145048《Java程序设计管理》第一周学习总结
1. 本周学习总结 学习并了解Java的发展与历史 在网上视频中学习Java 了解并区分JVM JRE JDK 将java与已学语言做比较,发现相同处 2. 书面作业 Q1.为什么java程序可以跨平 ...
- 20145223《Java程序程序设计》课程总结
20145223<Java程序程序设计>课程总结 每周读书笔记链接汇总 第一周学习总结 第二周学习总结 第三周学习总结 第四周学习总结 第五周学习总结 第六周学习总结 第七周学习总结 第八 ...
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 20145213《Java程序设计》第一周学习总结
20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20145337 《Java程序设计》第九周学习总结
20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...
- 20145337 《Java程序设计》第二周学习总结
20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...
- 20145218《Java程序设计》第一周学习总结
20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
- 《Java程序设计》第九周学习总结
20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...
随机推荐
- [Android Pro] android 4.4 Android原生权限管理:AppOps
reference : http://m.blog.csdn.net/blog/langzxz/45308199 reference : http://blog.csdn.net/hyhyl1990/ ...
- webstorm配置scss自动编译路径
webstorm支持sass的同步编译,也就是即写即编译,并且可以指定编译后的css的目录. 本文使用的webstorm为8.0版本 scss安装:http://www.w3cplus.com/sas ...
- noip2016复习
明天的复习任务 矩阵乘法 优先队列(老忘记怎么打) 二分图 K短路 单调队列(还是不太明白各种顺序) 扩展欧几里得 费马小定理求素数 哎呀,列了这么多,任重而道远啊-- 今夕是何夕,晚风过花庭-- 故 ...
- Java ANT build.xml
详情请参考:http://www.cnblogs.com/xionghui/archive/2012/03/13/2393679.html
- openURL的使用方法:
openURL的使用方法: view plaincopy toclipboardprint? [[UIApplication sharedApplication] openURL:[NS ...
- Mysql获取时间
select now() 当前时间; SELECT curdate() 当天日期; select date_sub(curdate(),interval 1 day) 前一天日期; select ...
- Java中读取xml方法
package zaxiang; import java.io.*; import javax.xml.parsers.DocumentBuilder; import javax.xml.parser ...
- js获取url方法
//设置或获取对象指定的文件名或路径.alert(window.location.pathname); //设置或获取整个 URL 为字符串.alert(window.location.href); ...
- 数据结构和算法 – 5.模式匹配和文本处理
了使用正则表达式,需要把 RegEx 类引入程序.大家可以在 System.Text.RegularExpression 名字域中找到这种类.一旦把这种类导入了程序,就需要决定想要用 RegEx 类来 ...
- djcelery的细节篇
http://blog.csdn.net/samed/article/details/50598371 随时撸一撸,要点记心间.. 1. 下面讲解一下celery.py文件的配置内容,为何要这么配置. ...