zoukankan      html  css  js  c++  java
  • 20145222黄亚奇《Java程序设计》第2周学习总结

    教材学习内容总结

    • 类型: 整数:short(占2字节)、int(4)、long(8)。 浮点数:float(4)、double(8) 字符:char(2) 布尔:boolean类型表示true与false。
    • 单行注释:"//",多行注释:“/* */”。
    • 记住各种常用格式控制符号。
    • 变量的命名:不能使用数字和特殊字符开头;名称不能与Java的关键词和保留字同名;主要以清楚易懂为主(例如驼峰式命名法)。
    • 比较、条件运算:成立时用boolean类型true表示,不成立时用false表示。
    • 如果条件式不成立并不想做任何事,则else可以省略。
    • break与Continue的区别:break在switch中主要用来中断下一个case的比较,在for、while与do···while中主要用于中断当前循环。Continue只会略过之后的描述句,并回到循环区块开头进行下一次循环,而不是离开循环。

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

    • 看书时发现有这样一段代码:System.out.println(10);运行结果是打印出10这个数字,为什么不用加双引号呢?就像System.out.println(“Hello World")。
    • 解决过程:问了同学再仔细看了书知道字符或者字符串应该要加双引号,而数字不用。如图:

    • printf和println的区别?
    • 解决过程:百度得到:printf函数在输出后自动增加一个换行,println函数只输出制定的数据,需要输出换行时,就用println,不需要换行就用printf。

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

    • System.out.println();的作用是什么?
    • 解决过程:通过增加与删减这句话看到了效果--换行。如图:

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

    学习Java第二周,学会了用IDE编写代码并运行程序,刚开始编程感觉与C语言的基本步骤、格式、语法相似,由于有点C语言基础所以刚开始比较轻松,但还是有很多繁杂的代码等待自己去敲打,所以从现在应该复习好C语言知识,向敲更多代码进发。

    学习进度条

    代码行数 博客量 学习时间 重要成长
    目标 5000行 30篇 400小时
    第一周 80 1 15 懂得了Java与C语言的区别,自己要花更多的时间来学习Java
    第二周 120 1 15 学会了使用IDE并成功运行代码,也发现了Java语法与C语言的相似。
  • 相关阅读:
    Java中常用的四种线程池
    Java中线程与堆栈的关系
    Java线程池构造参数详解
    Java中三目运算符不为人知的坑
    Java并发编程实战 之 对象的共享
    Java并发编程实战 之 线程安全性
    【图文教程】Eclipse for PHP+XAMPP调试配置
    Spket在Eclipse下的安装和配置(图文教程)
    JavaScript编码规范
    FizzBuzzWhizz游戏的高效解法
  • 原文地址:https://www.cnblogs.com/huangyaqi/p/5273253.html
Copyright © 2011-2022 走看看