
java基础
文章平均质量分 92
陈先生chen
这个作者很懒,什么都没留下…
展开
-
Java集合(Collection)简介
Collection框架的结构Collection:List : Vector, ArrayList , LinkedListSet : HashSet, TreeSetVector: 底层数据结构是数组结构,线程安全,但速度慢,已被ArrayList替代。ArrayList:线程不安全,查询速度快,底层数据结构是数组结构。LinkedList:线程不安全。增删速度快...原创 2018-12-28 10:13:12 · 1185 阅读 · 0 评论 -
多线程 汇总
多线程一.进程和线程谈到多线程,就得先讲进程和线程的概念。1.进程进程可以理解为受操作系统管理的基本运行单元。360浏览器是一个进程、WPS也是一个进程,正在操作系统中运行的".exe"都可以理解为一个进程.2.线程进程中独立运行的子任务就是一个线程。像QQ.exe运行的时候就有很多子任务在运行,比如聊天线程、好友视频线程、下载文件线程等等。3.为什么要使用多线程如果使用得当,线...原创 2019-01-17 21:15:21 · 350 阅读 · 0 评论 -
Object类的各个方法及其作用
Object类的各个方法及其作用一、简介Object类 1、Object类是所有类的父类,即每个类都直接或简介继承自该类。所以一个Object类型的变量可以引用任何对象,不论是类实例还是数组。2.在不明确给出父类的情况下,Java会自动把Object作为要定义类的父类。3. Object类有一个默认构造方法public Object(),在构造子类实例时,都会先调用这个默认构造方法...原创 2019-01-09 15:06:22 · 3204 阅读 · 0 评论 -
史上最全 javaSE基础和高级面试题整理
javaSE基础和高级一.面向对象基础1.面向对象的特征有哪些方面?面向对象的编程语言有封装、继承 、多态、抽象等4个主要的特征。封装: 面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,只要记住让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只有这个类自己的方法才可以访问到这些成员变量,这就基本上实现对象的封装,把握一个原则:把对同一事...原创 2019-02-14 20:25:55 · 2731 阅读 · 3 评论