摘要: 异常机制 定义 软件程序在运行过程中,可能会遇到文件不存在或文件格式不对、读取的数据库是空的等这些异常问题,我们叫异常。英文是:Exception。 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。 异常发生在程序运行期间,它影响了正常的程序执行流程。 简单分类 阅读全文
posted @ 2022-04-19 17:31 lauMonkey 阅读(181) 评论(0) 推荐(0)
摘要: 接口 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有! 接口:就是规范,定义的是一组规则。自己无法写方法。属于专业的约束!约束和实现分离:面向接口编程。 接口的本质是契约。 声明类的关键字是class,声明接口的关键字是interface package com.oop.demo09 阅读全文
posted @ 2022-04-18 17:00 lauMonkey 阅读(32) 评论(0) 推荐(0)
摘要: Static关键字详解 package com.oop.demo07; //static public class Student { private static int age; //静态的变量 private double score; //非静态变量 public void run(){ g 阅读全文
posted @ 2022-04-17 20:57 lauMonkey 阅读(27) 评论(0) 推荐(0)
摘要: 封装 该露的露,该藏的藏 我们程序设计要追求**”高内聚,低耦合"**。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话就够了:属性私有 阅读全文
posted @ 2022-04-11 17:21 lauMonkey 阅读(31) 评论(0) 推荐(0)
摘要: 类与对象的关系 类是一种抽象的数据类型,它是对某一类食物整体描述/定义,但是并不能代表某一个具体的食物。 动物、植物、手机、电脑... Person类、Pet类、Car类等,这些类用来描述/定义某一类具体的事物应该具有的特点和行为 对象是抽象概念的具体实例。 张三就是人的一个具体实例,张三家里的旺财 阅读全文
posted @ 2022-04-11 16:20 lauMonkey 阅读(26) 评论(0) 推荐(0)
摘要: 前言 1、Java的核心思想就是oop(面向对象编程) 2、面向过程(线性思维) 过程清晰简单,第一步做什么,第二步做什么... 适合处理一些简单的问题 3、面向对象 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思 阅读全文
posted @ 2022-04-09 23:15 lauMonkey 阅读(24) 评论(0) 推荐(0)
摘要: 多维数组 以二维数组为例 package com.cheng.array; public class ArrayDemo05 { public static void main(String[] args) { //定义一个4行2列的数组 /* 1 2 2 3 3 4 4 5 */ int[][] 阅读全文
posted @ 2022-04-09 17:03 lauMonkey 阅读(30) 评论(0) 推荐(0)
摘要: 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。下标是从0开始的。 数组的声明和创建 package com.cheng.array; public class A 阅读全文
posted @ 2022-04-08 17:07 lauMonkey 阅读(29) 评论(0) 推荐(0)
摘要: package com.cheng.method; import java.util.Scanner; /* 任务:编写计算器代码 思路推荐: 写四个方法加减乘除 利用循环+switch进行用户交互 传递需要操作的两个数 输出结果 */ public class Test { static Scan 阅读全文
posted @ 2022-03-30 23:24 lauMonkey 阅读(242) 评论(0) 推荐(0)
摘要: 何谓方法 1、system.out.prinln() 类:对象:方法,即为调用系统类system中的标准输出对象out中的方法prinln ​ 方法的命名:首字母小写,驼峰原则。 2、java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在 阅读全文
posted @ 2022-03-30 17:01 lauMonkey 阅读(36) 评论(0) 推荐(0)