第二天

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.关于数据底层的一些内容,具体如图所示

技术分享

 

以上是关于第二天的主要内容,如果未能解决你的问题,请参考以下文章

javaSE第二天

代练第二天

mybatis第二天

安卓第二天笔记-数据保存

python第二天

CSS第二天