- 博客(9)
- 收藏
- 关注
原创 关于this,super,final,static,访问修饰符以及面向对象等Java测题
面向对象的特征有哪些方面?面向对象有封装、继承、抽象、多态等4个主要的特征。1.封装:保证软件部件具有优良的模块性的基础。封装的目标就是要实现软件部件的“高内聚,低耦合”,在面向对象的编程语言中,对象是封装的最基本单位。面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,即一个类中。属性用变量定义,行为用方法定义,方法可以直接访问同一个对象中的属性。2.抽象:找出一些事物的相似和共性之处,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性之处。// 声明一个perso
2020-09-19 00:14:59
242
原创 整理篇-Java学习之多线程技术
多线程技术线程与进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行。一个进程最少有一个线程。线程实际上是再进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程。线程调度分时调度所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间。抢占式调度CPU使用抢占式调度模式在多个线程间进行着高速的切换。对于CPU的一个核心而言,某个时刻,只能执行一个线
2020-09-12 20:43:46
176
原创 Java语法基础-面向对象进阶学习
Java面向对象进阶学习类的封装类的封装是指内部信息外部不可见,外部程序需要通过该类提供的方法实现内部信息的访问。示例:public class Test { public static void main(String[] args) { //实例化book对象 book c=new book(); c.setTitle("《小王子》"); c.show(); }} //创建book类clas
2020-09-02 21:22:40
213
原创 Java语法基础-面向对象
Java语法基础-面向对象面向对象:面向对象指把相关的数据类和方法组织为一个整体。面向对象是相对于面向过程来讲的,面向过程到面向对象指的是从执行者到指挥者的转变。其中,面向对象的使用起来更加灵活,可复用性更高。面向对象的三大思想:OOA:面向对象分析OOD:面向对象设计OOP:面向对象程序面向对象的三大特征:封装性:不允许外部程序直接访问对象的内部信息继承性:将其他功能继承下来继续发展多态性:方法的重载就是一个多态性的体现类与对象的关系类必须编写在.java文件中。一个.ja
2020-09-01 22:44:13
268
原创 Java基础学习-数组(一)
Java-数组定义数组的三种基本语法格式1、数组类型 [ ] 数组名 = new 数组类型 [数组长度];2、数组类型 [ ] 数组名 = new 数组类型 [ ] {数组元素0,数组元素1,数组元素2,… };3、数组类型 [ ] 数组名 = {数组元素0,数组元素1,数组元素2,… };4、数组类型 [ ] 数组名;示例://定义整型数组,数组类型可根据编程需要自行变换int[] a = new int[n]; //索引范围0~n-1int[] a = new int[6
2020-08-31 19:29:44
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅