# 20165225 《Java程序设计》第一周学习总结
20165225 《Java程序设计》第一周学习总结
1.视频与课本中的学习:
- 首先是为了运行和开发Java分别安装了JRE和JDK,具体做法在老师给的《Java2 实用教程(第五版)》学习指导和课本第一章中都可以找到,个人觉得老师给的更容易懂一点。
- 接着便是用码云托管代码,这其中还涉及到了git的安装和共享文件夹的设置,具体做法参考老师给出的详细教程:使用码云和博客园学习简易教程和使用开源中国(码云)托管代码,两者结合食用更佳。
- 讲道理以上安装过程其实还需要一些同学的帮助。
遇到的问题:
- Q:没有安装增强功能,遇到大量需要复制的东西怎么办?
- A:把需要复制的东西直接放在共享文件夹里,然后在虚拟机中直接打开它就可以复制了。
2.代码调试中的问题和解决过程:
- 首先是代码托管:

- 和代码成功上传的截图:

- (天知道这个花了多久时间)
小小的总结:
.java后缀用于编写程序。
.class后缀文件可在JVM中执行。
PATH:“echo %PATH%”语句可用来查看当前路径信息,否则系统找不到程序存放位置就无法执行。
“SET PATH=路径” 可用于设定路径。
CLASSPATH:在JVM操作系统下制定可执行文件(.class)的路径信息,在javac中:也需要用-classpath指定。(java -cp .;classes 变量)。
SOURCEPATH:在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。
- 下面是git log --pretty=format:"%h - %an, %cd : %s"的运行截图:

- (还好水印没有完全盖住....)
3.上周错题总结:

- 一定要记得加参数-cp,并且还要留意自己当前在哪个位置。

- JDK和JRE背串了,不好意思。

- 这个把正确选成了错误的,下次会重点留意这个地方。
4.学习心得:
- 其实上面看起来和谐的学习过程都是假象,现实就是不停的百度,不停的问同学,还有不停的在老师给出的超长的教程博客中来回切换,心态已经崩了。
- 深深感觉到了自己能力的不足,和知道之后的无能为力。正式学习于预备学习差距真的很大,java虽然与c语言比较相似,但学习起来真的一个天一个地。
- 但是还好最后都基本解决了,无论是用的什么方法,在跳出运行画面之后的感觉和吐出来一样爽。
- 周末愉快。

# 20165225 《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 ...
随机推荐
- Android 自动化测试——Monkey测试
Android自带了很多方便的测试工具和方法,包括我们常用的单元测试.Robotium测试.Monkey测试.MonkeyRunner测试.senevent模拟等.这些方法对于我们编写高质量的APP十 ...
- audio video 控制播放和停止
<audio id="audio" src="waring.wav" preload="auto" controls loop> ...
- java 汉诺塔实现自动演示
1.增加计时功能,显示用户完成移动盘子所花费的时间 2.用户可以设置最大和最小盘子的大小 3.用户可以选择播放和暂停背景音乐 4.用户可以设置盘子的数目 5.用户可以设置盘子的颜色以及背景的颜色 6. ...
- python 模块会导入几次?猴子补丁为什么可以实现?
一共三个文件 a.py内容是 print('被导入') x = 1 b.py内容是 import a a.x = 2 c.py内容是 import a import b print(a.x) 现在运行 ...
- [algorithm] Dijkstra双栈算法表达式求值算法
一.原理 Dijkstra所做的一个算法,双栈求值,用两个栈(一个保存运算符,一个用于保存操作数), 表达式由括号,运算符和操作数组成. (1).将操作数压入操作数栈 (2).将运算符压入运算符栈: ...
- 18职责链模式CoR
一.什么是职责链模式 Chain of Responsibility(CoR)模式也叫职 责链模式或者职责连锁模式,是行为模式之一, 该模式构造一系列分别担当不同的职责的类的对 象来共同完成一个任务, ...
- OSG描边特效osgFX::Outline的修改
对一个三维场景中的物体实现描边特效,可以参考osg范例osgoutline 这个描边特效使用了模板缓存Stencil来实现,参见源代码osgFX/Outline.cpp 使用了两个Pass 第一个Pa ...
- 解决windows和ubuntu之间粘贴复制失效
vmware12中ubuntu15.10 16.10的vmware tools失效,导致不能复制粘贴文件以及自动适应窗口分辨率新安装或异常关机和重新划分分区导致的vmware tools失效,不能复制 ...
- Linux->Windows主机目录和文件名中文乱码恢复
目录 Linux->Windows主机目录和文件名中文乱码恢复 声明 一. 乱码问题 二. 调试环境 三. 目录和文件名乱码恢复 3.1 可选方案 3.1.1 通过合适的编解码转换 3.1.2 ...
- 轮滑基础(一)(前摔,葫芦步,推步,A字转弯,弓步转弯)
轮滑新手入门推荐? [柚子陪你学轮滑轮滑教学]第一集 轮滑安全 1,站: 站立:脚可以成v字,或者平行,手放膝盖或者前伸.平行站立 膝盖相距一拳头左右,两腿间距略小于肩宽.膝盖略弯,腰下压,抬头挺胸 ...