自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 面向接口编程经典案例之打印机

开发打印机 墨盒:彩色、黑白。纸张类型:A4、B5 墨盒和l纸张都不是打印机厂商提供的。打印机厂商要兼容市场上的墨盒、纸张 用向接口编扁程的方式开发 制定墨盒、纸张的约定或标 打印机厂商使用墨盒、纸张的标住开发打印机。其他厂商按照墨盒、纸张的标准生产墨盒、纸张 接口1: public interface InkBox { //墨盒接口 public String color(); } 实现类: public class BlackBox im.

2021-12-01 14:58:53 917 1

原创 求平均数,参数不能为负数

求平均数,参数不能为负数 public class t1 { public static double avg(double... arr){ double sum = 0; for (double i:arr) { if (i<0){ throw new RuntimeException("参数为负数"); }sum = sum+i; } r

2021-11-30 12:13:22 323

原创 写一个方法void sanjiao(int a,int b,int c),判断三个参数是否能构成一个三角形,如果不能则抛出异常IllegalArgumentException,显示异常信息a,b

写一个方法void sanjiao(int a,int b,int c),判断三个参数是否能构成一个三角形,如果不能则抛出异常IllegalArgumentException,显示异常信息a,b public class t1 { public static void sanjiao(int a, int b, int c){ try { if (a+b<c||a+c<b||c+b<a){ throw n

2021-11-30 12:10:47 893

原创 2021-10-28

Java基础----IO流 目录 一、概念 二、分类 三、字节流 四、字符流 五、File I:Input O:Output 一、概念:流是内存与存储设备之间传输数据的通道 二、分类: 1. 方向--->方向相对于JVM来讲 输入流:将存储设备中的数据读写到JVM中(硬盘--->JVM) 输出流:将JVM中的数据写入到存储设备中(JVM--->硬盘) 2. 单位 ...

2021-10-28 19:41:12 133

原创 2021-10-27

Java基础----异常处理 一、概念:程序在运行过程中出现错误的处理能力 二、异常分类 Java中所有错误也是一个对象,所有错误都是java.lang.Throwable的子类 Throwable父类 |-----Error 错误 JVM或者硬件产生的问题,无法避免 //不做任何处理 |-----Exception 异常 程序在运行过程中或者配置中产生的问题 //可以处理 ...

2021-10-27 19:57:33 100

原创 2021-10-25

Java基础----接口 1. 相当于一个特殊的抽象类 相同点: 1) 不能创建对象,可以声明引用 2) 编译之后都会生成 .class 文件 不同点: 1) 接口没有构造方法,没有初始代码块,没有静态代码块 2) 接口中所有的方法都是抽象方法,且默认为 公开的 public abstract 返回值类型 方法名 (参数列表); 3) 接口中所有的属性都是 公开 静态 常量...

2021-10-27 19:53:23 83

原创 2021-10-22

Java基础----多态 1. 概念:父类引用指向子类对象 2. 语法: 父类类型 引用名=new 子类类型(构造参数); //Animal a=new Panda(); Animal a=new Dog(); //Animal a=new Monkey(); 主观类型----->实际类型 父类类型----->子类类型 父类引用----->子类对象 3. 使用 ...

2021-10-27 19:49:43 274

原创 2021-10-21

继承 1. 类与类之间满足is a的关系,也是”一般到特殊“的关系 2. 子类共性的抽象形成父类 (如:狗、猫、老虎、狮子都有吃跟睡的方法) 3. 语法:entends class 子类名 extends 父类名 4. 使用:子类可以使用父类定义的属性和方法,也可以定义子类独有的属性和方法,从而提高了代码的可重用性、可扩 展性 5. 特点:单继承(一个类只能有一个父类) 6. super 关键字 6.1 super.属...

2021-10-27 19:48:00 116

原创 2021-10-20

Java中的方法 一、void表示什么意思 在java中,void代表的意思是“空”,即“什么都不返回”,在方法申明的时候表示该方法没有返回值。void对应着一个Void类,Void类是用final修饰的,是一个不可实例化的占位符类。 二、 一个方法包含哪些组成部分? 一般情况下,定义一个方法包含以下语法: 修饰符 返回值类型 方法名(参数类型 参数名) { … 方法体 … return 返回值; } 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符,这是可选的,告诉编译器如

2021-10-25 16:00:05 83

原创 2021-10-19

JAVA基础 Java的基本数据类型:整数类型(byte,short,int,long),浮点类型(float,double) ,字符型(char),布尔型(boolean); 多重if和switch:只有连续区间的值用多重if,单值或等值的判断用switch; 重写和重载:重写只能发生在子类。方法名相同,重载是方法的类型或个数不同; ...

2021-10-19 19:09:47 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除