fengye0518

导航

2022年8月21日 #

Java学习 (26) 异常篇 异常结构&异常处理&自定义异常

摘要: 异常结构 异常的定义 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等 异常发生在程序运行期间,它影响了正常的程序执行流程 程序出现异常时,输出框会爆红并提示异常类型 异常的分类 异常分为三类: 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员 阅读全文

posted @ 2022-08-21 18:21 落枫叶子 阅读(101) 评论(0) 推荐(0) 编辑

Java学习 (25) 对象篇(05)抽象类&接口

摘要: 抽象类 abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 语法实例 // abstract 抽象类 单继承 public abstract class Acti 阅读全文

posted @ 2022-08-21 13:37 落枫叶子 阅读(32) 评论(0) 推荐(0) 编辑

Java学习 (24) 对象篇(04)static关键字

摘要: static关键字 static 在类中修饰成员变量,在方法中则修饰成员方法 static 在属性中叫做静态属性,在方法中叫做静态方法 静态方法和非静态方法可以调用静态方法里面的所有东西,非静态方法不可以调用静态方法里面的东西(static跟随类一起加载) 语法实例 //static //在类中修饰 阅读全文

posted @ 2022-08-21 12:25 落枫叶子 阅读(35) 评论(0) 推荐(0) 编辑

2022年8月20日 #

Java学习 (23) 对象篇(03)封装&继承&多态

摘要: 封装 我们程序设计要追求“高内聚,低耦合” 高内聚:就是类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 属性私有,get/set get作用是获得相应数据 set是给get获得数据 阅读全文

posted @ 2022-08-20 14:02 落枫叶子 阅读(36) 评论(0) 推荐(0) 编辑

2022年8月16日 #

Java学习 (22) 对象篇(02)类与对象

摘要: 类与对象 类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物. 动物(猫、狗)、植物(花、草)、手机(安卓、苹果)、电脑(联想、华硕)、.... Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为 对 阅读全文

posted @ 2022-08-16 11:58 落枫叶子 阅读(18) 评论(0) 推荐(0) 编辑

Java学习 (21) 对象篇(01)面向过程&面向对象

摘要: 面向过程&面向对象 面向过程VS面向对象 面向过程 步骤清晰简单,第一步做什么,第二步做什么...... 面对过程适合处理一些较为简单的问题 面向对象 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节迸行面向过程的思索 面向对象适合 阅读全文

posted @ 2022-08-16 11:17 落枫叶子 阅读(41) 评论(0) 推荐(0) 编辑

2022年8月14日 #

Java学习 (20) Java数组篇(04)Arrays类&冒泡排序&稀疏数组

摘要: Arrays类 教组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使,从而可以对数据对象进行一些基本的操作。 教组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提 阅读全文

posted @ 2022-08-14 16:10 落枫叶子 阅读(28) 评论(0) 推荐(0) 编辑

2022年8月13日 #

Java学习 (19) Java数组篇(03)数组的使用

摘要: 数组使用 数组使用一般分四种情况 1.普通 For 循环 int[] array = {1,2,3,4,5}; //打印全部数组元素 for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } System.out 阅读全文

posted @ 2022-08-13 18:00 落枫叶子 阅读(39) 评论(0) 推荐(0) 编辑

2022年8月12日 #

Java学习 (18) Java数组篇(02)数组特点&数组边界

摘要: 数组的特点 其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何数据类型,包括基本类型和引用类型。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组本身就是对象,Java中对象是在堆中的, 阅读全文

posted @ 2022-08-12 12:10 落枫叶子 阅读(49) 评论(0) 推荐(0) 编辑

2022年8月11日 #

Java学习 (17) Java数组篇(01)数组定义&数组声明和创建以及内存分析

摘要: 数组的定义 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. 数组的声明和创建 首先必须声明数组变量,才能在程序中使用数组 Java语言使用new操作符来创建数组 数组的元素 阅读全文

posted @ 2022-08-11 11:52 落枫叶子 阅读(92) 评论(0) 推荐(0) 编辑