2、javase 基本数据类型

1、数值型(整数类型和浮点类型)

    整数类型:三种表示方式(十进制 、八进制(0开头)、十六进制(0x开头)

byte   1个字节

short  2个字节

int     4个字节

long   8个字节(需要在整数后面加l或L)

    浮点类型

    float  4个字节   (需要在小数后面家f或F)

    double  8个字节

2、字符类型

    char 两个字节(用单引号,可使用转义字符)

3、布尔类型

    boolean (只有true和false两个值)

整数的字面量是int ,浮点数的字面量是double

以上就是java中的8中基本数据类型

  

    

时间: 2024-12-16 20:13:35

2、javase 基本数据类型的相关文章

JavaSE 原生数据类型(四)

1.java中的8种原生数据类型 1)整形:使用int表示 2)字节型:使用byte表示 3)短整型:使用short表示 4)长整形:使用long表示 5)单精度浮点型:使用float表示.所谓浮点型,指的就是小树,也叫做实数,比如1.2 6)双精度浮点型:使用double表示.双进度浮点型表示的数据范围要比单精度浮点型大 7)字符型:使用char表示.(char是character的缩写)所谓字符就是单个的字符表示,比如字母A, 或者中文张,外面用单引号包围上,比如char a='B':cha

[javaSE] 基本数据类型对象包装类

按照java面向对象的原则,每个基本类型都有对应的包装类 byte Byte short Short int Integer long Long boolean Boolean float Float double Double char Character 最常用的作用是,基本类型与String字符串类型的转换 转成字符串:包装对象.toString() 字符串转成基本类型:包装类.valueOf() 十进制转二进制:调用Integer.toBinaryString() 十进制转十六进制:调用

6.JavaSE之数据类型扩展及面试题讲解

整数:二进制0b 十进制 八进制0 十六进制0x 浮点数:银行业务,关于钱的,Java有个BigDecimal数学工具类,用这个计算.最好完全避免使用浮点数进行比较.因为float 是有限的离散的,它存在一个舍入误差.所以计算结果是一个大约数,只是接近但不等于. 字符:单个字母.数字.汉字,占2个字节.所有字符本身还是数字,对应一个Unicode表U0000~UFFFF.共2^16=65536个 .例如97=a 65=A 转移字符: \t制表位4个空格 ,\n换行... 布尔值:Less is

第二十节(数组和集合)

package aaaa; /** * * * Test<BR> * 创建人:dengfengming <BR> * 时间:2015年1月18日-上午9:52:34 <BR> * @version 1.0.0 * */ public class Test { public static int[] sort(int[] numbers,boolean flag){ for(int i=0; i < numbers.length-1; i++){ for(int j

java-se基础 2(注释和原生数据类型)

Java SE 第二讲: 1. Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit 2. Java中的数据类型分为两大类: 1) 原生数据类型 (Primitive Data Type) 2) 引用类型(对象类型) (Reference Type) 3. 变量与常量:所谓常量,就是值不会变化的量:所谓变量,就是值可以变化的量. 4. 如何定义变量? 变量类型 变量名; int a; 5. 如何为变量赋值? 变量名 =

简单JavaSE数据类型入门

新的一节学习了JavaSE,今天主要来说一下Java的数据类型及其输出,借用Xmind,可以生动形象的向大家来解释Java的数据类型: 其中数值整数型举例: public class A02{ public static void main(String[] args){ //byte赋值 byte A1 = 127;//最大的byte整型值 //最高位的是符号值 0和1 分别代表正负,如果忽略正负他的范围就是(-128~127) byte A2 = -128; //short整数赋值 shor

JavaSE复习日记 : 八种基本数据类型

/* * 基本数据类型 * * Java里的8种基本数据类型: * byte --- 1 byte = 8 bit; * short --- 2 byte = 16 bit; * int --- 4 byte = 32 bit; * long --- 8 byte = 64 bit; * * float --- 浮点型,32位的空间,数据表示形式是小数(如:3.0) * double --- 浮点型,64位的空间,数据表示形式是小数 * char --- 字符型,char型数据占用两个字节 2

JavaSE——数据类型流、内存流、打印流

班级编号:VIP17 学员名字:小吴 课程名称:JAVASE 数据类型流 DataOutputStream是数据类型输出流,它能把基本数据类型直接写入到文件里:DataInputStream是数据类型输入输流,它能把基本数据类型直接读到程序上来,前面写出去的是什么顺序,读进来时就按写的顺序读,顺序读反了会出乱码或数据不正确,所有的流都是按先进先出原则. 先写到文件里: 再从文件里读进来: 内存流 在内存中,数组就是一块存放数据的区域,所以数组也叫数据缓存区,那么字节数组也是缓存区.ByteArr

JavaSE学习笔记(二)——变量和数据类型

一.  Java中的变量 1.1           字面值的概念 字面值是内存中的一块空间,这块空间存放有值,并且这个值是有类型的.如:在内存中的某个空间存放着100的值,类型是整型.在内存的另一个空间存放着true,代表真,是布尔类型. 例子:字面值举例 public class VariableTest01 { public  static void main(String[] args){ //  整型字面值 System.out.println(100); //  字符串类型字母值 S