Java | 回顾Java之Java基础

2020-03-15  本文已影响0人  一颗白菜_

一、Java语言基础

1、键盘录入


2、方法

2.1 方法概述和格式说明

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){
    函数体;
    return 返回值;
}

2.2方法注意事项

2.3方法重载概述

在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可
参数列表不同有两种情况:

2.4方法重载的特点

2.5Java中的参数传递问题


3、数组

3.1 数组的概括

3.2 数组的定义格式

注意:这两种定义做完后,数组中是没有元素值的,应该对数组的元素进行初始化

3.3 数组初始化概述

java中的数组必须先初始化,然后才能使用

所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值

3.4 数组的初始化方式

注意:不要同时进行动态初始化和静态初始化
例如:int [] arr = new int [3] {1,2,3};//错误

3.5 java中的内存分配

java程序在运行时,需要在内存中的分配空间,为了提高运算效率,有对空间进行了不用的区域划分,因为每一片区域都有特定的处理数据方式和内存管理方式

例如:

int [] arr = new int [3];
System.out.println(arr);//地址值
System.out.println(arr[0]);//0
System.out.println(arr[1]);//0
System.out.println(arr[2]);//0

栈和堆的变化如下:


3.6 数组操作的两个常用小问题

3.7 数组的长度

数组提供了一个属性length,用于获取数组的长度
格式:数组名.length

3.8 二维数组概述

二维数组就是一个元素为一维数组的元素

3.9 二维数组定义格式

上一篇 下一篇

猜你喜欢

热点阅读