JAVA基础知识总结

(一)八大基本类型+String类型:

1.int 整数 4个字节 -2^31-2^31-1 (-21亿~21亿)

2.short 短整形 2个字节 -2^15~2^15-1 (-3万~3万)

3.byte 字节 1个字节  -128~127

4.long 长整形 8个字节  -2^63~2^63-1 (很大 )

5.char 字符 2个字节 0~65535

6.float和double的存放方式与整数类型的不一样,采用科学计数法 例如1.0E6(1.0*10^6) 

float 单浮点精度  4个字节,有效位8位

7.double 双浮点精度 8个字节,有效位16位

8.boolean 布尔类型 1个字节 true/false

9.String 字符串类型

(二)java 版本:

java ME:java 微版 java micro edition

java SE:java 标准版 java standard edition

java EE:java 企业版 Java enterprise edition

JVM:java虚拟机 java virtual machine,

JRE:java 运行环境 java runtime environment

(三)运算符:

1.赋值运算符: = ,+=, -=, *=, /=, %=

2.比较运算符: <, >, >=, <=, == ,!=

3.逻辑运算符: &, |, &&, ||, !, ^(异或)

异或的用法:true^false;//两边相同则为fasle,两边不同则为true.

4.算数运算符:+, -, * ,/, %, ++, --

5.位移运算符:&, |, ^, ~, >>, <<, >>>

(四)函数:

函数也叫方法,我们写的public static void main(String [] args)就是一个主函数.

方法的好处是:大大提高了代码的复用性.

方法一共有四种:无参无返回,有参无返回,无参有返回,有参有返回

(五)数组:

数组其实就是一个容器,用来存储相同数据类型的一组数据

数组的声明方式:int[] arr或者int arr[].第一种可读性好

数组初始化;int[] arr={2,3};int[] arr=new int []{2,3};int[] arr=new int[3];

一个数组一旦创建,那么这个数组的长度不可改变,一个数组里面存放的数据类型得跟定义的数据类型一致.

java.lang.ArrayIndexOutOfBoundsException:数组下标越界,访问的下标超过该数组的下标范围

 

posted @ 2017-11-14 15:24  isOkFine  阅读(89)  评论(0编辑  收藏  举报