学号 2016-2017-20155329胡佩伦 《Java程序设计》第3周学习总结

教材学习内容总结

本周复习巩固了运算符。

  • 前缀自增自减法(++i,--i): 先进行自增或者自减运算,再进行表达式运算。
  • 后缀自增自减法(i++,i--): 先进行表达式运算,再进行自增或者自减运算

    - 赋值运算符

  • = 赋值 右操作数的值赋给左侧操作数 a = c
  • += 加等于 左操作数和右操作数相加赋值给左操作数 a += c等价于a = a + c
  • -= 减等于 左操作数和右操作数相减赋值给左操作数 a -= c等价于a = a - c
  • = 乘等于 左操作数和右操作数相乘赋值给左操作数 a = c等价于a = a * c
  • /= 除等于 左操作数和右操作数相除赋值给左操作数 a /= c等价于a = a / c
  • %= 取余等于 左操作数和右操作数取模后赋值给左操作数 a %= c等价于a = a % c

    相似
  • & 按位与 如果相对应位都是1,则结果为1,否则为0
  • 丨 按位或 如果相对应位都是0,则结果为0,否则为1
  • && 与 当且仅当两个操作数都为真,条件才为真
  • || 或 两个操作数任何一个为真,条件为真
  • 前者是位运算符,后者是逻辑运算符

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

  • 我一直很好奇为什么每次输入代码都必须输入public class xxx
    public static void main(String[] args)
    问学长之后学长让我去实验楼自己找。得到答案
  • public是类修饰,表示公有,class是关键字类 ,xxx是类名,类名一定要与 Java 文件名一致;

内部是一个main方法,是一个程序执行入口方法,方法上的public也是修饰,表示公有,static是静态修饰关键字,是类的一部分,不是对象的一部分,void是方法返回值,标识返回空,Java 必须用对象去调用方法,所以程序的入口方法是静态的;

main是方法名,特殊方法,表示执行入口,括号里的String args[] 是方法参数,这里是指字符串数组,用来初始化程序;

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

-

类型错误,代码非法! 什么鬼。。然后就开始翻书。找实验楼,在实验楼里找到相似的代码,照葫芦画瓢 改掉了

|| 的类型是bolean 只有 true or false两种情况

代码托管

其他(感悟、思考等,可选)

学习java是一个超级费脑子的活,心中想着运算出来是这样,但结果是编译失败,好不容易编译成功了,咋一看,结果和自己想的不一样。自从学了java 才发现自己看了假的java书。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 3000行 30篇
第三周 120/1000 3/7 22/60

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

参考资料

最新文章

  1. UITextField set placeholderColor and UITextField set clearButton Image
  2. HQL多种查询实现
  3. sql Sever的存储过程转换为mysql的
  4. Tools - Oracle SQL Developer
  5. 使用Keil的MicroLIB时自动设置堆大小——玩嵌入式以来最高难度
  6. Oracle 数据库中不同事务并发访问的问题
  7. MySQL(26):事务的隔离级别出现问题之 幻读
  8. Rsyslog配置
  9. Deep learning From Image to Sequence
  10. Top与ROW_NUMBER
  11. Jenkins中展示HTML测试报告
  12. shell脚本的一些常用操作
  13. [UE4]修改瞬移操作方式,默认正前方
  14. file相关方法
  15. Codeforce 834A - The Useless Toy
  16. sas 经验小结(1)
  17. Mybatis框架的输出映射类型
  18. Educational Codeforces Round 11 B. Seating On Bus 水题
  19. STS(Spring Tool Suite)设置支持maven
  20. Browsersync 简介 and 使用

热门文章

  1. 使用Hash直接登录Windows(HASH传递)
  2. BZOJ2599:[IOI2011]Race(点分治)
  3. 2018.09.15模拟总结(T1,T3)
  4. ZooKeeper学习之路 (五)ZooKeeper API的简单使用 增删改查
  5. programming-languages学习笔记--第7部分
  6. urlparse 用法
  7. 判断是否POST提交
  8. saltstack安装配置(yum)
  9. ASP.Net GridView 基础 绑定字段
  10. 指定Android adb的启动端口