zoukankan      html  css  js  c++  java
  • 20155333 2016-2017-2《Java程序设计》第二周学习总结

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

    教材学习内容总结

    1、 Java 类型系统:基本类型和类类型(参考类型)
    2、 基本类型:

    • 整数:short整数(占2字节)、int整数(占4字节)、long整数(占8字节)。
    • 字节:byte(长度为1字节),可表示-128~127的整数。
    • 浮点数:float浮点数(占4字节),double浮点数(占8字节)。
    • 字符:char类型用来存储字符符号,每个字符类型占2字节(汉字字符与英文字符都用双字节存储)。
    • 布尔:boolean类型可表示true与false,分别代表逻辑的“真”与“假”。

    3、 批注符号:单行批注,“//”;多行批注,由“/”与“/”包括。
    4、 格式控制符号:%d、%h、%b等。
    5、 程序语言中变量的作用:用来暂存资料。
    6、 Java领域中的命名惯例,通常会以小写字母开始,并在每个单字开始时第一个字母使用大写,称为驼峰式命名法。
    7、 整数字面常量除表示为十进制外,还可表示为八进制或十六进制。

    8、 运算符:

    • 算术运算符:+、-、*、/、%(模数运算符或余除运算符)。
    • 比较、条件运算:>、>=、<、<=、|=(不等于)。
    • 逻辑运算:&&(AND)、||(OR)、!(NOT)。
    • 位运算:&(AND)、|(OR)、^(XOR)、~(补码)、<<(左移)、>>(右移),位运算是逐位运算。
    • 递增、递减运算:i=i+1与i++效果相同。
    • 指定运算符:“=”等。

    9、 流程控制

    • if...else条件式
    • switch条件式
    • for循环
    • while循环
    • break、continue

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

    问题1:

    Unicode字符编码

    uxxxx表示法,可用在想使用的字符无法以打字输入的情况。

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

    问题1:

    按照提示加一个“)”就好。

    问题2:

    把"print"改为"printf"即可。

    print:标准输出。

    printf:对输出文字做格式化后再显示在文本模式中。

    println:输出字符串后换行。

    浅析Java中print、printf、println的区别

    问题3:

    解决:

    (问:"package cc.openhome;"是什么意思?)

    问题4:

    解决:

    代码托管

    • 代码提交过程截图:

    • 代码量截图

    上周考试错题总结

    上周考试时由于没有认真听老师的话而没有注意到试卷两面都有题,因而没有做第一周的试题,导致第一周成绩为0,总分未及格,我会努力赶上的。

    其他

    托管代码以及使用IDEA不够熟练,还是会出现问题,浪费了许多学习时间,未能按时完成学习计划,下周一定努力提高学习效率。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 76/150 1/1 22/20

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

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

    参考资料

  • 相关阅读:
    JVM类加载的过程
    接口文档设计
    代码规范及CodeReview要点
    Linux权限
    Linux文件
    UltraEdit编辑器基础技巧
    Android环境配置
    JDK 环境配置
    xml没有提示解决办法<eclipse>
    mysql事务实例
  • 原文地址:https://www.cnblogs.com/rh123456/p/6505406.html
Copyright © 2011-2022 走看看