1.classpath:
set classpath = 类路径
用来找class文件
set classpath = .;(默认表示当前路径
2.数组的拷贝
方法一:Arrays.copyOf()方法
Arrays.copyOf(T[] ,int);
方法二:System.arraycopy();
System.arraycopy(源数组,原数组开始位置,目标数组,目标数组位置,长度);
3.数组的总值 平均值
遍历数组,累加求和
求数组的最大值:
数组排序:
方法一:此方法只能从小到大排序
Arrays.sort(T[]); //该方法没有返回值
Arrays.toString(T[]);
方法二:冒泡排序 从大到小排序
二维数组:
二维数组的反转 -----7分钟 周三晚交
4。面向对象
特征:
封装encapsulation:
保护关键数据
确保数据的合法性
一般类中的属性都要+private修饰,保护数据
封装
继承inheritation:
多态polymorphism
5。 包名 方法名 变量名:
首字母小写,随后每个单词首字母大写
类名:
所有单词首字母大写
6。方法function 提高代码的重用率
修饰符 返回值 方法名(参数){
方法里面要执行的代码
}
public权限最大
方法参数:形参
对象声明没有实例化调用属性或方法,都会抛出空指针异常NullPointerEeception
总结:
1。classpath 类路径 找class文件
2。数组的copy
System
Arrays
3。求数组的平均值、最大值、总值
4。数组排序
sort
冒泡排序
5。二维数组
实例化
反转
6。面向对象的概述与引入
面向过程
面向对象
7。类的建立
对象 属性 静态特征
方法 动态特征
8。方法的详解 参数 返回值 方法体
9。对象内存图
10。数组的初始值
11。封装性
保护关键数据
确保数据合法性