一、java的运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范(JavaSE 7版)》的规定 ...
分类:
编程语言 时间:
2018-10-19 21:53:45
阅读次数:
212
内存机制: Java的内存机制分为堆内存,栈内存,方法区等。 两者差别: 堆内存主要存放实体对象,用来存放new的对象和数组引用变量的实体对象。由虚拟机自动垃圾回收器管理。 栈内存主要存放基本基本类型的变量。 方法区主要存放一个类的模板和静态方法。 声明位置的不同决定储存位置 在方法中声明(局部变量 ...
分类:
编程语言 时间:
2018-09-09 15:06:00
阅读次数:
174
1. Java基本数据类型 -231~231-1 ...
分类:
编程语言 时间:
2018-09-08 15:21:07
阅读次数:
105
在JAVA中一共有八种基本数据类型,他们分别是 byte、short、int、long、float、double、char、boolean 1、整型 其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样 byte的取值范围为-128~127,占用1个字节(-2的7次方 ...
分类:
编程语言 时间:
2018-09-04 10:40:42
阅读次数:
204
整理了一下Java基本数据类型和面试可能涉及的知识。 整型的取值范围: 最高位为符号,正负各2^(位-1)个数,0归为正数,故正数范围为0~2^(位-1)-1,负数为-2^(位-1)~-1 浮点型的取值范围: float和double的范围是由指数的位数来决定的。没有搞清楚这个,迟点复习再看。 ht ...
分类:
编程语言 时间:
2018-08-22 16:53:46
阅读次数:
208
1、内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大 ...
分类:
编程语言 时间:
2018-08-18 13:52:05
阅读次数:
174
研究了常用的Java基本数据类型在mysql和oracle数据库的映射类型。 1.常见数据类型在Mysql数据库的映射 实体: xml: Mysql映射的类型: 结果: Long bigint Integer int Character char Bolean bit java.util.Date; ...
分类:
数据库 时间:
2018-08-11 01:17:14
阅读次数:
474
Java语言是一个强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型。 Java中的数据类型包括基本数据类型和引用类型。 Java程序中,总共有8大基本类型,其中4种整型、1种字符型、2种浮点型、1种布尔型,除了这几种基本类型外,其他都属于引用类型的数据。 基本数据类型 1、数值型 ...
分类:
编程语言 时间:
2018-08-05 16:57:26
阅读次数:
152
Java 基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java的两大数据类型: 内置数据类型 引用数据 ...
分类:
编程语言 时间:
2018-08-02 11:26:16
阅读次数:
168
整型 1、长整型数值有一个后缀 L 或者 l 。 2、十六进制数值有一个前缀 0X 或者 0x 。 3、八进制数值有一个前缀 0 。 4、从Java7开始,加上前缀 0b 或者 0B 可以写二进制数,还可以在数字字面量加下划线,便于阅读,Java编译器编译的时候会自动去除这些下划线。 示例代码: 浮 ...
分类:
编程语言 时间:
2018-07-30 13:26:40
阅读次数:
258