![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
使用Java实现面向对象编程
文章平均质量分 50
糯米小佳
编程是一段很艰辛的路,学会去坚持与不懈!
展开
-
java多线程知识笔记
多线程1,进程和线程进程是一个程序运行的实例,它会在内存中开辟一块空间,专门给这个程序使用。线程是程序运行的最小单位,一个进程可以有多个线程。2,多线程如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”多个线程交替占用CPU资源,而非真正的并行执行3,多线程好处充分利用CPU的资源简化编程模型带来良好的用户体验4,多线程的实现方法1,继承Threadpublic class MyThread extends Thread { private Str原创 2021-03-31 16:08:16 · 251 阅读 · 2 评论 -
java集合框架知识笔记
集合框架变量:存储单个值。数组:存储同一种数据类型的多个数据,长度不可变。集合:存储一组任意数据类型的集合,长度可变。体系4个接口Collection 收集,集合/ List(列表) Set(集合) Map(地图)实现类:List:ArrayList、LinkedList 三有产品:有顺序,有下标,有重复Set:HashSet、TreeSet 三无产品:无顺序,无下标,无重复Map:HashMap、TreeMap 键值对:key-valuejava中万物皆对象除了基本数据类型原创 2021-03-31 16:05:23 · 55 阅读 · 0 评论 -
java异常知识笔记
Java API java应用程序接口学习已经写好的类。异常 Exception异常是指 程序在运行过程中发生了不可预料的错误,导致程序无法继续运行。异常体系结构Throwable (可抛出的)/ \ Error(错误) Exception (异常) / \CheckException RuntimeException(运行时异常,可以不处理)(检查异常,必须要处理)Error:表示非常严重的错误。程序员一般不可修复。Exception :表示非严重的错误,可以通过异常捕原创 2021-03-31 16:04:05 · 55 阅读 · 0 评论 -
java接口知识笔记
抽象 abstract1,修饰类 --- 抽象类abstract class Person{ 1,抽象类不能实例化,但是有构造 2,抽象类只能被继承,抽取公共的要求子类必须实现的方法 例如:Animal类 eat(),形成了一种规范 3,抽象类中可以有抽象方法,也可以有普通方法}2,修饰方法 --- 抽象方法abstract class Person{ //抽象方法 public abstract void method01(); 1,抽象方法没有方法体 2,有抽象方法的类必须是原创 2021-03-31 16:02:18 · 81 阅读 · 0 评论 -
java多态知识笔记
继承:extends方法重写方法重载抽象 abstract 抽象类: 不能实例化,有构造方法。 抽象类中,有实例方法,抽象方法抽象方法: 没有方法体 有抽象方法的类 必然是抽象类或接口。 抽象方法必须被子类重写,除非子类也是抽象类。final关键字 fianl修饰的类 String多态:什么是多态?同一个类型的对象,调用同一个方法,得到不同的结果。Animal a = new Dog1(); 父类的引用 指向 子类的对象。向上转型。自动转向。编译时类型为原创 2021-03-31 16:00:56 · 49 阅读 · 0 评论 -
java继承知识笔记
面向对象封装 继承 多态接口继承 extends子类(派生类)和父类(超类,基类)this 表示对本类对象的引用调用本类的属性和方法this(); 调用本类的构造方法,必须写在构造方法中的第一行super 表示对父类对象的引用调用父类的属性和方法super(); 调用父类的构造方法,必须写在构造方法中的第一行super(); 在构造方法中 是隐式存在。子类不能继承父类的什么?1,私有成员 private 修饰的属性和方法2,构造方法3,子类和父类不在同包下,使用默认访问权限原创 2021-03-31 15:56:58 · 64 阅读 · 0 评论 -
java对象和封装知识笔记
编程思想:1,面向过程C 汇编2,面向对象Java C# C++ python Php 易语言类是一种特殊数据类型数据类型 基本数据类型 byte short int long double float char boolean引用数据类型 String Array Scanner File Random 自定义构造方法 方法名和类名相同,并且没有返回值类型。主要的作用是实例化对象。还可以使用有参构造给属性初始化值。特征:1,系统会默认一个无参构造(隐藏)2,当写了一个有参构原创 2021-03-31 15:53:48 · 86 阅读 · 0 评论