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学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
 
随机推荐
- Design Pattern: Gof
			
Design Pattern: Gof 如果您学习设计模式(Design Pattern),看到Gof这个字,可不要呆呆的没有反应,Gof即Gang of four,也就是四人帮的意思,该设计模式名书 ...
 - Hdfs&MapReduce测试
			
Hdfs&MapReduce测试 测试 上传文件到hdfs 随意打开一个文件夹传一个文件试试(把javafx-src.zip传到hdfs的/根目录下):hadoop fs -put javaf ...
 - codeforces 932E Team Work(组合数学、dp)
			
codeforces 932E Team Work 题意 给定 \(n(1e9)\).\(k(5000)\).求 \(\Sigma_{x=1}^{n}C_n^xx^k\). 题解 解法一 官方题解 的 ...
 - java多态-优化上个实例
			
开闭原则:对修改是封闭的,对扩展是开放的,不要违反开闭原则. 可以使用多态解决这个问题.父类的引用变量可以引用子类是对象. 写的越是抽象,越是稳定 public class printerDemo { ...
 - 左右值无限级分类 MVC + EntityFramework 的简单实现
			
在度娘上查了大半个月的资料,最后发现每个网友分享的文章都有一定的错误(PS:大家是故意的么?).最后是在看了一个ASP版本后知道了大概流程:看了一个存储过程实现的文章后知道了大概需要的功能:看了一个S ...
 - github air项目中遇到的几个问题及解决(nodejs居多)
			
https://github.com/cambecc/air 1.按照github中给出的步骤,执行到npm install,项目中的package.json包含了要安装的包的版本,但是安装的时候,p ...
 - vector详讲(三)实例
			
移动语义: push语句有时候会通过移动语义来提高性能 #include <iostream> #include <vector> class Element { public ...
 - 在 S5PV210 的 开发板上  点亮 一个 LED 灯
			
参考学习教程:周立功嵌入式Linux开发教程-(上册) 材料:首先 准备一个 安装好 Linux 的 开发板 使用 xshell 工具 连接 开发板 ,winscp 工具 连接 开发板 , 准 ...
 - Java Activiti 工作流引擎 springmvc SSM 流程审批 后台框架源码
			
1.模型管理 :web在线流程设计器.预览流程xml.导出xml.部署流程 2.流程管理 :导入导出流程资源文件.查看流程图.根据流程实例反射出流程模型.激活挂起 3.运行中流程:查看流程信息.当前任 ...
 - 【ZOJ 2996】(1+x)^n(二项式定理)
			
Please calculate the coefficient modulo 2 of x^i in (1+x)^n. Input For each case, there are two inte ...