20175221 2018-2019-2 《Java程序设计》第一周学习总结
20175221 2018-2019-2 《Java程序设计》第一周学习总结
教材学习内容总结
本周通过观看书本配套视频,学到了如解释器,编译器等一些简单概念。
还懂得了java的一些简单编译规则。
在虚拟机中,学会了使用git来将写好的java文件或者文件夹上传到码云中,从而完成托管代码。
主要知识点:
Java的一些特点:面向对象、稳定、与平台无关、多线程、动态。
JVM:Java虚拟机,包含在JRE中
JRE:Java执行环境,运行Java程序必需(包括Java SE API,JVM,部署技术)
JDK:包括JRK及开发过程中需要的工具,如javac、java等工具程序,开发Java程序必需
如果只要运行Java程序,只要有JRE即可。
只要平台提供了Java运行环境,Java编写的软件就能在其上运行(平台无关)。
教材学习中的问题和解决过程
问题1:按照教程在windows上安装完java平台后,到虚拟机中运行出现“无相应运行环境”的提示
问题1解决方案:windows上的java平台与虚拟机不能互通,必须要在虚拟机中再安一次。使用sudo apt-get install xxx命令安装相应平台即可。
问题2:教材P12:为什么在运行java时不加.class拓展名
问题2解决方案:上网查阅资料知,这是java的规定。 若写 java xxx.yyy是代表要运行 package xxx 中的class yyy 里面的 main(String[]) 所以当写 java xxx.class 时, 它会以为要找一个叫xxx的package里面的一个叫class的class.
代码调试中的问题和解决过程
※※※后来老师在讨论里边给出了另一种解答,按照提示输入git pull也可完成上传
代码托管


##运行"statistics.sh"脚本截图


其他(感悟、思考等,可选)
这是第一次写博客,很多东西都不太熟悉,所以在中间耽搁了许多时间。
而且是第一次在虚拟机里用git,很多东西要安装,过程繁琐。
但有了第一次的经验后,我相信后边的学习会顺利得多。
蓝墨云寒假错题总结
5.实验楼Linux中可以通过()查看用户登录情况
1.Who 2.Who am I 3.Who mom likes
14.Linux与Windows有什么不同
1.Windows这几年算是全封闭的,系统可定制性很差 2.Linux大都为开源自由软件,由全球Linux开发者提供支持
15.c语言之父是Dennis Ritchie Unix之父是Ken Thompson
17.开发Linux是基于MINIX
18.计算机系统的组成部分中属于操作系统的是
1.系统调用 2.内核
22.Linux中使用cp命令拷贝目录时要加上()选项
1.-r 2.-R
23.Linux使用(touch)命令新建空白文件
24.相对目录是以(.)为起点,以你所要到的目录为终点
26.Linux第三方软件应该放入(/opt)目录
32.下列命令中可以把f1.txt复制到f2.txt
1.cp f1.txt f2.txt 2.cat f1.txt>f2.txt
学习进度条(三月份)
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 1000行 | 4篇 | 50小时 | |
| 第一周 | 13/13 | 1/1 | 12/12 | |
| 第二周 | 0/13 | 0/1 | 0/12 | |
| 第三周 | 0/13 | 0/1 | 0/12 | |
| 第四周 | 0/13 | 0/1 | 0/12 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。 耗时估计的公式 :Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
计划学习时间:50小时
实际学习时间:12小时
改进情况:第一次进行Java学习,很多东西不太熟悉,后面会花更多时间来钻研的
参考资料
[ Java 2 实用教程(第5版)]
20175221 2018-2019-2 《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 ...
随机推荐
- 测者的性能测试手册:JVM的监控利器
测者的性能测试手册:JVM的监控利器 每次聊起性能测试,最后的终结话题就是怎么做优化.其实在Java的复杂项目中都会有内存不足问题.内存泄露问题.线程死锁问题.CPU问题.这些问题工程测试或者是小压力 ...
- 【温故而知新】HTTP 报文
HTTP 报文是在 HTTP 应用程序之间发送的数据块.这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义. 报文流 报文在客户端.服务器和代理之间的流动称为报文流. HTTP 使用 ...
- Spark之Yarn提交模式
一.Client模式 提交命令: ./spark-submit --master yarn --class org.apache.examples.SparkPi ../lib/spark-examp ...
- 实战项目中Java heap space错误的解决
部标GPS通讯系统在上线之后,经过不断调试,终于稳定运行一段时间,后来又遇到了Java heap space错误异常!日志如下: 说明系统中有未释放的对象.如何找出这些未释放对象以及监控JVM堆内存, ...
- NSTimer 不工作 不调用方法
比如,定义一个NSTimer来隔一会调用某个方法,但这时你在拖动textVIew不放手,主线程就被占用了.timer的监听方法就不调用,直到你松手,这时把timer加到 runloop里,就相当于告诉 ...
- 复制命令(COPY)
COPY 命令: // 描述: 将一个或多个文件从一个位置复制到另一个位置. ### 注意:如果想复制文件夹,请使用 XCOPY . // 语法: copy [/a] [/b] [/d] [/v] ...
- #018 C语言刷题 素数问题
今天做题学会了一个求素数的方法 总分 13 孪生素数 相差为2的两个素数称为孪生素数.例如,3与5,41与43等都是孪生素数.设计程序求出指定区间上的所有孪生素数对.区间上限和下限由键盘获取. 程序运 ...
- requests的基本用法
r = requests.get('https://api.github.com/events', params = {'key1': 'value1', 'key2': 'value2'}) r = ...
- Django 路由层(urlconf)
Django 的路由层(URLconf) URL配置(conf)就像是Django所支撑的网站的目录; 本质就是:URL与调用该URL执行的视图函数的映射表; 通俗的讲:就是用户使用哪个url,URL ...
- .NET CORE学习笔记系列(2)——依赖注入【2】基于IoC的设计模式
原文:https://www.cnblogs.com/artech/p/net-core-di-02.html 正如我们在<控制反转>提到过的,很多人将IoC理解为一种“面向对象的设计模式 ...

