JAVA学习笔记【3】:数组

声明数组的方法:
数据类型 数组名[] = null;
或:
数据类型[] 数组名 = null;

分配内存给数组:
数组名 = new 数据类型[长度]

JAVA和PHP有很大区别,它分为声明和分配空间,声明数组,是给栈内存中声明;
而使用new关键字是在堆内存中完成。当然,可以声明和分配内存空间可以一起
。语句如:
数组名[] = new 数据类型[长度]
或:
数据类型[] 数组名 = new 数据类型[长度]

JAVA学习笔记【2】:数据类型

自动类型转换,强制类型转换
在满足下列条件的时候,数据可以自动转换:
1,两个数据类型兼容
2,转换后的数据大小比原来的大。

所有的数据类型都会转换成string,比如用string+int的时候。还有string类型输出的时候要

注意。比如system.out.print(“1+2=”+1+2)是12。但是system.out.print(“1+2=”+(1+2))的时

候是3啦。其实,这个print方法就是一个最好的说明:所有的数据类型都会转换成string的例子,不是么?

JAVA学习笔记【1】:class类的定义

当类class中包含了main这个主方法时,称此类为主类。

public class 和 class 的区别:
1,public class文件名称必须与类名称一致
2,class文件名称可以与类名称不一致
3,在整个JAVA中只允许有一个public class声明,但是允许有其他的class声明。一个java文件中允许有多个class定义,编译之后会自动划分不同的class.