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学习,很多东西不太熟悉,后面会花更多时间来钻研的

参考资料

20175221 2018-2019-2 《Java程序设计》第一周学习总结的更多相关文章

  1. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  2. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  3. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  4. 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结

    丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  5. 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结

    <面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...

  6. 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  7. 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结

    第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...

  8. 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...

  9. 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  10. 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结

    面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...

随机推荐

  1. 从分治算法到 Hadoop MapReduce

    从分治算法说起 要说 Hadoop MapReduce 就不得不说分治算法,而分治算法其实说白了,就是四个字 分而治之 .其实就是将一个复杂的问题分解成多组相同或类似的子问题,对这些子问题再分,然后再 ...

  2. ORA-02030: can only select from fixed tables/views

    有时候给一些普通用户授予查询系统对象(例如dynamic performance views)权限时会遇到"ORA-02030: can only select from fixed tab ...

  3. c#高级编程_第10版 云盘地址

    下载地址 链接:https://pan.baidu.com/s/1u8PcY4RJhRB1yfm-2XaTEQ 密码:159z

  4. sqlbulkcopy 批量插入数据

    批量插入 Datetable数据  通过sqlbulkcopy 插入1百万条数据 用时 10秒钟 (有兴趣的小伙伴可以去测试) /// <summary> /// /// </sum ...

  5. 【原】Java学习笔记018 - 面向对象

    package cn.temptation; public class Sample01 { public static void main(String[] args) { // 继承关系的子类可以 ...

  6. SQLServer之创建Transact-SQL DDL触发器

    DDL触发器原理 DDL 触发器用于响应各种数据定义语言 (DDL) 事件. 这些事件主要与以关键字 CREATE.ALTER.DROP.GRANT.DENY.REVOKE 或 UPDATE STAT ...

  7. SpringBoot+mybatis使用@Transactional无效

    项目中新增过程中如果出现异常需要回滚, 在service实现方法中使用@Transactional注解失效 解决: 1, 在controller中使用try{}catch捕捉异常 2, 在servic ...

  8. 软件设计之Deep Module(深模块)

    类是不是越小越好?最近在读John Ousterhout的<A Philosophy of Software Design>,感到作者文笔流畅,书中内容具有启发性.这里摘要一部分内容,以供 ...

  9. 使用PlanViz进行ABAP CDS性能分析

    如管理学学者彼得·德鲁克所说:你无法管理你不能衡量的东西( If you can't measure it, you can't manage it).要对已有程序进行性能优化,首先要对它的运行状况做 ...

  10. spring上下文和springMVC上下文的关系

    查看原文