![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试题要点
出现一片乱码
懒的动系列
展开
-
Java枚举知识点总结
枚举 权限修饰符 enmu 枚举名称{ 实例1,实例2,实例3,实例4; } public enmu Student{ one(10),tow(20),three(30); private int Value; private Student(int Value){ this.Value = Value; } public int getValue(){ return Value; } } 2、枚举类的主要方法 返回类型 方法名称 方法说明 int compareTo原创 2020-10-02 16:58:40 · 434 阅读 · 0 评论 -
XML与Json文件解析(基于java)
1、XML 特性 + 1、xml具有平台无关性,是一门独立标记语言 + 2、xml具有自我描述 .xml文件是保存xml数据的一种方式 (注意:不要讲xml语言理解成xml文件 ) 语法 开始标记为(开放标记):<标记名称> 结束标记为(闭合标记):</标记名称> java解析xml方法: 1、SAX解析 SAX解析器,逐行解析XML文件 2、DOM解析 需要加载整个文档和内存建立文档数模型 3、JDOM解析 成文Java特定文档模型,它简化与XML的交互并且比.原创 2020-09-28 18:01:31 · 322 阅读 · 0 评论 -
多线程知识点梳理(基于Java语言)
1、线程与进程 进程:指一个内存中运行的应用程序,每个进程都有独立的内存空间. 线程:(1)进程中的执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程. (2)线程实际上时在进程基础之上的进一步划分, 一个进程启动之后,里面的若干执行路径又可以划分成若干个现充. 2、线程调度 分时调度:所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间。 抢占式进度: (1)优先让优先级高的线程使用CPU,若干线程的优先级相同,那么会随机 选择一个线程,而CPU使用抢占式调原创 2020-09-24 14:20:05 · 174 阅读 · 0 评论 -
java面向对象知识点梳理二 (Java面试知识要点)
1、多态 (1)概念:就是对象的多种表现形式 (2)多态的体现: 对象的多态,在类中子类和父类之分,子类就是父类的一种形态 方法的重载和重写就是多态的一种 重载:一个类中方法的多态性体现 重写:子父类中方法的多态性体现 (3)多态的使用:多态的类型转换 向上转型:将子类实例变为父类实例 {格式: 父类 父类对象=子类实例} 向下转型:将父类实例变为子类实例 {格式:子类 子类对象=(子类)父类实例} 2、instanceof 作用:判断摸个对象是否是指定类的实例,则可以使用instanceof关键字原创 2020-09-20 11:38:23 · 100 阅读 · 0 评论 -
面向对象编程知识点梳理一(JAVA面试知识要点)
1、继承格式 (1)继承是java面向对象编程技术一块基石,因为他运行创建分等级层次的类 (2)java只能单继承和多重继承,不能多继承 (3)单继承:一个类只能继承一个类 多重继承:A继承B,B继承C Class 父类{ 属性; 方法; } Class 子类 extends 父类 { 属性; 方法; } 2、Super解释 (1)通过super:可以访问父类构造方法 (2)调用super构造方法的代码,必须写在子类构造方法的第一行 (3)通过super:可以访问父类的属性 (4)通过sup原创 2020-09-17 11:41:15 · 96 阅读 · 0 评论