文章目录
跨平台原理
平台指操作系统平台 如Windows Macos等
通过JVM(Java Virtual Machine)实现
一个平台对应一种JVM
标识符命名约定
小驼峰(方法变量)
第一个单词首字母小写,其余大写
大驼峰(类)
所有单词首字母大写
数组初始化
动态初始化
只指定初始长度,系统分配初始值
int [] arr = new int [5];
[] 说明只是一个数组
new :为数组声明把内存
静态初始化
指定数组元素,系统决定长度
int [] arr = new int []{1,2,3}
简化
int [] arr = {1,2,3}
方法
注意事项
- 不能嵌套定义
- void可以不写return ,也可以写return ,但后面不加数据
方法重载
同一个类中定义的多个方法满足以下条件
- 同一个类中
- 方法名相同
- 参数不同(数量或类型不同)
出现原因:需要对不同数据类型的元素实现相同的功能
以求和函数为例