Java概述
什么是Java?
Java 是一种编程语言和计算平台,由 Sun Microsystems 在 1995 年首次发布。它从微末起步,逐渐发展为当今数字世界中很大一部分资产所依赖的基础,是用于构建许多服务和应用程序的可靠平台。面向未来的创新产品和数字服务也仍然依赖 Java。
尽管大多数现代 Java 应用程序将 Java 运行时和应用程序结合在一起,但是,如果没有安装桌面 Java,许多应用程序,甚至一些网站,将无法正常运行。Java.com 网站用于帮助其桌面应用程序可能仍需要使用 Java(具体而言,应用程序要使用 Java 8)的使用者。开发人员以及想了解 Java 编程的用户应访问 dev.java 网站来获得更多信息,业务用户应访问 oracle.com/java 来获得更多信息。
市面上有两种Java版本类型的,一种是Oracle (收费),Openjdk(免费)。
什么是计算平台?
Java是快速,安全和可靠的。从笔记本电脑到数据中心,从游戏机到科学超级计算机,从手机到互联网,Java无处不在!Java主要分为三个版本。
- Javase(J2SE)(Java2 Platform Standard Edition,java平台标准版
- Javaee(J2EE)(Java2 Platform, Enterprise Edition,java平台企业版
- Javame(J2ME)(Java2 Platform Micro Edition,java平台微型版)
废话少说,我们就来看它有什么基本数据类型?
先看图!!!
以上图中含有8种数据类型,这8种构成Java的八大基本数据类型。
并且可将他们分为几种数据类型:
字符、整型、浮点型、布尔型
- 字符型 – char
- 整型 – byte、short、int、long
- 浮点型 – float、double
- 布尔型 – boolean
一、整数类:不同类型表示不同长度
1.byte:使用1个字节存储,范围为-128~127;
2.short:使用两个字节存储,范围为-32768~32767;
3.int:使用4个字节存储,范围:正负21亿;
4.long:使用8个字节存储,范围为。。。。。
注意:使用整数类型时,默认都是int类型,如果需要使用long类型,必须在数字后面加上大写L;
二、浮点类:即小数类型,分使用小数点计数和使用科学计数法;
1.float:单精度,使用4字节存储,精度可以精确到小数点后7位有效数字,在多数情况下,float类型精度很难满足需要。
2.double:双精度,Java默认的小数类型,使用8字节存储,精度是float的2倍,绝大部分应用程序采用float类型。
注意:①默认浮点类型为double;②使用float的时候,数字后面要添加F;
③浮点类型并不能表示一个精确的值,会损失一定的精度。
三、字符类–char–占用2个字节,使用时用”单引号表示;’A’;表示一个字符,”A”表示一个字符串,即一个字符序列。
Java语言中还允许使用转义字符’\’将其后的字符转变为其他含义,如常用的如下:
转义符 | 含义 | unicode值 |
\n | 换行 | \u000a |
\t | 制表符(tab) | \u0009 |
四、布尔型–boolean–只有true和false两个值,存储时占1位。
-用来做逻辑判断,一般用于流程控制;实践:请不要写成if(is==true&&done==flase),正常应该写if(whether&&!done)