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学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
随机推荐
- python 网络编程 -- Tcp协议
Socket是网络编程的一个抽象概念.通常我们用一个Socket表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可. 客户端 大多数连接都是可靠 ...
- TensorFlow函数(一)tf.placeholder()函数
tf.placeholder(dtype, shape=None, name=None) 此函数用于定义过程,在执行的时候再赋具体的值 参数: dtype:数据类型.常用的是tf.float32,tf ...
- Odoo启动配置文件
转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9278687.html 1:--xmlrpc-port=<端口> 命令选项充许我们将服务器实例的侦听 ...
- Kali-linux使用社会工程学工具包(SET)
社会工程学工具包(SET)是一个开源的.Python驱动的社会工程学渗透测试工具.这套工具包由David Kenned设计,而且已经成为业界部署实施社会工程学攻击的标准.SET利用人们的好奇心.信任. ...
- pdo_mysql扩展以及测试
1.进入 PHP 的软件包 pdo 扩展目录中(注:php的tar包解压目录) 2.配置和编译文件 进入 在PHP源码包中进入 cd /data/php-5.6.36/ext/pdo_mysql 执行 ...
- PAT——1025. 反转链表
给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转.例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4:如果K为4,则输出应该为4→3→2→1→5→6,即最后 ...
- EF Core中Join可以进行子查询
我们来看看下面的代码,这个代码是一个INNER JOIN的EF Core查询,其中用SubCategory表INNER JOIN了SubCategoryLanguage表,但是我们需要在SubCate ...
- Python 学习笔记(十四)Python类(二)
创建简单的类 新式类和经典类(旧式类) Python 2.x中默认都是经典类,只有显式继承了object才是新式类 Python 3.x中默认都是新式类,经典类被移除,不必显式的继承object 新式 ...
- 【原创】如何设置Virtual Box虚拟机CentOS7为静态IP地址
如何设置Virtual Box虚拟机CentOS7为静态IP地址 最近要搭建一个Kubernetes集群,需要设置虚拟机为静态IP地址不变.翻了一些资料,参差不齐,有些也比较过时了.自己实测总结了一下 ...
- Source folder is not on the Java build class path
源文件夹不在Java构建类路径上 只需右键单击文件夹src - > build path - >Using source folders就是这样