- 浏览: 238159 次
- 性别:
- 来自: 常州
文章分类
- 全部博客 (165)
- Java基础 (49)
- 开发工具 (3)
- Python基础 (1)
- Oracle基础 (9)
- Java 符号计算 (0)
- 计算机基本原理 (10)
- SQL (6)
- javascript (16)
- HTML (2)
- XML (4)
- 程序员之路 (7)
- JDBC (1)
- Unicode (0)
- 字符编码 (3)
- JSP基础 (2)
- Servlet&JSP (9)
- MySQL基础 (1)
- UML基础 (1)
- Hibernate (2)
- Java包 (1)
- Spring (1)
- Struts2 (9)
- 系统命令 (1)
- Tomcat (1)
- Windows (1)
- Android (1)
- C#基础 (14)
- HTML5 (1)
- .NET基础 (1)
- 数据库基础 (2)
- ASP.NET基础 (7)
- 开源Java (3)
- 趣味算法 (1)
- 面向对象思想 (1)
- 软件应用 (1)
- Web工程 (1)
- jquery (2)
- JPA (0)
- 设计模式 (0)
最新评论
-
静夜独窗:
JavaBean组件能说的具体一点吗,我感觉这样说理解的不清晰 ...
EL 表达式语言 -
静夜独窗:
在Java中,不同字符集编码的转换是通过Unicode作为中介 ...
JavaWeb中的乱码产生与解决方案
|
8位 |
16位 |
32位 |
64位 |
整数型 |
byte |
short |
int |
long |
字符型 |
|
char |
|
|
浮点型 |
|
|
float |
double |
布尔型 |
boolean |
|
|
|
布尔型
范围:true,false。
整数型
范围:- 2^(位数-1) 到 2^(位数-1)。默认为int。
字符型
范围:0到2^16-1个。即0~65535。共65536个。
浮点型
Java中默认为默认为double。
float型数值:第一位是符号位,接下来8位是指数,接下来32位标识尾数。
double型数值:第一位是符号位,接下来11为标识指数,接下来52位表示尾数。
说明:Java中浮点数遵循IEEE754标准,采用二进制数据的科学计数法表示浮点数。Java不可能精确表示标识一个浮点数。若需要精确保存一个读点书,可以考虑使用BigDecimal类。
Java提供了三个特殊的浮点数值:
(1) 正无穷大POSITIVE_INFINITY:用Double或Float的POSITIVE_INFINITY表示。
例如:一个正浮点数除以0,得到正无穷大。
(2) 负无穷大NEGATIVE_INFINITY:用Double或Float的NEGATIVE_INFINITY表示。
例如:一个负浮点数除以0,得到负无穷大。
(3) 非数NaN:用Double或Float的NaN表示。
例如:0.0除以0.0,或对一个复数开方,得到一个非数。
注意:
若一个整数除以0,则会抛出一个异常:ArithmeticException,即除0异常。
自动类型装换
发表评论
-
Java NIO 基础学习
2013-09-21 16:24 939零、概述 1、传统IO的问题 2、非阻塞IO ... -
try finally 与 return
2013-09-02 16:11 9601、try、catch、finally语句中,在如果try ... -
Java的传值
2013-07-21 13:06 951这个问题一直以来都有误区。本质原因是那些写书的人,喜欢用“传 ... -
Java多线程——synchronized的问题
2013-06-14 15:51 1043一直以来都存在这样的问题: 多线程操作同一对象。该对象有 ... -
Java与操作系统的交互
2013-05-05 22:08 1707System类 System表示Java程序的运行平台。S ... -
java枚举
2013-04-06 15:59 900枚举,之前一直忽视了其存在。其实挺有用。 java5 ... -
Java语法细节
2013-02-03 11:19 925final关键字 final修饰的量以视为常量,当fin ... -
Java Socket 学习笔记
2013-01-29 23:42 958Socket:英文中的意思是插座。 两个Java应用程序 ... -
Java 线程同步
2013-01-27 23:17 1035理解Java线程状态: ... -
Java 与 C# 计算性能比较
2012-11-02 14:51 1160程序:寻找2亿以内的最大素数,从2开始寻找。 Java程序: ... -
Java数组的操作
2012-10-12 11:23 848一、复制数组 java.lang.System类中的静态 ... -
Java容器
2012-10-09 00:33 884Java集合类就像容器。把多个对象的引用放进容器中。即集合类主 ... -
Java日期处理
2013-01-31 23:05 859不得不吐槽一下Java的日期处理。太不爽了。 基本 ... -
java:Excel
2012-09-27 09:06 1124jxl操作excel 在开源世界中,有两套比较有影响的API ... -
关于分页显示的页码
2012-08-21 13:30 1269分页显示数据时常常需要将页码列出来。 此处的Page类主要关 ... -
dom4j
2012-07-07 17:21 2241dom4j 与JDOM一样,也是一种用于解析XML文档 ... -
JDOM基础
2012-07-07 17:20 1945JDOM Java Document Object Mode ... -
线程优先级 && 后台线程 && join线程
2012-07-02 23:08 46线程优先级 每个线 ... -
Java线程的运行状态(线程的生命周期)
2012-07-02 22:56 900新建和就绪 ... -
Java多线程 Thread类 和 Runnable接口
2012-07-02 22:13 1520Java的线程,即一个Thre ...
相关推荐
Java 基本数据类型与数组 Java 中的基本数据类型是指在 Java 中可以使用的最基本的数据类型,包括布尔型、字符型、整数型、浮点型等八种基本数据类型。这些基本数据类型是 Java 语言的基础,理解它们对于学习 Java ...
在Java中,数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本篇文章将详细介绍Java中的基本数据类型,包括它们的分类、大小、范围以及使用示例。 1. 整型数据...
Java编程语言中的基本数据类型是构建程序的基础,它们是预定义的,不需要通过类或对象来使用。Java的基本数据类型可以分为两类:数值类型(包括整型和浮点型)和布尔类型。此外,还有一个特殊的基本类型——字符类型...
浅谈java基本数据类型的范围 Java是一种面向对象的编程语言,它有八种基本数据类型,每种类型都有其特点和范围。了解这些类型的范围和特点对于 Java 开发者来说至关重要。本文将详细介绍 Java 的八种基本数据类型...
Java基本数据类型包装类原理解析 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便。为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类...
java基本数据类型自动转换以及强制转换,类型提升问题
Java数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本文将深入探讨Java中的基本数据类型。 1. 整型数据类型: - `byte`:占用1个字节(8位),取值范围为-...
非常明了的介绍了JAVA的基本数据类型,为以后打好坚实基础。
1.基本数据类型 原创文章 1获赞 4访问量 45 关注 私信 展开阅读全文 作者:Ekko丶丶
java基本数据类型
在Java编程语言中,基本数据类型包括整型(如byte, short, int, long)、浮点型(如float, double)、字符型(char)以及布尔型(boolean)。这些基本数据类型不能直接作为对象来操作,但Java为了方便处理,为每种...
"Java基本数据类型" Java 是一种强类型语言,意味着每一个变量都必须有一个声明的类型。在 Java 中,有两种类型:基本类型(primitive type)和复合数据类型(reference type)。 一、逻辑类(boolean) 在 Java ...
这意味着在Java中,无论是基本数据类型还是引用数据类型,传递的都是值的一个拷贝。 对于基本数据类型(如int、char、float、double等),传递的是这些类型的字面量值的拷贝。例如,在上述代码的例子中,`update...