zoukankan      html  css  js  c++  java
  • 20155329胡佩伦 《Java程序设计》第3周学习总结

    学号 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两种情况

    代码托管

    上周考试错题总结

    • Linux Bash中,查找当前目录中前天创建的Java文件的命令是(find . –name *.java -ctime 2)。
    • ~0b1011的十进制值是(-12)java 是有符号数,取反后加一
    • 0x10%9 的结果是( 7 )x是十六进制的意思并不是乘

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

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

    学习进度条

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

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

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

    参考资料

  • 相关阅读:
    LeetCode Missing Number (简单题)
    LeetCode Valid Anagram (简单题)
    LeetCode Single Number III (xor)
    LeetCode Best Time to Buy and Sell Stock II (简单题)
    LeetCode Move Zeroes (简单题)
    LeetCode Add Digits (规律题)
    DependencyProperty深入浅出
    SQL Server存储机制二
    WPF自定义RoutedEvent事件示例代码
    ViewModel命令ICommand对象定义
  • 原文地址:https://www.cnblogs.com/hpl20155329/p/6539389.html
Copyright © 2011-2022 走看看