随笔分类 -  java基础

摘要:Error与Exception与自定义异常 Error与Exception Error Exception 自定义异常 快捷键: ctrl + alt + t package exception.demon02; ​ //自定义的异常类 继承Exception(异常)类 public class M 阅读全文
posted @ 2021-08-02 22:29 时间最考验人 阅读(70) 评论(0) 推荐(0) 编辑
摘要:捕获和抛出异常 异常处理五个关键字 try , catch , finally , throw , throws try catch finally(快捷键:选中要要监控的代码语句 快捷键: ctrl + alt + t) package exception; ​ public class Test 阅读全文
posted @ 2021-08-02 22:28 时间最考验人 阅读(367) 评论(0) 推荐(0) 编辑
摘要:内部类(了解) 成员内部类 package oop.demon01.demon10; ​ public class Outer { ​ private int id = 10; public void out(){ System.out.println("这是外部类的方法"); } ​ public 阅读全文
posted @ 2021-08-02 15:53 时间最考验人 阅读(69) 评论(0) 推荐(0) 编辑
摘要:接口 package oop.demon01.demon09; ​ //抽象思维~Java ​ //interface 定义的关键字 , 接口都需要有实现类 public interface UserService { //常量~ public static final int AGE=99; // 阅读全文
posted @ 2021-08-02 10:50 时间最考验人 阅读(117) 评论(0) 推荐(0) 编辑
摘要:抽象类 package oop.demon01.demon08; ​ //abstract 抽象类: 类 extends: 类 单继承 (接口可以多继承) public abstract class Action { //约束~有人帮我们实现该方法~ //abstract ,抽象方法,只有方法名字, 阅读全文
posted @ 2021-08-02 10:11 时间最考验人 阅读(46) 评论(0) 推荐(0) 编辑
摘要:static package oop.demon01.demon07; ​ // static : public class Student { ​ private static int age;//静态变量 多线程 private double score;//非静态变量 ​ public voi 阅读全文
posted @ 2021-08-02 09:48 时间最考验人 阅读(169) 评论(1) 推荐(0) 编辑
摘要:多态 package oop.demon01.demon06; ​ public class Application { public static void main(String[] args) { // 一个对象的实际类型是确定的 // new Student(); //new Person( 阅读全文
posted @ 2021-08-01 16:32 时间最考验人 阅读(193) 评论(0) 推荐(0) 编辑
摘要:方法重写 static : ​ ​ package oop.demon01.demon05; ​ public class Application { public static void main(String[] args) { ​ //方法的调用只和左边,定义的数据类型有关 A a=new A 阅读全文
posted @ 2021-08-01 11:13 时间最考验人 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Super main ​ package oop.demon01.demon05; ​ public class Application { public static void main(String[] args) { ​ Student student=new Student();(3) // 阅读全文
posted @ 2021-08-01 10:23 时间最考验人 阅读(314) 评论(0) 推荐(0) 编辑
摘要:继承 package oop.demon01.demon05; ​ // Person 人 父类 public class Person { //public //protected //default //private 子类无法直接继承私有类(private) public int money 阅读全文
posted @ 2021-08-01 09:34 时间最考验人 阅读(38) 评论(0) 推荐(0) 编辑
摘要:封装 (补充 this关键字): package oop.demon01.demon03; ​ /* 封装的意义: 1. 提高程序的安全性,保护代码 2. 隐藏代码的实现细节 3. 统一接口 4. 系统的可维护性增加了 快捷键:alt + insert */ ​ public class Appli 阅读全文
posted @ 2021-07-31 18:08 时间最考验人 阅读(38) 评论(0) 推荐(0) 编辑
摘要:小结 /* 1. 类与对象 类是一个模板:抽象,对象是一个具体的实例 2. 方法 定义、调用 ​ 3. 对应的引用 引用类型: 基本类型(8) 对象是通过引用来操作的:栈 >堆(地址) ​ 4. 属性:字段Field 成员变量 默认初始化: 数字:0 0.0 char: u0000 boolean: 阅读全文
posted @ 2021-07-31 11:02 时间最考验人 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-07-31 10:46 时间最考验人 阅读(26) 评论(0) 推荐(0) 编辑
摘要:类中的构造器也成为构造方法,是在进行创建对象的时候必须调用的。并且构造器有以下两个特点: 必须和类的名字相同 必须没有返回值,也不能写void package oop.demon01.demon02; ​ // java > class public class Person { // 一个类即使什 阅读全文
posted @ 2021-07-31 10:16 时间最考验人 阅读(44) 评论(0) 推荐(0) 编辑
摘要:类的创建与初始化对象 age: 以类的方式组织代码,以对象的组织(封装)数据 package oop.demon01.demon02; ​ // 学生类(抽象模板) public class Student { ​ //属性:字段 String name;//没赋值之前默认为null int age 阅读全文
posted @ 2021-07-30 12:23 时间最考验人 阅读(142) 评论(0) 推荐(0) 编辑
摘要:方法的定义 package oop.demon01; ​ //Demon01 类 public class Demon01 { //main 方法 public static void main(String[] args) { } /* 修饰符 返回类型 方法名(。。。。){ //方法体 retu 阅读全文
posted @ 2021-07-30 11:53 时间最考验人 阅读(221) 评论(0) 推荐(0) 编辑
摘要:面向过程&面向对象 面向过程思想(微观): 步骤清晰简单,第一步做什么,第二部做什么....... 面向过程适合处理一些较为简单的问题 面向对象思想(宏观): 物以类聚,分类的思维模式,思考问题首先会解决问题需要那些类,然后对这些类进行单独思考。最后才对某个分类下的细节进行面向过程思考。 面向对象适 阅读全文
posted @ 2021-07-30 11:51 时间最考验人 阅读(34) 评论(0) 推荐(0) 编辑
摘要:稀疏数组 总结: 记录有效的坐标: 记录原始做表的大小和有效值的个数 记录每一个有效值的坐标 ,变成一个新的数组 age: package array; ​ public class ArrayDemon09 { public static void main(String[] args) { // 阅读全文
posted @ 2021-07-29 10:25 时间最考验人 阅读(207) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 例子: package array; ​ import java.util.Arrays; ​ public class ArrayDemon08 { public static void main(String[] args) { int[] a={1,3,2,4,6,5}; int[] 阅读全文
posted @ 2021-07-29 08:43 时间最考验人 阅读(325) 评论(0) 推荐(0) 编辑
摘要:Arrays类讲解 package array; ​ import java.util.Arrays; ​ public class ArrayDemon07 { public static void main(String[] args) { int[] a={1,3,2,5,4,10000};  阅读全文
posted @ 2021-07-28 22:34 时间最考验人 阅读(246) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示