20155231 2016-2017-2 《Java程序设计》第2周学习总结

教材学习内容总结

学习目标:

  1. 了解java编程风格
  2. 认识java的类型与变量
  3. 掌握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周学习总结的更多相关文章

  1. 20155305乔磊2016-2017-2《Java程序设计》第九周学习总结

    20155305 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC入门 JDBC简介 1.JDBC是java联机数据库的标准规范,它定义了一组标准类与 ...

  2. 20155331 2016-2017-2 《Java程序设计》第九周学习总结

    20155331 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC是什么? JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立 ...

  3. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  4. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  5. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  6. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  7. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  8. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  9. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

  10. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

随机推荐

  1. Design Pattern: Gof

    Design Pattern: Gof 如果您学习设计模式(Design Pattern),看到Gof这个字,可不要呆呆的没有反应,Gof即Gang of four,也就是四人帮的意思,该设计模式名书 ...

  2. Hdfs&MapReduce测试

    Hdfs&MapReduce测试 测试 上传文件到hdfs 随意打开一个文件夹传一个文件试试(把javafx-src.zip传到hdfs的/根目录下):hadoop fs -put javaf ...

  3. codeforces 932E Team Work(组合数学、dp)

    codeforces 932E Team Work 题意 给定 \(n(1e9)\).\(k(5000)\).求 \(\Sigma_{x=1}^{n}C_n^xx^k\). 题解 解法一 官方题解 的 ...

  4. java多态-优化上个实例

    开闭原则:对修改是封闭的,对扩展是开放的,不要违反开闭原则. 可以使用多态解决这个问题.父类的引用变量可以引用子类是对象. 写的越是抽象,越是稳定 public class printerDemo { ...

  5. 左右值无限级分类 MVC + EntityFramework 的简单实现

    在度娘上查了大半个月的资料,最后发现每个网友分享的文章都有一定的错误(PS:大家是故意的么?).最后是在看了一个ASP版本后知道了大概流程:看了一个存储过程实现的文章后知道了大概需要的功能:看了一个S ...

  6. github air项目中遇到的几个问题及解决(nodejs居多)

    https://github.com/cambecc/air 1.按照github中给出的步骤,执行到npm install,项目中的package.json包含了要安装的包的版本,但是安装的时候,p ...

  7. vector详讲(三)实例

    移动语义: push语句有时候会通过移动语义来提高性能 #include <iostream> #include <vector> class Element { public ...

  8. 在 S5PV210 的 开发板上 点亮 一个 LED 灯

    参考学习教程:周立功嵌入式Linux开发教程-(上册) 材料:首先 准备一个 安装好 Linux 的 开发板 使用  xshell 工具 连接 开发板  ,winscp 工具 连接 开发板  ,  准 ...

  9. Java Activiti 工作流引擎 springmvc SSM 流程审批 后台框架源码

    1.模型管理 :web在线流程设计器.预览流程xml.导出xml.部署流程 2.流程管理 :导入导出流程资源文件.查看流程图.根据流程实例反射出流程模型.激活挂起 3.运行中流程:查看流程信息.当前任 ...

  10. 【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 ...