第二天
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二天相关的知识,希望对你有一定的参考价值。
1.java的关键字都是小写
2.java文件的内容编辑保存后记得再次进行一次javac,不然java后还是上次的内容
3.变量要先申明再赋值
4.程序执行过程
有关底层代码的执行
new出来的东西------->heap(堆)
局部变量-------------->stack(栈)
静态变量/字符串常量--------->data segment(数据部分)
存放代码---------------------->code segment(代码部分)
5.java没有全局变量的概念,只能叫成员变量,因为在类的外面申明是无效的,必须要在类的里面申明。
6.一个字节为八位,1024个字节为1K,1024K为1MB,1024MB为1G,1024G为1T(虽然很基础但依旧重要)
7.unicode每个字符占两个字节
8.十进制转二进制可以用1248等来拼,也许这样更快
9.数据类型
a.byte----一个字节----2的八次方-1
b.short---两个字节----2的16次方-1
c.int------四个字节----2的32次方-1
d.long----八个字节----2的64次方-1(必须在最后加个L,不然默认为int类型)
e.float----四个字节----2的32次方(但是既然为浮点怎说明0-1中间可以有0.1/0.01/0.001.....;另外float后面要加f,小数后面才要加f,整数就不用)
f.double--八个字节----2的64次方(同上,但是不需要加d)
10."\u"代表后面的为unicode编码的16进制的数
11.bool类型不能与其他类型进行相互转换,byte/short/char不会进行相互转换,而是直接转换为int
12.关于数据底层的一些内容,具体如图所示
以上是关于第二天的主要内容,如果未能解决你的问题,请参考以下文章