摘要: 异常 什么是异常 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。 异常发生在程序运行期间,它影响了正常的程序执行流程。 简单分类 检查性异常:用户错误或问题引起的异常,程序员无法预见。如:要打开一个不存在文件时,异常发生,这些异常在编译时不能被简单的忽略。 运行 阅读全文
posted @ 2022-06-15 22:46 唐靈影 阅读(95) 评论(0) 推荐(0)
摘要: 内部类 1、成员内部类 2、静态内部类 3、局部内部类 4、匿名内部类 package javaSE.oop.Demo10;​public class Outer { private int id = 10; public void out(){ System.out.println("外部类的方法 阅读全文
posted @ 2022-06-14 19:43 唐靈影 阅读(20) 评论(0) 推荐(0)
摘要: 抽象类 关键词:abstract package javaSE.oop.Demo08;​public abstract class Action {//抽象类 单继承 //(接口可以多继承) public abstract void doSomeThing();//抽象方法 只有方法名,没有实现}​ 阅读全文
posted @ 2022-06-13 17:33 唐靈影 阅读(21) 评论(0) 推荐(0)
摘要: (补充)static关键字 package javaSE.oop.Demo07;//static : 静态的public class Student { private static int age;//静态变量 private double score;//非静态变量​ public void r 阅读全文
posted @ 2022-05-13 13:17 唐靈影 阅读(17) 评论(0) 推荐(0)
摘要: 补充 instanceof instanceof 类型转换 引用类型 用于判断一个对象是什么类型 package javaSE.oop.Demo06;​public class Person { public void run(){ System.out.println("run"); }} pac 阅读全文
posted @ 2022-05-12 21:01 唐靈影 阅读(82) 评论(0) 推荐(0)
摘要: 封装 程序设计要求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 属性私有,get\set 意义: 提高代码的安全性,保护数据 隐 阅读全文
posted @ 2022-05-11 21:59 唐靈影 阅读(113) 评论(0) 推荐(0)
摘要: 构造器 和类名相同 没有返回值 作用: new 本质在调用构造方法 初始化对象的值 注意点: 定义有参构造之后,如果向使用无参构造,显示的定义一个无参的构造 快捷键:Alt + Insert package javaSE.oop.Demo02;​public class Person { //一个类 阅读全文
posted @ 2022-05-10 21:11 唐靈影 阅读(15) 评论(0) 推荐(0)
摘要: 什么是面向对象 对于描述复杂的事务,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是具体到微观操作,仍然需要面向过程的思路去处理 面向对象编程(OOP) 面向对象的本质:以类的方式组织代码,以对象的组织(封装)数据 抽象 三大特性: 封装 继承 多态 从认识的角度考 阅读全文
posted @ 2022-05-09 21:53 唐靈影 阅读(25) 评论(0) 推荐(0)
摘要: 数组使用 普通的for循环 package javaSE.array;​public class ArrayDemo03 { public static void main(String[] args){ int[] arrays = {1,2,3,4,5};​ //打印全部的数组元素 for (i 阅读全文
posted @ 2022-05-08 20:47 唐靈影 阅读(170) 评论(0) 推荐(0)
摘要: 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组申明创建 首先必须声明数组变量,才能在程序中使用数组: dataType[] arrayRefVar; //首选方 阅读全文
posted @ 2022-05-07 21:45 唐靈影 阅读(134) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示