Java学习day1 笔记

一、方法的三种调用格式:

1.单独调用: 方法名称(参数);

2.打印调用:System.out.println(方法名称(参数));

3.赋值调用:数据类型 变量名称 = 方法名称(参数);

注:若方法返回值类型为void这种方法只能单独调用,不能进行打印调用或者赋值调用。


二、使用方法的注意事项:

1.方法应该定义在类当中,但是不能在方法中再定义方法。不能嵌套。

2.方法的定义前后顺序无所谓。

3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。

4.如果方法有返回值,那必须写上“return 返回值;”,不能没有。

5.return后面的返回值数据,必须和方法的返回值类型对应起来。

6.对于一个void没有返回值得方法,写“return;”即可。

7.对于void方法当中最后一会的return也可以省略不写。

8.一个方法当中可以有多个return语句,但是必须保证同时只有一个会被执行到,两个return不能连写。


三、方法的重载(Overload):多个方法的名称一样,但是参数列表不一样。

好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。

方法重载与下列因素相关:

1.参数的个数不同

2.参数的类型不同

3.参数的多类型顺序不同

方法的重载与下列因素无关:

1.与参数的名称无关

2.与方法的返回值类型无关


四、数组(Array):是一种容器,可以同时存放多个数据值。

数组的特点:

1.数组是一种引用数据类型

2.数组当中的多个数据,类型必须统一

3.数组的长度在运行过程中必统一

数组的初始化:

1.动态初始化(指定长度)

数据类型 [ ] 数组名称 = new 数据类型 [数组长度];

//示例:创建一个数组,里面可以存放300个int数据

int [] arrayA = new int[300];

//示例:创建一个数组,能存放5个字符串

String [] arrayB =new String[5];

2.静态初始化(指定内容)

标准格式:         数据类型[] 数组名称 = new 数据类型 []{元素一,元素二,......};

//示例:创建一个数组,里面装的都是int数字,具体为:5、15、25

int [] arrayC = new int[]{5,15,25};

//示例:创建一个数组,用来装字符串:“hello”、“java”、“world”

String[] arrayD = new String[]{"hello","java","world"};

省略格式:        数据类型[] 数组名称 = {元素一,元素二,......};

//示例:

int [] arrayA = { 10,20,30};

//静态初始化的标准格式,可以拆分为两个步骤

int [] arrayB;

arrayB=new int []{11,21,31};


使用建议:如果不确定数组的具体内容,用动态初始化;否则,已经确定了具体的内容,用静态初始化。

因为之前有学过Java,所以第一天就只复习了基础语法,明天开始正式面向对象思想。

上一篇:电子相册的搭建


下一篇:迅雷云加速开放平台接口说明