码迷,mamicode.com
首页 > 编程语言 > 详细

java基础知识整理

时间:2015-07-29 13:50:32      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

1.数据类型:

  八大基本数据类型:整byte、short、int、long(1、2、4、8字节);浮float、double(8、16位有效数字);布boolean;字符char

  三大引用数据类型:对象、接口、数组

2.自动类型转换与强制类型转换:

  自动:int a;byte b;a=a+b;这里,b是1个字节的,只能转向高字节的int参与运算

  注意:byte b;b=b+5;这就报错了,原因是5是int,int+byte只能按int计算,完事儿后就成了int,所以不能直接赋值给byte型的b

  强制:接上 b=(byte)b+5;

3.数组

  定义方式:

  a. 元素类型[]  数组名=new 元素类型[size]

    int[] arr = new int[5];

  注意元素类型可以是对象

  b. 元素类型[]  数组名=new 元素类型[]{元素1,元素2...}

    int[] arr = new int[]{3,5,1,7};

    int[] arr = {3,5,1,7};

 二维数组

  int[][] arr = new int[3][2];

  int[][] arr = new int[3][];

  int[][] arr = {{1,2,3},{1,2},{1,2,3,5}};

java基础知识整理

标签:

原文地址:http://www.cnblogs.com/erhai/p/4685658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!