Java数据类型简介

Java数据类型简介

Java数据类型

以下两行Java代码定义了两个整数:num1num2

num1num2是两个int类型的变量。

int关键字指定它的后面是变量的名称,并表示数据类型整数,例如:1015701000等。

因为已经声明了int数据类型:num1num2变量,所以它们不能存储实数,例如:10.1这样的数值是不能存储的。

下面的代码在num1中存储的值是5,而在num2中存储的值是7

num1 = 5;
num2 = 7;

Java中的两种数据类型

Java中支持两种数据类型:

  • 原始数据类型
  • 引用数据类型

基本数据类型的变量保存一个值,而引用数据类型的变量保存对存储器中的对象的引用。String是在Java库中定义的类,可以使用它来处理字符序列。String类型的引用变量str声明为:

String str;

如果一个引用常量的值为null,则可以分配给任何引用变量。如果为引用变量分配了null,则引用变量不是指存储器中的任何对象。null引用文本分配给str

str = null;

使用new运算符创建一个String对象。字符串经常使用快捷方式来创建一个字符串对象。字符串文字是一个用双引号括起来的字符序列,它被视为String对象。

我们可以使用字符串文字如下:

// Assigns "Hello" to str1
String str1 = "Hello";

// Assigns the   reference of  a  String object with  text  "Hello" to str1
String str1 = new String ("Hello");