Java基础
Fzxey
这个作者很懒,什么都没留下…
展开
-
线程及开启方式
文章目录线程及开启方式线程方式一(继承Thread类)方式二(实现Runnable接口)方式三(实现Callable接口)线程及开启方式线程进程:正在执行的程序线程:具有完成独立任务的一条执行路径多线程:一个程序拥有多条线程多线程的好处:可以提高进程和CPU的使用率能够让多个程序看起来像同时执行防止单线程出现阻塞用于处理耗时任务题外话:关于并发和并行(以后会详写)...原创 2019-05-13 21:56:50 · 137 阅读 · 0 评论 -
抽象类和接口
抽象类和接口前言抽象类抽象方法继承抽象类接口接口的声明和实现接口的继承接口的特点总结前言把抽象类和接口放在一起整理,是因为感觉它们有很多相像的东西,不过并不能说他们一样。(接口不是类,和类是两种概念。类描述对象的属性和方法。接口则包含类要实现的方法。)可以把接口理解成一种更加抽象的抽象类。抽象类在面向对象过程中,所有的对象都是通过类来描述的。如果一个类没足够的信息来描述对象,这个就...原创 2019-04-22 21:00:26 · 178 阅读 · 0 评论 -
多态的详解
多态详解概述必要条件优缺点优点:缺点多态访问成员的特点多态的转型向上转型:向下转型instanceof关键字概述同一个引用类型使用不同的实例而执行不同的操作,即父类引用子类的对象。必要条件必须要有继承关系有方法的重写运行时使用父类应用指向子类对象。优缺点优点:消除类型之间的耦合关系可替换性可扩充性接口性灵活性简化性缺点不能使用子类的特有功能多...原创 2019-04-21 22:01:24 · 168 阅读 · 0 评论 -
Java继承详解
继承前言继承的格式:格式继承的特点继承的优缺点优点缺点继承的注意点(重要)继承的使用前言类是对对象的抽象,具有共同属性和行为的许多对象抽象出一个类。例如:有三个学生小明,小红,小李都有姓名,年龄,身高,体重,都会吃,睡,学习等等,我们可以将这些属性和行为抽象出来成为一个类,也就是人类。假设多个类存在相同属性和行为时,我们同样可以将这些内容抽取到单独的一个类中,那么这多个类没有必要再定义这...原创 2019-04-20 20:46:11 · 372 阅读 · 0 评论 -
面向对象编程
面向对象编程概述:面向对象本身就是一种方法;一种对现实世界理解和抽象的方法。也是一种更加符合人类的思想习惯的思想,将复杂问题简单化,将我们从执行者变成了指挥者。角色发生了转换。与面向过程的比较:面向过程事物比较简单,可以用线性思维解决的。首先要做什么,怎么做,最后我们再代码体现。一步一步去实现,而具体的每一步都需要我们去实现和操作。这些步骤相互调用和协作,实现我们的功能。每一个步...原创 2019-04-18 21:40:34 · 171 阅读 · 0 评论 -
数组相关知识的整理
数组什么是数组?数组的概念数组有什么特点怎么用相关的算法数组的概念数组是一个变量,存储相同数据类型的一组数据。作用: 告诉计算机数据类型是什么?格式: 数据类型 数组 名[ ] ;数据类型[ ] 数组名 ;注意: 声明数组时不规定数组长度。数组的特点特点: 数据类型相同 数组名实际就是一个变量,既然是变量就必须先赋值再使用 ...原创 2019-04-17 20:39:29 · 175 阅读 · 0 评论 -
Java中的Properties类
文章目录Java中的Properties类前言主要方法读取Properties文件相关实例Java中的Properties类前言Java中的Properties类属于配置文件,以键值对的方式存储,可以看做是属性集。Properties类(Java.util.Properties)继承Hashtable (Java.util.Hashtable)主要方法getProperty ( ...原创 2019-05-09 22:30:37 · 188 阅读 · 0 评论 -
反射获取字节码文件的三种方式
文章目录反射获取字节码文件的三种方式方式一方法二方法三反射获取字节码文件的三种方式Class类:对Class文件的一种描述反射:通过Class来获取字节码文件对象,使用字节码文件对象来获取类的一些描述信息方式一Object的getClass方法public class Test { public static void main(String[] args) throws ...原创 2019-05-10 21:03:54 · 1018 阅读 · 0 评论