2016-2017-2 《Java程序设计》第二周学习总结
2017-03-05 17:40
429 查看
20155319 2016-2017-2 《Java程序设计》第二周学习总结
课堂学习内容
git:版本控制java -d bin(当地文件夹) src/Hello.java把生成的.class文件放入bin中
每天
git add .
git commit -m"___"
周末
git push
vi src/Hello.java编辑文件
./run.sh直接执行脚本
教材学习内容总结
1.两大系统类型1)基本类型 本章主要介绍基本类型,主要包括整数、字节、浮点数、字符、布尔。 - 整数(数值型):short整数(占两字节)、int整数(占4字节)、long整数(占8字节)。 - 字节(数值型):byte(占一字节),可表示-128~127的整数。 - 浮点数(数值型):float浮点数(占四字节)、double浮点数(占8字节)。float认为是单精度,double是双精度,因此double的精确度比较大。输入小数时若不强调,则系统默认为double。 - 字符(字符型):char类型(占2字节),用双字节储存。 - 布尔:boolean,只能表示true(真)和false(假)。 2)类类型(参考类型) 后面章节会讲到。
2.变量
1) 什么时候定义变量?当数据不确定时,需要对数据进行存储时,就定义一个变量来完成存储。定义变量时应遵循驼峰式命名法,以小写字母开始,并在每个单字开始时第一个字母大写。如果在指定变量之后 不想再修改变量值,可在声明变量时加上final限定。 2)在整数字面常量表示上,十六进制以0x开头,八进制以0开头,二进制以0b开头。
3.运算符的基本使用
1)算数运算:+、-、*、/ 2)比较、条件运算:>、>=、<、<=、= =、!=、 3)逻辑运算:AND、OR、NOT、&&(AND)、||(OR)、!(NOT)。|/&两边都运算,||/&&左边为假时,右边不运算。 4)位运算:逐位运算。补码运算:0变1,1变0。左移<<:乘以2的移动位数次幂。右移>>:除以2的移动位数次幂,最高位补什么由原有数据的最高位值而定,但可能影响值。无符号右移>>>:无论最高位是什么 都用0补。
教材学习中的问题和解决过程
一个文件中有中文字,出现乱码的情况从网上了解到是编译器用的不对,转换一下格式就好了。
输入以下代码:
代码调试中的问题和解决过程
问题1 没有tree指令怎么办?已发布到博客但未解决
问题2 由于我使用IDEA编写Java程序,试着从教程中把IDEA关联Git直接上传,但上传后变成一个分支。
-百度中参考别人的博客,合并分支IDEA 分享项目到 Git@OSC
代码托管
代码提交过程截图:上周考试错题总结
填空:Linux Bash中,使用echo查看环境变量PATH值的命令是(echo $PATH)填空:Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)
填空:git log 命令来查看(提交历史)
其他(感悟、思考等,可选)
-对git等用法有了深入了解,可以说Java已经开始入门了!学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 17/17 | |
第二周 | 300/500 | 2/4 | 20/37 | |
第三周 | 500/1000 | 3/7 | 0/37 | |
第四周 | 300/1300 | 2/9 | 0/37 |
计划学习时间:30小时
实际学习时间:20小时
相关文章推荐
- 20155328 2016-2017-2 《Java程序设计》第二周学习总结
- 20155227 2016-2017-2 《Java程序设计》第二周学习总结
- 20155209 2016-2017-2 《Java程序设计》第二周学习总结
- 20155318 2016-2017-2 《Java程序设计》第二周学习总结
- 20155230 2016-2017-2《Java程序设计》第二周学习总结
- 20155320 2016-2017-2 《Java程序设计》第二周学习总结
- 20155313 2016-2017-2 《Java程序设计》第二周学习总结
- 20155326刘美岑 2016-2017-2 《Java程序设计》第二周学习总结
- 20155213 2016-2017-2 《Java程序设计》第二周学习总结
- 20155321 2016-2017-2 《Java程序设计》第二周学习总结
- 20155334 2016-2017-2 《Java程序设计》第二周学习总结
- # 20155236 2016-2017-2 《Java程序设计》第二周学习总结
- 20155315 2016-2017-2 《Java程序设计》第二周学习总结
- 20155336 2016-2017-2《JAVA程序设计》第二周学习总结
- 20155238 2016-2017-2 《Java程序设计》第二周学习总结
- 20155302 2016-2017-2 《Java程序设计》第二周学习总结
- 20155216 2016-2017-2 《Java程序设计》第二周学习总结
- 20155229 2016-2017-2 《Java程序设计》第二周学习总结
- 20155333 2016-2017-2《Java程序设计》第二周学习总结
- 20155201 2016-2017-2 《Java程序设计》第二周学习总结