摘要:
重写(Override) 重写是子类对父类的允许访问的方法的进行重新编写, 但是返回值和形参都不能改变。 实例 运行输出: 重载(overloading) 重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。 实例 运行输出: @override 判断是否是方法覆盖,在方法上添 阅读全文
摘要:
可以通过 Scanner 类来获取用户的输入。 通过next()类和nextLine()类来获取字符串。 通过 Scanner 类的 next() 类来获取输入的字符串。 运行输出: 可以看到 bbb 字符串并未输出。 接下来我们看 通过nextLine()类来获取字符串。 运行输出: next() 阅读全文
摘要:
Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。需要import一下这个包 下面是创建 BufferedReader 的基本语法: BufferedReader 对 阅读全文
摘要:
继承解决代码重用的问题,方便管理和维护代码。 继承 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如A类继承B类 阅读全文
摘要:
java的for循环和c++的for循环类似 运行输出: Java 引入了一种主要用于数组的增强型 for 循环。 运行输出: 阅读全文
摘要:
java一共三种变量: 局部变量(本地变量):方法调用时创建,方法结束时销毁 实例变量(全局变量):类创建时创建,类销毁时销毁 类变量(静态变量):程序启动是创建,程序销毁时销毁 局部变量(本地变量) 局部变量声明在方法、构造方法或者语句块中; 局部变量在方法、构造方法、或者语句块被执行的时候创建, 阅读全文