自定义博客皮肤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 839 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 276

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

写一个方法void sanjiao(int a,int b,int c),判断三个参数是否能构成一个三角形,如果不能则抛出异常IllegalArgumentException,显示异常信息a,bpublic 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 857

原创 2021-10-28

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

2021-10-28 19:41:12 106

原创 2021-10-27

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

2021-10-27 19:57:33 70

原创 2021-10-25

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

2021-10-27 19:53:23 55

原创 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 237

原创 2021-10-21

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

2021-10-27 19:48:00 83

原创 2021-10-20

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

2021-10-25 16:00:05 56

原创 2021-10-19

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

2021-10-19 19:09:47 55

空空如也

空空如也

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

TA关注的人

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