1.简单数据类型
逻辑类型 boolean
文本类型 char,String(特殊类型)
整数类型 byte,short,int,long
浮点类型 double,float
boolean 两个值:true and false
char 16位无符号(不分正负的)Unicode字符 必须包含在单引号内('')
eg:'\t' 表示一个制表符
'\u????' 表示一个特殊的Unicode字符 ????应严格按照4个16进制数进行替换.
String 不是一个简单的数据类型 而是一个类(class) 它被用来表示字符序列.字符本身符合Unicode标准
且上述char类型的反斜线符号适用于String.
与c and c++ 不同,String不能用'\o'作为结束.
(本来要写'\零'的,可是它就是不显示,没招儿了,就用o来代替吧~~)
byte short int long
在数据后面直接跟一个字母"L".L表示这是一个long型数值.
在Java编程语言中L无论是大写还是小写都同样有效,但由于小写l与数字1容易混淆,因而,使用小写不是一个明智的选择.
整型数据的长度和数值范围
----------------------------------------------------------------------------------------------------------------------
长度 数据类型 数值范围
----------------------------------------------------------------------------------------------------------------------
8 bits byte -2(7)~2(7)-1
16 bits short -2(15)~2(15)-1
32 bits int -2(31)~2(31)-1
64 bits long -2(63)~2(63)-1
---------------------------------------------------------------------------------------------------------------------
float double
数值包含小数点或指数,或者在数字后面带有字母F or f(float), D or d(double)
浮点型数据的长度和数值范围
----------------------------------------------------------------------------------------------------------------------
长度 数据类型 数值范围
----------------------------------------------------------------------------------------------------------------------
32 bits float 1.401e-45~3.402e+38
64 bits long 4.94e-324~1.79e+308d
----------------------------------------------------------------------------------------------------------------------
2.简单数据类型变量的声明和赋值
public class Assign{
public static void main(String[] args){
int x,y; //declare int variables
float z=3.414f; //declare and assign float variable
double w=3.1415; //declare and assign double variable
boolean truth=true; //declare and assign boolean variable
char c; //declare character variable
String str; //declare String variable
String str1="bye"; //declare and assign String variable
c='A'; //assign value to char variable
str="Hi out there!"; //assign value to String variable
x=6;
y=1000; //assign values to int variable
...
}
}
下面是一些非法赋值的语句:
y=3.1415926; //is not an int.Requires casting and decimal will be truncated
w=175,000; //the comma symbol(,)cannot appear
truth=1; //a common mistake made by ex- c/c++ programmers
z=3.14156; //can't fit double into a Float
分享到:
相关推荐
java基础数据类型。
本文将详细探讨Java中的基础数据类型,包括它们的概念、分类、存储模型以及各自的特性和用途。 首先,Java中的数据类型分为两大类:基本数据类型和引用数据类型。基本数据类型是Java语言预定义的,它们直接存储值,...
Java基础数据类型及操作实验报告 Java是一种面向对象的编程语言,具有强大的数据类型系统。了解Java中的基本数据类型及其操作是java编程的基础。本实验报告将介绍Java中的基本数据类型、数据类型转换、控制台输入...
资源名称:Java编程基础知识变量与数据类型资源目录:【】11957c6aed0bbd30e284837b53bc3a6f【】2.Java编程基础知识变量与数据类型1.数据类型初阶【】2.Java编程基础知识变量与数据类型10.浮点类型【】2.Java编程...
Java 基础数据类型可以分为八种:byte、short、int、long、float、double、char、boolean。其中: * byte 是一个 8 位整数类型,占用 1 字节,表示范围为 -27 至 27-1,即 -128 至 127。 * short 是一个 16 位整数...
Java 基础数据类型和作业流程控制结构 Java 基础数据类型是 Java 编程语言的基础,包括整数、浮点数、字符、布尔类型等。本文将对 Java 基础数据类型进行详细的介绍,并且对作业流程控制结构进行讲解。 一、整数...
在本压缩包“java-study”中,作者记录了其学习Java编程语言的过程,主要涵盖了三个核心主题:Java基础数据类型、JDK 1.8的Lambda表达式以及可能涉及的其他进阶内容。让我们逐一深入探讨这些知识点。 首先,Java的...
在Java编程语言中,数据类型是程序设计的基础,它决定了变量可以存储的值的种类和范围。本资源“JAVA数据类型思维导图”提供了一种直观的方式来理解和记忆Java中的数据类型,包括基本数据类型和引用数据类型。下面将...
Java 数据类型是编程的基础,了解并熟练掌握它们的特性及转换方式对于任何Java开发者来说都至关重要。Java的数据类型主要分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)...
非常明了的介绍了JAVA的基本数据类型,为以后打好坚实基础。
这些数据类型是编程和数据库管理中的基础,理解它们的关系对于开发与数据库交互的应用程序至关重要。 1. Oracle9i 数据类型: - NUMBER(1): 可以存储单个数字,相当于 Java 中的 boolean 类型,但实际存储的是整数...
总结来说,理解并掌握Java数据类型与Hibernate的映射关系,是使用Hibernate进行数据库操作的基础。这涉及到对Java基本类型、复杂类型以及自定义对象的映射,还包括对数据库NULL值的处理、对象关系映射以及工具的使用...
SQL的数据类型与Java数据类型的对应关系,是程序员必备的基础知识,欢迎大家下载。
JAVA中的关键字、标识符、注释 JAVA中的数据类型、变量、运算符、表达式 JAVA类中方法的调用
在Java中,数据类型是编程的基础之一,它定义了变量所能够存储的数据种类。本文将详细讲解Java中的数据类型,并结合部分给定内容进行深入探讨。 #### 二、Java数据类型分类 Java的数据类型主要分为两大类:原始...
Java 的八大基础数据类型 Java 的八大基础数据类型是 Java 语言的一部分,分别是 byte, short, int, long, char, float, double, boolean。下面分别对每种数据类型进行详细介绍: 一、整型 整型在 Java 中分为四...
在Java编程语言中,数据类型是程序设计的基础,它们分为两大类:基本数据类型和引用数据类型。这个压缩包“Java数据类型操作包含转换代码实例.rar”提供了丰富的代码示例,帮助初学者理解和掌握Java中数据类型的转换...
在Java程序设计中,基本数据类型和基本操作是编程的基础。本篇将详细阐述这些关键概念。 2.1 引言 在Java中,程序是由数据和对数据进行操作的指令组成的。基本数据类型是构建程序的基础,它们包括数值、字符和布尔...
java基础的数据类型 看这个思维导图就够了