20155231 2016-2017-2 《Java程序设计》第2周学习总结
20155231 2016-2017-2 《Java程序设计》第2周学习总结
教材学习内容总结
学习目标:
- 了解java编程风格
- 认识java的类型与变量
- 掌握java流程控制
第三章基础语法
3.1 类型、变量与运算符
类型
- 基本类型:整数(short、int、long)、字节(byte)、浮点数(float、double)、字符(char)、布尔(boolean)
- 常用格式控制符号
| 符号 | 说明 |
|---|---|
| %% | 在字符串中表示% |
| %d | 以十进制整数格式输出 |
| %f | 以十进制浮点数格式输出 |
| %e、%E | 以科学记号浮点数格式输出 |
| %o | 以八进制整数格式输出 |
| %x、%X | 以十六进制整数格式输出 |
| %s,%S | 字符串格式符号 |
| %c,%C | 以字符符号输出 |
| %b,%B | 输出boolean值 |
| %h,%H | 使用Interger |
| %n | 输出平台特定的换行符号 |
变量
- 驼峰式命名法(Camel Case)
- 忽略符号
| 忽略符号 | 说明 |
|---|---|
| \ | 反斜杠\ |
| ' | 单引号' |
| " | 双引号" |
| \uxxx | 以十六进制数指定Unicode |
| \xxx | 以八进制数指定Unicode字符输出 |
| \b | 倒退一个字符 |
| \f | 换页 |
| \n | 换行 |
| \r | 光标移至行首 |
运算符
- ==表示相等,=是指定运算,%运算结果是除法后的余数
- 条件运算符(Conditional Operator)
条件式?成立返回值:失败返回值 - 逻辑运算:&&、||、!
- 位运算:&、|、^、~、<<、>>(右移后,正数最高位补0,负数最高位补1)、>>>(右移后,最高位总是补0)
流程控制
- if……else条件式
- switch条件式
- for循环
- while循环
- break、continue
教材学习中的问题和解决过程
- xx1问题:类型转换
- 通过阅读学习指导和读书笔记,知道了较短的类型长度转换为较长的类型长度时,需要强调。

例如:
float PI = 3.14F
或
float PI =(float)3.14
代码调试中的问题和解决过程
- xx1问题学习指导中的练习

代码托管
代码上交截图

代码量截图

上周考试错题总结
- Linux Bash中,使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)。
- Linux Bash中,zip命令使用(-e)参数可以创建加密压缩包。
- Linux Bash中,使用grep查找当前目录下.c中main函数在那个文件中的命令是( grep main .c )。
- (git init )命令可在在工作目录中创建新的 Git 仓库。
- 在每次提交进都要执行git init命令。(X)
- (git push)将本地分支的更新,推送到远程主机。
- 执行 git clone 命令可以拷贝一个远程 Git 仓库到本地,让自己能够查看该项目,或者进行修改。(√)
其他(感悟、思考等,可选)
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 1篇 | 400小时 | |
| 第2周 | 111/200 | 1/1 | 12/20 |
参考资料
20155231 2016-2017-2 《Java程序设计》第2周学习总结的更多相关文章
- 20155305乔磊2016-2017-2《Java程序设计》第九周学习总结
20155305 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC入门 JDBC简介 1.JDBC是java联机数据库的标准规范,它定义了一组标准类与 ...
- 20155331 2016-2017-2 《Java程序设计》第九周学习总结
20155331 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC是什么? JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立 ...
- 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学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
随机推荐
- There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:661) - skipping
Could not fetch URL https://pypi.python.org/simple/xlrd/: There was a problem confirming the ssl cer ...
- ios 性能优化概述
在开发IOS程序的时候,不止是简简单单的把代码堆砌起来,或者说有一个比较好的架构,程序就ok的.还需要在程序性能上进行优化.所谓优化,并非只是简单的优化几个算法,让程序看起来跑的更快.优化是有目标的, ...
- Guava包学习--Multiset
Multiset之前倒是没用过,后来看了下还挺有用,其实它就是支持重复元素的HashSet,相当于list+set的集合,综合了两种集合的优点. 它扩展了Collection: @GwtCompati ...
- 9、Web Service-IDEA-jaxrs 服务端客户端的实现
关于RestFul编程可以参考:https://www.cnblogs.com/wang-yaz/p/9237981.html 关于jaxrs的实现需要有restful的理解. 话不多说直接上代码!! ...
- 24、springboot与缓存(2)
具体看上文!!! @Service public class EmpService { @Autowired EmployeeMapper employeeMapper; @Cacheable(cac ...
- My97datepicker使用方法
My97DatePicker是一款非常灵活好用的日期控件.使用非常简单. 1.下载My97DatePicker组件包 2.在页面中引入该组件js文件: <script type=&quo ...
- 学习T-io框架,从写一个Redis客户端开始
前言 了解T-io框架有些日子了,并且还将它应用于实战,例如 tio-websocket-server,tio-http-server等.但是由于上述两个server已经封装好,直接应用就可以.所 ...
- sublime text3插件的安装
1.安装Package Control提示Package Control:There are no packages available for installation, 解决方案:删除Packag ...
- 浅谈chr(239) . chr(187) . chr(191)的作用
chr(239) . chr(187) . chr(191) 作为一名初学者,偶尔在代码中发现这么一段代码: json_decode(trim($param, chr(239) . chr(187) ...
- 第2章 K近邻算法
numpy中的tile函数: 遇到numpy.tile(A,(b,c))函数,重复复制A,按照行方向b次,列方向c次. >>> import numpy >>> n ...