幽灵雾的专栏

一个以维护世界和平为己任的帅气大叔

排序:
默认
按更新时间
按访问量
RSS订阅

Java千百问_06数据结构(025)_用二进制如何表示浮点型数值

点击进入_更多_Java千百问1、用二进制如何表示浮点型数值我们再了解二进制如何表达浮点型数值前,需要先了解用二进制如何表示整型数值:用二进制如何表示整型数值 由于计算机只认识0、1二进制,所以与表示整数一样,浮点数值最终也都会被解释为二进制机器码,与整型不同的是,所有由计算机储存的浮点类型,都...

2016-07-03 10:51:37

阅读数:3263

评论数:2

Java千百问_06数据结构(024)_用二进制如何表示整型数值

点击进入_更多_Java千百问1、用二进制如何表示整型数值我们都知道,计算机只认识0、1二进制,我们一般操作的寄存器和存储单元也都只认识二进制,我们称一个二进制为一个bit(位),一般32位计算机的寄存器允许操作32bit的数据,即32个0或1,由于书写过长,我们一般使用十六进制表示(每两个十六进...

2016-07-03 10:44:03

阅读数:3164

评论数:1

Java千百问_06数据结构(023)_基本数据类型在内存中如何存放

点击进入_更多_Java千百问1、基本数据类型在内存中如何存放了解基本数据类型看这里:java有哪8种基本数据类型 对于java中的8种基本数据类型,可以通过如下方式赋值给变量赋值。int a = 3;float b = 4.0f;a = a + 2;8中基本数据是将具体值直接存放在栈中,在发生...

2016-07-03 09:52:10

阅读数:2540

评论数:0

Java千百问_06数据结构(022)_String在内存中如何存放

点击进入_更多_Java千百问1、String在内存中如何存放了解String是什么看这里:String是什么 String是一个特殊的包装类数据。 可以用两种的形式来创建:String str = new String( "abc" ); String str = &qu...

2016-05-24 09:56:00

阅读数:2529

评论数:0

Java千百问_06数据结构(021)_StringBuffer/StringBuilder有什么区别

点击进入_更多_Java千百问1、StringBuilder是什么StringBuilder是非线程安全的可变字符串类。 java.lang.StringBuilder这个可变的字符序列类是5.0新增的。继承于AbstractStringBuilder(大部分方法都在该类实现),并不是线程安全的...

2016-05-22 10:56:00

阅读数:10254

评论数:0

Java千百问_06数据结构(020)_String是什么

点击进入_更多_Java千百问1、String是什么java.lang.String类表示字符串常亮,所谓字符串,就是一组字符组成的字符集合。它有以下几个特点:String是不可变的对象 每次对String进行改变的时候,其实都等同于生成了一个新的String对象,然后将指针指向新的String...

2016-05-22 09:25:20

阅读数:1836

评论数:1

Java千百问_06数据结构(019)_Arrays类有什么功能

点击进入_更多_Java千百问1、Arrays类有什么功能java.util.Arrays中的类包含了很多静态方法,用于排序数组、搜索数组、比较数组和填充数组元素等功能。了解一维数组看这里:java中的数组是什么常见方法如下: public static int binarySearch(Obje...

2016-05-15 10:23:07

阅读数:4045

评论数:0

Java千百问_06数据结构(018)_多维数组如何储存在内存中

点击进入_更多_Java千百问1、多维数组如何储存在内存中了解一维数组如何储存看这里:java数组如何存储在内存中从底层来看,数组元素可以存放引用类型,数组也是引用类型的一种。也就是说,在数组元素的内部还可以包含数组(如int[][] numbers = new int[length][]),即二...

2016-05-15 09:22:28

阅读数:4523

评论数:0

Java千百问_06数据结构(017)_什么是二维数组

点击进入_更多_Java千百问1、二维数组如何定义Java语言中,多维数组被看作数组的数组。 了解一维数组看这里:java中的数组是什么 定义方式和一维数组类似,如下:type arrayName[ ][ ]; type [ ][ ]arrayName;2、二维数组如何初始化二维数组初始化...

2016-05-15 08:46:01

阅读数:4092

评论数:0

Java千百问_06数据结构(016)_引用类型数组在内存中如何储存

点击进入_更多_Java千百问1、存放基本类型数组在内存中如何储存了解什么是数组看这里:java中的数组是什么 了解数组在内存中的储存看这里:java数组如何存储在内存中 java的数组中可以存放引用类型。 存放引用类型的内存分布相比存放基本类型相对复杂。来看一段存储基本类型的程序:publ...

2016-05-14 13:27:32

阅读数:4306

评论数:2

Java千百问_06数据结构(015)_数组和普通对象的引用变量有什么区别

点击进入_更多_Java千百问1、数组和普通对象的引用变量有什么区别了解什么是数组看这里:java中的数组是什么 对于java的数组来说,只有类型兼容(即属于同一数据类型体系且遵守优先级由低到高原则),才能将数组引用传递给另一数组引用,但仍然不能改变数组长度(仅仅只是调整数组引用指针的指向)。 ...

2016-05-14 10:40:44

阅读数:11530

评论数:4

Java千百问_06数据结构(014)_java数组如何存储在内存中

点击进入_更多_Java千百问1、数组的内存空间是何时分配的java中的数组是用来存储同一种数据类型的数据结构,一旦初始化完成,即所占的空间就已固定下来,初始化的过程就是分配对应内存空间的过程。即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。 了解什么是数组看这里:java中...

2016-05-14 10:07:19

阅读数:3694

评论数:0

Java千百问_06数据结构(012)_如何遍历数组

点击进入_更多_Java千百问1、如何遍历数组我们在处理数组时,经常使用for循环或foreach循环进行遍历,因为数组中的所有元素类型相同并且数组的大小是已知的。 了解什么是数组看这里:java中的数组是什么 了解for循环看这里:java中如何循环执行使用for循环遍历public cla...

2016-05-08 09:47:16

阅读数:1764

评论数:0

Java千百问_06数据结构(011)_java中的数组是什么

点击进入_更多_Java千百问1、什么是数组Java提供了一个用于存储相同类型的元素的,固定大小的连续集合数据结构:数组。数组是用于存储数据的集合,储存相同类型数据的集合。与单个变量相比(如number0, number1 … number99),数组变量需要使用下标索引来确定数组中某个数据的顺序...

2016-05-07 21:43:31

阅读数:2238

评论数:0

Java千百问_06数据结构(010)_Class类型是什么

点击进入_更多_Java千百问1、Class类型是什么还有一种特殊的数据类型:class,用来表示某个类的类型。即,每一个类类型都是Class类的一个对象。 了解数据类型看这里:java中数据类型是什么 java基本数据类型看这里:java有哪8种基本数据类型 用type name加上.cl...

2016-05-07 19:51:10

阅读数:1469

评论数:0

Java千百问_06数据结构(009)_void是什么

点击进入_更多_Java千百问1、void是什么java中还存在一种特殊的基本类型void。 了解数据类型看这里:java中数据类型是什么 java基本数据类型看这里:[java有哪8种基本数据类型][3] void是指:无类型。在java中void表示方法无返回值。void也有对应的包装类...

2016-05-07 08:12:38

阅读数:2653

评论数:0

Java千百问_06数据结构(008)_null属于哪种数据类型

点击进入_更多_Java千百问1、null属于哪种数据类型首先,在java中,null本身不是对象,也不是Objcet的实例。那么他属于哪种数据类型呢? 了解数据类型看这里:java中数据类型是什么 java基本数据类型看这里:[java有哪8种基本数据类型3 具体看下面这个例子:if (n...

2016-05-07 00:09:18

阅读数:4695

评论数:0

Java千百问_06数据结构(007)_String属于基本数据类型吗

点击进入_更多_Java千百问1、String属于基本数据类型吗首先要明确的是,String不是基本数据类型,它继承于Object,是一个jdk提供的字符串类。 但是,String和其他对象相比,jdk做了很多特殊的处理。体现在如下几个方面: String可以通过new构造对象,也可以直接赋值。

2016-05-06 23:18:46

阅读数:2658

评论数:0

Java千百问_06数据结构(006)_java基本数据类型如何转换

点击进入_更多_Java千百问1、基本类型如何相互转换我们看到,将一种类型的值赋给另一种类型是很常见的。在Java中,boolean类型与所有其他7种类型都不能进行转换,这一点很明确。 对于其他7中数值类型,它们之间都可以进行转换,但是可能会存在精度损失或者其他一些变化。 java中8种基本数...

2016-05-02 21:27:02

阅读数:4415

评论数:1

Java千百问_06数据结构(005)_数值中为什么会出现下划线

点击进入_更多_Java千百问1、数值中为什么会出现下划线这是Jdk 7之后的一个特性。 从Jdk 7开始,可以在数值型字面值(包括整型字面值和浮点字面值)插入一个或者多个下划线。例如:int x = 123_456_789;在编译的时候,下划线会自动去掉。但是下划线只能用于分隔数字,不能分隔字...

2016-05-02 18:26:30

阅读数:3801

评论数:0

提示
确定要删除当前文章?
取消 删除