20165330 2017-2018-2 《Java程序设计》第1周学习总结
教材学习内容总结
- java的历史,地位,特点、
- java的平台介绍
- java应用程序的开发及源文件的编写规则
- java反编译特点
安装JDK
Windows上
- 在安装JDK后设置系统环境变量,因为我的电脑是32位的,我在网上找到如下教程:win7下如何安装JDK和win7下安装jdk(以32位系统为例),顺利安装成功。
Linux上
在虚拟里的安装较为曲折,找了好多教程终于成功,下面是我的步骤:
- 在虚拟机的浏览器中下载相应的jdk,注意要下载后缀为.tar.gz的文件

- 下载完成后在home创建一个文件夹java,把下载好的jdk压缩包放进去
- 用命令cd转到java文件,在用命令“tar -zxvf something.tar.gz”进行解压
- 用mv进行文件重命名为jdk1.8
- 用gedit ./bashrc进行环境变量设置,在文末输入"PATH=$PATH:$JAVA_HOME/bin"在保存
- 开始调试Hellojava,出现HelloWorld即为成功。
- ps:在Windows中下载好在虚拟机上设置共享文件也可。
- 附上老师的教程JDK安装测试
- 在虚拟机的浏览器中下载相应的jdk,注意要下载后缀为.tar.gz的文件
Git安装及码云上传
虚拟机上
参考老师的链接使用码云和博客园学习简易教程,我在虚拟机上进行了调试,一开始较为顺利,但在输入“git push”后出现

解决方法:

但之后又出现了新的问题

不知道如何解决
- 之后我参考了学长的博客后,可以成功上传。
- 如果上传过程中出现下面的情况:

解决方法:删去原来的origin,“git remote rm origin”

解决方法:(1)强行上传 “git push -u origin +mast”
(2)尽量先同步github上的代码到本地,在上面更改之后再上传
Windows上
- 在官网下载git点击安装
- 进行码云上传时先创建好Hello.java的文件,在该文件夹内右键打开git-bash,输入以下命令:




- 再点击码云上创建的项目就发现文件里的东西都上传到码云的那个项目里了
代码托管

上周考试错题总结
- 对一些命令及源文件编译模糊,书上的一些重点语句记忆不深,看的不透彻,题型的改变看出区别用时太长,对题目没有很敏感。
- 错题:

解析:后继技术有JDBC、JSP、XML、Java EE等

解析:A项:考察println()和print()的区别。println为换行输出。C项:在运行程序时,不可以带有扩展名。D项:java命令后必须是主类的名字(不包括扩展名)。
总结
- 本周学习明显感觉到自己之前的不认真,git、jdk安装、码云都是新的内容,自己很懵用了很久才大部分看懂流程步骤,在接下来的学习中,自己不能在按照这周的学习情况,要学会提前开始学,不能懒惰!
20165330 2017-2018-2 《Java程序设计》第1周学习总结的更多相关文章
- 学号 20175212 《Java程序设计》第九周学习总结
学号 20175212 <Java程序设计>第九周学习总结 教材学习内容总结 一.MySQL数据库管理系统 1.在官网上下载并安装MySQL 2.在IDEA中输入测试代码Connectio ...
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 20145213《Java程序设计》第二周学习总结
20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...
- 20145213《Java程序设计》第一周学习总结
20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20145337 《Java程序设计》第九周学习总结
20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...
- 20145337 《Java程序设计》第二周学习总结
20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...
- 20145218《Java程序设计》第一周学习总结
20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
- 《Java程序设计》第九周学习总结
20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...
随机推荐
- Atitit.注解解析(1)---------词法分析 attilax总结 java .net
Atitit.注解解析(1)---------词法分析 attilax总结 java .net 1. 应用场景:::因为要使用ui化的注解 1 2. 流程如下::: 词法分析(生成token流) & ...
- DB2中如何取得随机数
转自:http://blog.csdn.net/jionghan3855/article/details/2246738 在DB2数据库自定义产生指定位数的随机数函数. DB2产生随机数的函数:RAN ...
- java 高精度 四则运算
java的大数处理对于ACM中的大数来说,相当的简单啊: 整数的运算 BigInteger 小数的运算 BigDecimal 导入类: import java.util.Scanner; im ...
- Django And Django-Rest-Framework 异常记录
1.TypeError: init() takes 1 positional argument but 2 were given
- 开启Visual Studio 2013时,出现Microsoft.VisualStudio.Web.PasteJson.JsonPackage无法载入的可能解決方案
1.先下载:http://www.jb51.net/dll/Microsoft.VisualStudio.Web.PasteJson.dll.html Microsoft.VisualStudio.W ...
- ubuntu 14.04/16.04/18.04 yum安装 zabbix-agent 教程
备忘 环境:Ubuntu 14.04 基于官网配置官网链接 ①导入源: ### Ubuntu 18.04 # wget https://repo.zabbix.com/zabbix/3.4/ubunt ...
- 【BZOJ】1088: [SCOI2005]扫雷Mine(递推)
http://www.lydsy.com/JudgeOnline/problem.php?id=1088 脑残去想递推去了... 对于每一个第二列的格子,考虑多种情况,然后转移.....QAQ 空间可 ...
- centos7安装avahi
sudo yum install avahi sudo yum install avahi-tools 转自: http://unix.stackexchange.com/questions/1829 ...
- ChemDraw Prime 15怎么绘制立体化学结构
众所周知,ChemDraw化学工具的最新版本是ChemOffice 15,其下还有三个适合不同用户的版本,下文详细指导如何使用入门版本ChemDraw Prime 15绘制立体化学结构. 立体化学结构 ...
- angularJs上传文件(非form上传)
angular.js:13920 Broken interceptor detected: Config object not supplied in rejection: <input typ ...