第二天7.8

今天简单的学习了一下标识符,数据类型

一、有关标识符

标识符用于给变量、类、方法、以及包(虽然有些概念不是很明白但是背了下来)进行命名

1.以字母、下划线、$开头

2.其他部分以数字+1组成

3.区分大小写(重点应该算是)

4.不能是关键字

注:第一条中的字母,c语言中采用的是ASCII码来表示,Java采用的是Unicode字符集,字符集的内容中,字母可以是汉字。

       Unicode字符集所有语言统一编码,字符集与字符编码是分离的,统一用两个字节表示一个字符。

       目前广泛使用的是UTF-8为主流编码,衍生自Unicode字符集。

二、有关数据类型

1.数据类型可分为两大类:基本数据类型和引用数据类型

2.基本数据类型分为:字符型、数值型、布尔型

3.数值型分为:整形、浮点型

4.变量的本质实际上是可操作的存储空间

5.有关Java的注释:单行://,多行/**/      文档注释/**  */

6.Java中布尔类型不可以用0和非零值代替,与c不同

三、有关整形和浮点型

之前一个学期学过大致的整形与浮点型

这次的学习我学习到了,浮点型在内存中的存储形式

符号位+阶码+尾数的形式

31.5的浮点数,30的二进制11111

0.5的二进制,0.1

即是 11111.1

化为科学计数法1.11111

阶码为4

尾数为11111

阶码4,移码就是127+4=131

符号位0,移码100000111

尾数 11111

补全就是0 1000 00111 1111100000000000000(补到32位float)

 

四、自己试着运行的代码


跟着视频的老师敲得代码

public class TestChar{

public static void main(String[] args){

char c1='A';

char c2='中';

System.out.println(c1);


System.out.print(c2);
}

}

运行结果:

第二天7.8

 

 

试了很多次发现记事本敲出来的代码会有空格无法识别的问题,打算换个工具了

这就是今天的学习情况

上一篇:【PTA/乙级】【1052】 卖个萌 (20 分)


下一篇:1052 卖个萌 (20 point(s))