![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
学习过程中有关Java的知识点。生命不止,学习不息!
努力小c
不骄不躁,慢慢来会比较快。
展开
-
【java】【dailyStudy】Deque 双端队列
简介Deque是一个接口,继承自Queue,实现类是LinkedList、ArrayDeque;这个两个类都提供了双端对列,而且在必要时可以增加队列的长度;插入元素# 在头部插入void addFirst(E elemet); #如果队列已满会抛出IllegalStateExceptionboolean offerFirst(E element);# 在尾部插入void addLast(E element);boolean offerLast(E element);删除元素原创 2022-02-06 22:52:59 · 420 阅读 · 0 评论 -
每日专题——Java三大特性(三)-封装
注:每日专题系列均为本人为梳理知识从网络中摘抄总结而来,侵删1、概述封装就是将某些信息隐藏在内部类,不允许外部程序直接访问,并通过改类提供的方法来实现对隐藏信息的操作和访问。即:隐藏对象信息,留出访问接口。2、封装的实现1)、 将属性的修饰符设置为private2)、 为private属性创建getter和setter方法,设置为public,以供其他类访问3)、 在getter方法和...原创 2020-04-04 21:57:57 · 89 阅读 · 0 评论 -
每日专题——Java三大特性(二)-多态
注:每日专题系列均为本人梳理知识过程中从网络博客参考而来,仅作为学习之用,侵删。多态1、概述Java中的引用类型有两个:1、编译时类型,即由声明该变量时使用的类型决定。2、运行时类型,即由实际赋给该变量的对象决定。而多态的引用类型是编译时类型。多态: 指程序中定义的引用变量所指的具体类型和通过改引用变量发出的方法调用在编译时不确定,在程序运行期间才确定。通俗理解就是,同一个接口使用...原创 2020-04-04 21:56:32 · 354 阅读 · 0 评论 -
每日专题——Java三大特征(一)继承
注:每日专题系列均为本任为了梳理知识从各博客搜集整理,侵删1、什么是继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例对象和方法,或者子类从父类继承方法,使得子类具有父类相同的行为。一般来说,子类比超类拥有的功能更加丰富。(子类相当于是对父类的一个扩展和细化)。在通过扩展超类定义子类时,仅需要指出子类与超类的不同之处。因此在设计类的时候,应该将通用的方法放到超类中,而...原创 2020-04-04 18:36:01 · 125 阅读 · 0 评论 -
每日专题——线程常用方法
注:每日专题系列均为本人为了梳理学习从各大博客收集整理1、线程启动与执行1、start(): 启动线程并执行相应的run()方法。调用该方法会创建一个新的线程,而这个新的线程会执行Thread类中的run()方法。一个线程不能重复start()用start()来启动线程,实现了真正意义上的启动线程,此时会出现异步执行的效果。package multithread;class Th...原创 2020-04-04 18:33:54 · 107 阅读 · 0 评论 -
每日专题——线程与进程(二)-线程安全
注:每日专题系列是为了个人学习而整理的,知识点内容均从各大博客收集整理线程安全定义: 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。即:多个线程访问同一变量或者对象时,每次都能够保证结果是正确的。线程安全——原子性原子性,提供了互斥访问,即同一时刻只能有...原创 2020-04-04 17:47:19 · 127 阅读 · 0 评论 -
每日专题——java线程与进程(一)-基本概念
1、线程与进程1、进程进程是指运行中的运用程序,每个进程都有自己独立的内存空间(也称进程空间或虚空间)。进程是操作系统控制的基本单元。比如正在运行的某个程序就成为进程。2、线程线程就是进程中的一个执行流程,是进程中的一个实体,是被系统独立调度和分派的基本单位。线程没有独立的系统资源(空间),但它可以与同属一个进程的其他线程共享进程所拥有的全部资源。一个进程可以有多个线程,同一个进程的多线程...原创 2020-04-04 17:40:18 · 105 阅读 · 0 评论