面向对象编程oop
文章平均质量分 84
给我new一个亿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java面向对象的编程——多线程
一、进程和线程1.进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多 个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创 建、运行到消亡的过程。2.线程线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当 于一个单 CPU 操作系统,而线程便是这个系统中运行的多个任务。二、多线程使用多线程,可让程序更好地使用系统资源,不但能更好地利用系统的空闲时间,还能快速对用户原创 2021-06-16 22:39:23 · 336 阅读 · 0 评论 -
Java面向对象的编程——IO流
IO流输入(input)与输出(output)Java语言在IO设计方面取得较大的成功,它是完全面向对象的,主要采用装饰器模式避免大量的类,包括了最大的可能,提供了较好的扩展机制。流Java的IO主要包含三个部分:流式部分——IO的主题部分非流式部分——主要包含一些辅助流式部分的类文件读取部分的与安全相关的类以及与本地操作系统相关的文件系统的类Java中的流操作分为两种基于字节流(InputStream读取,OutPutStream写入)字符流(Reader读取、Writer写入)原创 2021-06-16 01:23:12 · 341 阅读 · 0 评论 -
Java面向对象的编程——数组、集合框架
一、数组1.数组的定义数组是为了解决同类数据整合摆放而提出的,可以理解为一组具有相同类型的变量的集合,它的每个元素都具有相同的数据类型。2.数组的声明1.<data_type>[] <array_name>; 2.<data_type> <array_name>[];例如定义保存学生成绩的语法:1.float[] scores; 2.float scores[];虽说两种写法都没错,但是按照Java语言的变成习惯,推荐各位采用第一种写原创 2021-06-14 11:38:51 · 2756 阅读 · 9 评论 -
Java面向对象的编程——抽象类和接口
一、抽象类1.抽象类的基本概念抽象方法,是指没有方法体的方法,同时抽象方法还必须使用关键字abstract做修饰。而拥有抽象方法的类就是抽象类,抽象类要使用abstract关键字声明。//定义一个抽象类abstract class A{ //普通方法 public void fun(){ System.out.println("存在方法体的方法"); } //抽象方法,没有方法体,有abstract关键字做修饰 public abstract void print(); }原创 2021-06-10 00:54:08 · 162 阅读 · 0 评论 -
Java面向对象的编程——继承和多态
一、继承继承是面向对象非常重要的特点之一,用好继承能够使程序具有更好的可扩充性,减少程序的代码量继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为//轿车 public class Saloon_car { String engine; //引擎 String Wheel; //车轮 String airbag; //安全气囊 public void原创 2021-06-10 00:10:16 · 292 阅读 · 0 评论 -
Java面向对象的编程——类、对象和面向对象编程
文章目录第一章一、面向对象编程(Object Oriented Programming,OOP)二、类1.类的定义2.类的声明3.类的属性4.类的行为5.类的层次结构三、对象1.对象的声明使用关键字new创建对象2.属性的默认值3.构造方法无参构造有参构造4.方法的重载5.关键字1.this关键字2.static关键字下次见第一章一、面向对象编程(Object Oriented Programming,OOP)是将现实生活中的概念通过程序进行模拟,其中有两个最重要的概念:对象、类 对象:是指某原创 2021-06-08 00:12:51 · 350 阅读 · 2 评论
分享