摘要:
异常 检查性异常 最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单的忽略。 运行时异常 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。 错误 错误不是异常,而是脱离程 阅读全文
posted @ 2021-03-02 11:46
PitayaWalk
阅读(16)
评论(0)
推荐(0)
摘要:
static 关键字 final之后无法继承 public class Person { //2.赋初值 { System.out.println("匿名代码块"); } //1.只执行一次 static { System.out.println("静态代码块"); } //3 public Per 阅读全文
posted @ 2021-03-02 11:44
PitayaWalk
阅读(10)
评论(0)
推荐(0)
摘要:
封装,继承,多态 封装 程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住:属性私有 get/set 隐藏内部实现,对外暴露接口 阅读全文
posted @ 2021-03-02 11:43
PitayaWalk
阅读(16)
评论(0)
推荐(0)
摘要:
类与对象的关系 类是一种抽象的数据类型,对象是抽象概念的具体实例 类实例化后会返回一个自己的对象 Student student = new Student();//属性默认是null 创建与初始化对象 使用new关键字创建对象 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进 阅读全文
posted @ 2021-03-02 11:41
PitayaWalk
阅读(8)
评论(0)
推荐(0)
摘要:
面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么.... 面向过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些类,然后对这些类分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思所。 面向对象适合处理复杂问题,适 阅读全文
posted @ 2021-03-02 11:40
PitayaWalk
阅读(5)
评论(0)
推荐(0)
摘要:
Arrays类 冒泡排序,稀疏数组 Arrays类 数组的工具类java.util.Arrays Array类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用(注意:是“不用”,而不是“不能”) 具有以下常用功能:其他可见API 或者查看源代码 阅读全文
posted @ 2021-03-02 11:39
PitayaWalk
阅读(9)
评论(0)
推荐(0)
摘要:
数组 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而成 其中,每一个数据称作一个数组元素,每一个数组元素可以通过一个下标来访问它们 数组声明创建 int[] nums; // 声明一个数组,没有分配空间 nums = new int[10];//在内存里 阅读全文
posted @ 2021-03-02 11:38
PitayaWalk
阅读(15)
评论(0)
推荐(0)
摘要:
递归 A方法调用B方法,我们很容易理解! 递归就是:A方法调用A方法,就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递 阅读全文
posted @ 2021-03-02 11:37
PitayaWalk
阅读(9)
评论(0)
推荐(0)
摘要:
可变参数 JDK 1.5开始,Java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 有一个疑问:https://blog.csdn.net/THMAIL/art 阅读全文
posted @ 2021-03-02 11:27
PitayaWalk
阅读(8)
评论(0)
推荐(0)
摘要:
方法 方法的定义 Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段。 形式参数:在方法被调用时用于接收外界输入的数据。 实参:调用方法时实际传给方法的数据。 方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载的规则: 方法名称必须相同。 参数列表必须 阅读全文
posted @ 2021-03-02 11:26
PitayaWalk
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号