博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Java程序设计》第2周学习总结
阅读量:4956 次
发布时间:2019-06-12

本文共 1470 字,大约阅读时间需要 4 分钟。

20145317彭垚《Java程序设计》第2周学习总结

教材学习内容总结

类型 基本类型 整数(short、int、long) 字节(byte) 浮点数(float/double) 字符(char):汉字、英文字符都是双字节的,Java字符编码是Unicode6.2.0,JVM编码是UTF-16 Big Endian 布尔(boolean):boolean类型中的true/false不能与其他类型进行运算

类类型 注释 三种注释 //:单行 //:多行 / */:javadoc文档注释 为何要注释 简洁的点明程序的突出特征或是提供一种概观,帮助别人理解程序,提高程序的可读性 注释为什么(why),不要注释做什么(what),伪代码是最好的注释(参考「实验二 Java面向对象程序设计」) 注释注意事项 给函数和全局数据加上注释 要澄清情况,不要添乱子 不要大谈明显的东西 不要注释差的代码,重写它 不要与代码矛盾(javadoc) 否定之否定规律 最好和最差的代码都不需要注释 变量 注意Java中变量名的Camel Case命名法 常量定义用final修饰 命名符合min-length && max-information,不要用汉语拼音命名,参考Naming Conventions和Google Java Style。 局部变量使用前要初始化 字面常量(Literal constant) 整数可以用二进制(0bdddd),八进制(0ddd)、十进制(dddd)、十六进制(0Xdddd),Java中都是有符号下整数,没有unsigned int之类 浮点数科学计数法 小数(如1.4)默认类型是double,1.4f或1.4F的类型才是float 字符可以用Unicode 字符编码(Code Point)来表示。

、>=、<、<=、==、!= Conditional Operator: 条件表达式 ? 成立时返回值:失败时返回值 逻辑运算:运算结果是boolean值:true Or false 与(&&) 或(||) 非(!) 位运算 :运算结果为位串(位向量),常用于掩码(Mask)运算 与(&):全1为1,有0则0 或(|):全0为0,有1则1• 非(~):书上说是补码,按我们的习惯应该是反码 异或(^):相同为0,不同为1 左移(<<):最右补0 算术右移(>>):右移后,正数最高位补0,负数最高位补1 逻辑右移(>>>):右移后,最高位总是补0 递增、递减 i++,i-- ++i,--i

赋值

+=, -=, *=, /=, %=,&=, |=, ^=, <<=, >>= 类型转换 短->长(widening)是安全的,长->短(narrowing)必须强制转换 表达式中含不同类型,以长度最长的为准,其他的会进行类型提升(Promote)

教材学习中的问题和解决过程

经过第二周的学习,感觉java和大一时的C语言的初级语法基本一致,学习起来并无困难

代码调试中的问题和解决过程

学习进度条

| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|

| 目标 | 5000行 | 30篇 | 400小时 | |

| 第一周 | 200/200 | 2/2 | 20/20 | |

| 第二周 | 300/500 | 1/3 | 18/38 | |

参考资料

  • ...

转载于:https://www.cnblogs.com/5317p/p/5274057.html

你可能感兴趣的文章
sprintf,你知道多少?
查看>>
UOJ Easy Round#7
查看>>
最小高度 最大高度
查看>>
Handbook之015:动态数组相加
查看>>
假前笔记
查看>>
如何学习web开发环境搭建和脚手架
查看>>
小区搜索,小区选择
查看>>
Python的matplotlib库画图不能显示中文问题解决
查看>>
看过的文档地址——个人留存
查看>>
【Bzoj4555】【Luogu P4091】求和(NTT)
查看>>
Mac安装LNMP环境,升级php7
查看>>
BZOJ 3065 带插入区间第K小值
查看>>
NOIP2016模拟赛三 Problem C: 不虚就是要AK
查看>>
把页面的编码与数据的编码统一的两种方法:
查看>>
robotframework基本语法一
查看>>
python 完整项目开发流程
查看>>
Android开发之怎样监听让Service不被杀死
查看>>
单例模式
查看>>
POJ - 3111 K Best(二分)
查看>>
spring cuowu
查看>>