《Java程序设计》 第一周学习总结
20175313 《Java程序设计》第一周学习总结
教材学习内容总结
- 了解Java的四个特点
- 学习JDK的安装以及系统环境变量的设置
- 掌握Java源文件命名、编译、运行
- 熟悉git的常用指令
教材学习中的问题和解决过程
- 问题1:使用
vi src/Hello.java后,不知道怎么进入编辑模式。 - 问题1解决方案:学习vim编辑器的使用
- 问题2:没有进入仓库就进行文件编辑,
git add .,git commit -m [...],git push等操作。 - 问题2解决方案:进入仓库,将编辑好的文件复制到仓库的指定文件中,然后重新进行一系列的操作。
- 问题3:在虚拟机上产生的公钥无法粘贴到主机上。
- 问题3解决方案:打开虚拟机,
设备——共享粘贴板——双向
代码调试中的问题和解决过程
- 问题1:使用chmod进行命令授权时,忘记加sudo
- 问题1解决方案:重新加上sudo,再次执行
- 问题2:在虚拟机上调试时,机器显示没有安装JDB
- 问题2解决方案:
sudo apt-get update,sudo apt-get install openjdk即可。
代码托管

上周考试错题总结
- 错题1
- 原因:没有正确了解Java平台无关性的重要性
- 理解情况:现在已经能够较为深刻的明白。
- 错题2
- 原因:对Java源文件的编译、运行了解的不够透彻。
- 理解情况:编译的时候源文件必须在当前目录中才能进行编译。
- 错题3
- 原因:忽略package的作用,把他当作正常情况对待。
- 理解情况:代码中有package时,运行代码时一定要加上包名前缀。
心得体会
- 作为初学者,应该记住一些必要的格式,这并不是意味着死记硬背,而是要多动手,代码不是用来看的,要动手敲。
- 只要一步一步的按照老师博客上的去执行,你就会发现其实并不难,就是要有耐心,遇到问题的时候,先思考,不会的还可以百度,百度真的是一个很好用的学习工具。
一定要合理的分配好时间,千万不要觉得很简单,就等到最后一天的时候才去看。(虽然不难,但是真的很多。)
参考资料
《Java程序设计》 第一周学习总结的更多相关文章
- 《JAVA程序设计》_第一周学习总结
20175217吴一凡 <java程序设计> 第一周学习总结 虽然已经做好了心理准备,但第一周的学习任务着实让我忙了整整三天,还是挺充实的吧.寒假已经在自己的电脑上安装好了虚拟机,我就在我 ...
- 201521145048《Java程序设计管理》第一周学习总结
1. 本周学习总结 学习并了解Java的发展与历史 在网上视频中学习Java 了解并区分JVM JRE JDK 将java与已学语言做比较,发现相同处 2. 书面作业 Q1.为什么java程序可以跨平 ...
- 20172329 2018-2019《Java软件结构与数据结构》第一周学习总结
2018-2019-20172329 <Java软件结构与数据结构>第一周学习总结 在这学期就已经大二了,也已经步入了学习专业课的核心时间,在这个阶段,我们应该了解自己的学习情况,针对自己 ...
- 20172328 2018-2019《Java软件结构与数据结构》第一周学习总结
20172328 2018-2019<Java软件结构与数据结构>第一周学习总结 概述 Generalization 本周学习了软件质量.数据结构以及算法分析的具体内容,主要依托于所用教材 ...
- 《JAVA软件结构与数据结构》第一周学习总结
学号 20172326 <JAVA软件结构与数据结构>第一周学习总结 教材学习内容总结 软件质量的几大特性 增长函数与大O记法 大O记法用来表示表示增长函数,从而来表示算法的复杂度 算法的 ...
- 20172305 2018-2019-1 《Java软件结构与数据结构》第一周学习总结
20172305 2018-2019-1 <Java软件结构与数据结构>第一周学习总结 教材学习内容总结 本周内容主要为书第一章和第二章的内容: 第一章 软件质量: 正确性(软件达到特定需 ...
- 20172328 2018—2019《Java软件结构与数据结构》第二周学习总结
20172328 2018-2019<Java软件结构与数据结构>第二周学习总结 概述 Generalization 本周学习了第三章集合概述--栈和第四章链式结构--栈.主要讨论了集合以 ...
- 20172328 2018-2019《Java软件结构与数据结构》第三周学习总结
20172328 2018-2019<Java软件结构与数据结构>第三周学习总结 概述 Generalization 本周学习了第五章:队列.主要内容包含队列的处理过程.如何用对例如求解问 ...
- 20172328 2018-2019《Java软件结构与数据结构》第五周学习总结
20172328 2018-2019<Java软件结构与数据结构>第五周学习总结 概述 Generalization 本周学习了第九章:排序与查找,主要包括线性查找和二分查找算法和几种排序 ...
- 20172328 2018-2019《Java软件结构与数据结构》第六周学习总结
20172328 2018-2019<Java软件结构与数据结构>第六周学习总结 概述 Generalization 本周学习了第十章:非线性集合与数据结构--树.主要讨论了树的使用和实现 ...
随机推荐
- 一、Composer
一.Composer -依赖管理工具 Composer 会帮你安装这些依赖的库文件
- Maven依赖范围及传递
.Maven因为执行一系列编译.测试和部署运行等操作,在不同的操作下使用的classpath不同,依赖范围就是用来控制依赖与三种 classpath(编译classpath.测试classpath.运 ...
- 01.javascript之数据类型
1.数据类型 JavaScript一共有六种数据类型.(ES6新增了第七种Symbol类型的值) 数值(Number) 字符串(String) 布尔值(boolean) undefined null ...
- Uninstall registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
- spring @Validated 注解开发中使用group分组校验
之前知道spring支持JSR校验,在自己定义的bean中加入@NotNull,@NotBlank,@Length等之类的校验用于处理前台传递过来的request请求,避免在写多余的代码去处理. 但是 ...
- Spring Boot 构建电商基础秒杀项目 (十二) 总结 (完结)
SpringBoot构建电商基础秒杀项目 学习笔记 系统架构 存在问题 如何发现容量问题 如何使得系统水平扩展 查询效率低下 活动开始前页面被疯狂刷新 库存行锁问题 下单操作步骤多,缓慢 浪涌流量如何 ...
- 关于mysql 5.7 版本登录时出现错误 1045的随笔
之前学习的时候用的都是oracle 但是现在在工作中大部分用的都是mysql,所以自己也就装了个mysql,下载.安装教程都是从网上百度的,花了挺长时间才装好,心也是挺累的,教程挺多,就是不知道该用哪 ...
- BZOJ2658 ZJOI2012 小蓝的好友(treap)
显然转化为求不包含关键点的矩形个数.考虑暴力,枚举矩形下边界,求出该行每个位置对应的最低障碍点高度,对其建笛卡尔树,答案即为Σhi*(slson+1)*(srson+1),即考虑跨过该位置的矩形个数. ...
- Google浏览器——AxureRP_for_chorme_0_6_2添加
准备 链接:https://share.weiyun.com/5PVwSMA Google浏览器版本 步骤 压缩解压 首先把需要安装的第三方插件,后缀.crx 改成 .rar,然后解压,得到一个文件夹 ...
- Django 下载和初识
Django Django官网下载页面 安装(安装最新LTS版): pip3 install django==1.11.9 创建一个django项目: 下面的命令创建了一个名为"mysite ...