![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
临岸草惊风.
小白一枚,多多指教
展开
-
java-接口变量做参数
如果一方法参数是接口类型,我们就可以把实现某一接口的类创建的对象的引用赋给该接口声明的接口变量中,那么该接口变量就可以调用被类实现的接口方法(把对象的引用赋给接口变量,后者就可以调用前者类实现的接口方法)package 第七章7_4;interface SpeakHello{ void speakHello();} //创建接口class Chinese implements SpeakHello{ //定义原创 2021-07-09 15:33:34 · 460 阅读 · 0 评论 -
java多态
多态当一个类有很多子类的时候,并且这些子类都重写了父类的某个方法。那我们把子类创建的对象的引用放到父类中时,就得到一个子类对象的一个上转型对象,那么这个上转型对象在调用这个方法时就可能具有很多种形态,因为不同子类在重写父类方法时可能产生不同的行为。多态性就是指父类的某方法被子类重写时,可以产生各自的功能行为。package 第六章;class 动物{ void cry(){ }}class 狗 extends 动物{ void cry(){ //重写父类方法 Syst原创 2021-07-08 16:58:28 · 93 阅读 · 0 评论 -
java——对象的组合
package 第四章;class Rectangle{ double x,y,width,height; public void setX(double a){ x = a; } public double getX(){ return x; } public void setY(double a){ y = a; } public double getY(){ return y; } public void setWidth(double a){ if(a&g原创 2021-07-07 17:08:28 · 808 阅读 · 0 评论 -
java遍历数组(新老for方法,toString()方法)
1.老for方法(同C语言)package 第四章;public class 遍历数组 { /** * @param args */ public static void main(String[] args) { // TODO 自动生成的方法存根 char arr[] ={'我','爱','中','国'}; for(int i = 0;i<4;i++) { System.out.print(arr[i]); } }}原创 2021-07-06 15:23:57 · 287 阅读 · 0 评论 -
《Java程序设计精编教程(第3版)》课后习题(个人,多为编程题,未完成)
第三章答:不可以,从float到double型中间过程会有精度损失第四章4.电费三区间,90内0.6一度,150到91之间1.1元一度电,150以上1.7一度电,输入用电量输出电费package 第四章;import java.util.Scanner;public class 习题4 { public static void main(String args[]){ System.out.println("请输入用电量:"); Scanner reader = new S原创 2021-07-05 17:41:33 · 1665 阅读 · 0 评论 -
java的输入输出
输入package 输入输出;import java.util.Scanner; //对Scanner类的引用public class ShuRu { /** * @param args */ public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner s = new Scanner(System.in); int a = 0; System.out.println("a的值为" +a)原创 2021-07-05 18:16:47 · 132 阅读 · 0 评论