![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础语法
jackofhao
这个作者很懒,什么都没留下…
展开
-
可变参数
可变参数定义方法的时候不知道该定义多少个参数,可以使用可变参数进传值。格式: 修饰符 返回值类型 方法名(数据类型… 变量名){}注意: 这里的可变参数其实是一个数组。 如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个public class ArgsDemo { public static void ma原创 2018-01-04 11:28:53 · 145 阅读 · 0 评论 -
static的作用
static —> 静态修饰符 修饰成员变量: ----> 静态成员变量 1. 资源共享,被static修饰的成员变量会被该类下的所有对象共享,也就是说所有对象使用的是同一份数据 2. 可以用类名.属性名去访问 修饰成员方法: ---> 静态方法 1. 位置: 返回值类型之前 2. 可以用类名.方法名调用方法(原创 2018-01-04 11:36:51 · 133 阅读 · 0 评论 -
final修饰符的作用
final修饰符的用法final可以修饰类,方法,变量(成员变量和局部变量) 修饰类,终态类,类不能被继承。 修饰方法,方法不能被重写。 修饰变量,变量只能被赋值一次,不能被重新赋值,其实就是一个常量。原创 2018-01-04 11:46:35 · 4346 阅读 · 0 评论 -
局部变量和成员变量的区别
局部变量和成员变量的区别: a. 定义位置不同 成员变量: 定义在类中, 方法外.局部变量: 定义在方法中 或者 方法的声明上.b. 生命周期不同 成员变量: 随着对象的创建而存在, 随着对象的消失而消失.局部变量: 随着方法的调用而存在, 随着方法的调用完毕而消失.c. 在内存中的存储位置不同 成员变量: 存在 堆中.局部变量: 存在 栈中.d. 初始化值不同 成员变量:原创 2018-01-04 11:52:08 · 185 阅读 · 0 评论