![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
灵魂构造师
未来已来,只是尚未流行
展开
-
可变个数的形参--JAVA
可变个数的形参的方法: 1、格式,对于方法的形参:数据类型。。。形参名。 2、可变个数的形参的方法与同名的方法之间构成重载。如下两段程序所示:三个方法构成重载。因为定义了可变个数的形参的方法,所以前两个方法可以省略。 public void sayHello() { System.out.println("Hello world"); } public vo...原创 2018-07-18 10:08:35 · 1121 阅读 · 0 评论 -
面向对象的特征之三:多态
1、多态性,可以理解为一个事物的多种表现形态 1> 方法的多态性:重载与重写 2>子类对象的多态性:父子类对象的转换 ①、父类的引用指向子类对象(即向上转型),当调用方法时,实际上执行的是子类重写父类已有的方法。 格式:父类 父类对象 = 子类实例...原创 2018-07-22 15:49:48 · 124 阅读 · 0 评论 -
权限修饰符&&面向对象特征之封装与隐藏
权限修饰符:public private protected 缺省修饰符 类内部 同一个包内 子类 任何地方 private yes (缺省) yes yes protected yes yes yes public yes yes y...原创 2018-07-23 15:09:49 · 125 阅读 · 0 评论 -
参数传递-JAVA
Java中的参数传递机制:值传递机制形参是基本数据类型的:将实参的值传递给形参的基本数据类型的变量 形参是引用类型的:将实参的引用类型变量的值(对应的堆空间的对象实体的首地址值)传递给形参的引用类型变量。class Value {int i = 15;}public class Test { public static void main(String argv[]) { T...原创 2018-07-18 10:07:31 · 158 阅读 · 0 评论 -
static关键字的使用--JAVA
static关键字静态的结构(属性、方法、代码块、内部类)的生命周期要长于非静态的结构。静态的可以用来修饰属性(类变量)、方法、代码块(或初始化块)、内部类。class Sportsman{//实例变量(随着对象的创建而被加载。)String name;int age;//类变量(随着类的加载而加载)static String nation;}static...原创 2018-07-23 15:07:30 · 174 阅读 · 0 评论