现阶段学习java,因为有c++的基础,所以有些基础知识就没有记录.
1.数据输入
(1)导包
import java.util.Scanner;//在定义类之上
(2)创建对象
Scanner sr=new Scanner(System.in);
//sr为变量名,可以改变
(3)接受数据
int i=sr.nextInt();
2.定义数组
(1)数组定义格式:
数据类型[ ]变量名 例:int[ ]arr;
数据类型 变量名[ ] 例:int arr[ ];
均为定义了一个int类型的数组.
(2)数组初始化
①动态初始化
数据类型[ ]变量名=new 数据类型[数组长度]
int[ ]arr=new int[3];
②静态初始化
数据类型[ ]变量名=new 数据类型[数据1,数据2......]
int[ ]arr=new int[ ]{1,2,3,4,5...};
3.类和对象
(1)类的定义:对现实生活中具有共同属性和行为的事物的抽象,用来描述数据信息(对象)的类型.
(2)对象的属性:每个对象的每个属性的特定的值.
(3)行为:对象能进行的行为
(4)类(java程序基本组成)的定义:
public class 类名
{
//成员变量
变量的数据类型 变量;
//成员方法
方法;(无static)
例:public int add(){函数体}
}
(5)对象的使用
创建对象:
类名 对象名=new 类名();
使用对象:
①使用成员变量:对象名.变量名;
①使用成员方法名:对象名.方法名();
(6)成员变量和局部变量
成员变量:类中方法外的变量.
局部变量:类中的成员方法中的变量.
持续更新中,明天继续更新+优化



