20145315 《Java程序设计》第一周学习总结
20145315 《Java程序设计》第一周学习总结
教材学习内容总结
- 第一章
- java原来以橡树为名,后来才改成java,灵感是咖啡。
- 作者戏称JDK为java developer killer,因为java需要自己来设定开发环境。
- java分为java SE ,java EE,java ME;我们学的是java SE。
- JVM是虚拟机,相当于java的操作系统,java只认识这一种操作系统。
- JRE是java执行环境,它包含了javaSE API和JVM。
第二章
java原始码是用txt文件编写的。 主文档与类名称相同;空格必须要半角空格符或Tab字符。
public class HelloWorld{ public static void main (String[] arges) { System.out.println("Hello World"); } }- 如果要在启动JVM时告知执行文件的位置,可利用-cp定义多个路径信息,用分号分开。如有jar文档,可将其当作特殊的文件夹;用.指定当前文件夹;用*指定文件夹中的所有jar文件。
- 如需使用类,也需要在CLASSPATH里指定以编译的类文件。javac等java工具也都是由java语言编译的。
- 可以使用-sourcepath指定从src文件夹中寻找原始码,以便文件寻找类原始码。用-d指定编译完成的位码存放文件夹。
学会使用package管理类,使得整合不同应用程序时,不会发生覆盖。可以用import声明,这样就不用写类的完全吻合名称。
5.使用IDE工具进行项目管理。
教材学习中的问题和解决过程
暂时没有问题
代码调试中的问题和解决过程
- 在helloworld的编译过程中,显示javac不是内部或者外部命令,也不是可运行程序或批处理文件。按照书上写的,在系统环境的系统添加了安装目录,还是不行,最后百度的时候才发现是要添加bin目录。
- 在编译helloworld时失败,显示错误类helloworld是公共的,应在名为helloworld,java的文件中声明
public class HelloWorld{
但是我明明有在程序中写这句话。后来我才发现是我不小心在这行语句中写了全角的空客,导致语句出错。

其他(感悟、思考等,可选)
思考题:
- java不只是一门语言,还是一个平台,里面有很多资源。
- 只是执行java程序的话只需要JRE就可以了。
感悟:
java是非常复杂专业的语言,需要许多基础知识来维系。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标是 | 2500行 | 16篇 | 224小时 | |
| 第一周 | 200/20 | 1/1 | 14/14 | |
| 第二周 | 0/50 | 0/1 | 0/14 | |
| 第三周 | 0/80 | 0/1 | 0/14 | |
| 第四周 | 0/100 | 0/1 | 0/14 |
参考资料
20145315 《Java程序设计》第一周学习总结的更多相关文章
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结
丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结
<面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...
- 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...
- 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结
第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...
- 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...
- 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...
- 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结
面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...
随机推荐
- 小游戏——js+h5[canvas]+cs3制作【五子棋】小游戏
五子棋小游戏学习—— 有一个问题是,棋盘线的颜色,在canvas中,明明设置了灰色,但在我的预览中还是黑色的,很重的颜色. 以下是复刻的源码: <!DOCTYPE html> <ht ...
- XML的一些点
最近学习Spring会配置许多XML文件,没有系统学习过XML遇到了许多问题,系统的看了一下有些拨云见日的感觉. 推荐学习:http://www.w3school.com.cn/xml/xml_int ...
- windows 下,go语言 交叉编译
http://bbs.csdn.net/topics/390601048 参考上面的操作
- 微信小程序 --- 设置页面的标题
第一种方式:修改 page.json文件 { "navigationBarTitleText": "豆瓣 - 电影" } 第二种方式:使用 JS 修改: wx. ...
- 修改js confirm alert 提示框文字
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- centos7修改网卡名、密码重置
修改网卡名称 编辑 /etc/sysconfig/grub 倒数第二行quiet 后加入 net.ifnames=0 biosdevname=0 执行 grub2-mkconfig -o /bo ...
- jenkins之jenkins与gitlab集成
实现当git代码使用push的时候自动构建 安装gitlab钩子插件 安装令牌认证插件 在主机上面生产token(其实随便弄一个简单的字符串也可以) openssl rand -hex 10 修改任务 ...
- 对TControl和TWinControl相同与不同之处的深刻理解(每一个WinControl就相当于扮演了整个Windows的窗口管理角色,主要是窗口显示和窗口大小)——TWinControl就两个作用(管理子控件的功能和调用句柄API的功能)
TControl是图形控件,它本身没有句柄,所以不能直接使用WINAPI显示,调整位置,发消息等等,只能想办法间接取得想要的效果,但是可以直接使用一些不需要句柄的API,比如InvalidateRec ...
- Benefits of Using the Spring Framework Dependency Injection 依赖注入 控制反转
小结: 1. Dependency Injection is merely one concrete example of Inversion of Control. 依赖注入是仅仅是控制反转的一个具 ...
- day09:Servlet详解
day09 Servlet概述 生命周期方法: void init(ServletConfig):出生之后(1次): void service(ServletRequest request, ...