《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 本周学习了第十章:非线性集合与数据结构--树.主要讨论了树的使用和实现 ...
 
随机推荐
- Lodop打印控件 如何打印虚线
			
Lodop提供了打印设计可以方便开发人员的开发,预览是打印的反显,可以显示出打印效果,但是在开发时,还是要用虚拟打印机实际测试,(win7以上系统可能自带xps虚拟打印机 Microsoft XPS ...
 - Maven使用(一)—— Maven的安装与全局配置
			
一.Maven安装 Maven的安装步骤: 1.Maven官网(http://maven.apache.org/)下载压缩包,解压缩,当前最新版本是apache-maven-3.5.3-bin.zip ...
 - Linux下tomcat中多项目配置druid报错的问题
			
这里有多种方法,推荐修改tomcat配置,即在启动JVM配置中设置如下: -Ddruid.registerToSysProperty=true 详解参见该博: https://blog.csdn.ne ...
 - Codeforces Round #467 Div. 1
			
B:显然即相当于能否找一条有长度为奇数的路径使得终点出度为0.如果没有环直接dp即可.有环的话可以考虑死了的spfa,由于每个点我们至多只需要让其入队两次,复杂度变成了优秀的O(kE).事实上就是拆点 ...
 - Luogu5205 【模板】多项式开根(NTT+多项式求逆)
			
https://www.cnblogs.com/HocRiser/p/8207295.html 安利! 写NTT把i<<=1写成了i<<=2,又调了一年.发现我的日常就是数组开 ...
 - 第四十天 并发编程之io模型
			
一.今日内容 1.网络IO的两个阶段 waitdata copydata 2阻塞IO模型 之前写的都是阻塞 无论多线程 多进程 还是 进程池 线程池 3.非阻塞IO模型 在非阻塞IO中 需要不断循环询 ...
 - 区间DP,数位DP
			
dp(动态规划)顾名思义便是动态的一种规划,而这种规划往往会跟状态,状态转移方程,记忆化搜索扯上关系,当然DP也是各个OI考试的必考点和常考点,在毒瘤出题人的折磨下,出现了许许多多的动态规划,有线性, ...
 - 洛谷P1897电梯里的爱情题解
			
题目 这个题是一个搜索题,可以先算出最高楼层,并算出不重复的楼层的个数,要注意的一点就是一定不要把0楼算在内. 代码 #include<iostream> #include<cstr ...
 - [POJ2976] Dropping tests
			
传送门:>Here< 题意:给出长度相等的数组a和b,定义他们的和为$\dfrac{a_1+a_2+...+a_n}{b_1+b_2+...+b_n}$.现在可以舍弃k对元素(一对即$a[ ...
 - Tmutarakan Exams URAL - 1091(莫比乌斯函数 ||  容斥)
			
题意: 求1 - s 中 找出k个数 使它们的gcd > 1 求这样的k个数的对数 解析: 从每个素数的倍数中取k个数 求方案数 然后素数组合,容斥一下重的 奇加偶减 莫比乌斯函数的直接套模 ...