java 语言有着与c语言类似的教强的数据处理能力,即它的数据类型和不同类型上的运算定义得较为齐全,java内部的数据类型可以分为四大类:整数、浮点数、字符、布尔型。其中整数和浮点数两大类根据长度和精度的不同,还可以进一步划分为byte、int、short、long、float、和double几个具体的类型。具体可参看下表:
java的基本数据类型
| 数据类型 | 关键字 | 占用比特数 | 取值范围 | 缺省数值 |
| 布尔型 | boolean | 8 | true,false | false |
| 字符型 | byte | 8 | -128--127 | 0 |
| 整数型 | char | 16 | 0--65535 | '\u0' |
| 短整型 | short | 16 | -32768--32767 | 0 |
| 整型 | int | 32 | -2147483648--2147483647 | 0 |
| 长整型 | long | 64 | -9.22e18--9.22e18 | 0 |
| 浮点型 | float | 32 | 1.4013e-45--3.4028e+38 | 0.0f |
| 双精度型 | double | 64 | 2.22551e-208--1.7977e+308 | 0.0d |
| char char_a='a'; char char_a=65; |
| float f1=3.14f; double f2=3.14d; |
| int i=5; long j=i; |
| float f=3.14f; int i=(int)f; long j=5; int i2=(int)j; |
| import java.awt .* ; import java.applet.applet ; public class leixing extends applet { boolean b1=true; int x=10; char c=65; float f=3.14f; public void paint(graphics g) { g.drawstring ("布尔型:"+b1,2,20); g.drawstring ("整型:"+x,2,40); g.drawstring ("字符型"+c,2,60); g.drawstring ("浮点数据类型:"+f,2,80); } } |
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器