小白记录第一天
一:关于java的由来和赏饭吃的人
其实不用我过多介绍,凡是或多或少学习Java的人都应该知道,但是我还是要记录一下。
Java语⾔是美国Sun公司(Stanford University Network)在1995年推出的计算机语⾔
还有祖师爷詹姆斯·⾼斯林(James Gosling)
二:关于JDK和JRE
这个感觉还是有点绕的,但是以我自己来说,JVM就是在计算机的一个虚拟机,但是这个虚拟机要依靠计算机本身,JRE是java的运行环境,其中包含了JVM虚拟机和java的数据库中心。最后就是JDK了,它是java的开发工具,他包含了JRE。
所以我们只需要配置JDK即可,因为他当中有JRE,而JRE中又有JVM,我称之为娃中娃。
三:正题开始
开发Java程序,需要三个步骤:编写程序,编译程序,运⾏程序。
了解了java的基础知识,那么之后就是正题了
先开始四类八种;
分别是(整数类型)byte【内存占用是1】{取值范围是;-128~127},
short【内存占用是2】{-32768~32767},
int(默认的)【内存占用是4】{-2的31次⽅到2的31次⽅-1},
long【内存占用是8】{-2的63次⽅到2的63次⽅-1}
(浮点类型) float【内存占用是4】{负数:-3.402823E+38到-1.401298E-45 正数: 1.401298E-45到 3.402823E+38},
double(默认的)【内存占用是8】{负数:-1.797693E+308到-4.9000000E-324 正数:4.9000000E-324 到 1.797693E+308}
(字符类型)char【内存占用是2】{0-65535}
(布尔类型)boolean【内存占用是1】{true,false}
其中变量long和float类型在命名变量的时候要加上大小写的L和大小写的f,如下;
long l=100L;
float f=10.1f;
还有char,它可以输出一个汉字,因为汉字也相当于两个字节
而boolean只有true和false
小白第一天,先到这里,最后配张图