java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。本站提供基于Java框架struts,spring,hibernate等的桌面应用、web交互及移动终端的开发技巧与资料

保持永久学习的心态,将成就一个优秀的你,来 继续搞起java知识。

第一讲

首先声明一下,这是我自己 的一个学习过程,只是想要记录下来,如果有错误还请各位大神指出,谢谢啦

Java基本数据类型有四大类型(8种),分别是:

整数类型:包括byte/short/int/long

小数(浮点)类型:包括float/double

布尔类型:boolean

字符类型:char

各自的表示范围

byte 1个字节 8位 -128~127(正0是0,负0是-128)

short 2个字节 16位 -32768-32767

int 4个字节 32位 -2147483648~2147483647

long 8个字节(字节数为N) 64位(2的N次方) -2的(N*8-1)次方~(2的(N*8-1)次方)-1

float 4个字节 32位 (1位符号位,8位指数位,最后23位是尾数位) -3.4*10的(-38)次方 ~ 3.4*10的(38)次方

double 8个字节(字节数为N) 64位(1位符号位,11位指数位,最后52位是尾数位) -1.7*10的(-308)次方 ~ 1.7*10的(308)次方

char 2个字节 16位无符号整数 0~65535

注意:

Java中的小数默认是double型的,像下边这样定义是对的:

double a=0.1;

double a=0.1d;

float a=0.1f;

但是这样写就不对:float a=0.1;

留下一个提示,如果你输入两个double,让他俩相除,得到的结果是小数点后几位???我会在下节汇总几中方法。

java

因为水平有限,难免有疏忽或者不准确的地方,希望大家能够直接指出来,我会及时改正。一切为了知识的分享。

后续会有更多的精彩的内容分享给大家。