201711671235学习《java程序设计》第二周学习总结

教材学习内容总结

1.标识符的概念/语法规则:a.字母(区分大小)、下划线、美元符号、数字(不能做首字符)、长度不受限制。

                                           b.标识符不能是关键字、ture、false、null等。

2.Unicode字符集

3.关键字50(小写)

4.基本数据类型(声明时可赋初值)

        逻辑类型:boolean(ture or false)

        整数类型:byte(1字节、8位),short(2),int(4):八进制(0开头)十六进制(0x开头),long(8,后缀L)

        字符类型:char(2,转义字符、十六进制转义:'\u****')

        浮点类型:float(4,单精度后缀f/F),double(8,双精度后缀d/D)

5.类型转换运算:按精度从低到高:byte ->short ->char ->int ->ong ->float ->double ,精度从低到高转换加()强制转换。

6.输入基本数据类型:(1.5版本)  Scanner   对象=new Scanner(System.in)。

7.输出基本型数据:“+”将变量、表达式、常数值与字符一起输出。

        int:%d、char:%c、float/double(保留小数点后六位):%f、字符串:%s。

        输出的int型数据占m列:%md、输出的浮点型数据占m列,小数点保留n位。

8.数组(引用型变量,数组变量中存放数组的首元素地址)

         一维声明:数组的元素类型  数组名[] (java不允许在声明数组的方括号内指定数组元素个数)。

         为数组分配元素:数组名=new 数组元素的类型  [数组元素的个数]。

         try....catch检测异常,注意索引越界问题。

         数组的初始化:数组的类型 数组名[]={}

         数组的引用:单独的数组名指该数组元素的首地址。

9.length的使用:“数组名.length”指含有一维数组的个数。

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

        java中数组引用的含义和c++的相同/不同之处,老师的讲解和查看以前的知识。

       二维数组中length的用法。

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

       输入基本数据时使用....(System.in)/Scanner.nextInt()实际已经调用一次输入的命令。

学习进度条

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)     重要成长
目标                5000行                 20篇

             400小时

会用java语言独立设计程序
第一周                13/13                 1/1                5/5 学会使用jdk以及对java源程序语句的基本注意事项有所了解
第二周               140/143                 1/2              10/15 学会java基本数据类型与数组和c语言/c++在表达和用法上的相同/不同之处

猜你喜欢

转载自blog.csdn.net/weixin_40803490/article/details/82816990