JavaSE
文章平均质量分 94
耳冉鹅
程序员小白
展开
-
注解与反射详解通俗易懂
一、注解–Java.Annotation1、什么是注解Annotation是JDK5引入的技术Annotation的作用:不是程序本身,但可以对程序作出解释(这一点与注释(comment)没区别)可以被其他程序(比如:编译器等)读取Annotation的格式注解是以“@注解名”在代码中存在的,还可以添加一些参数值例如: @SuppressWarnings(value=“unchecked”)Annotation在哪里使用可以附加在package、class、method、原创 2021-01-20 15:57:42 · 283 阅读 · 0 评论 -
最全多线程讲解
一、线程、进程、多线程1、普通方法调用和多线程调用2、进程(Process)与线程(Thread) 程序是指令和数据的有序集合,本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位 通常在一个进程中科院包含若干个线程,当然一个进程至少有一个线程,不然就没有了存在的意义。线程是CPU调度和执行的单位3、线程的创建4、实现Runnable接口public class test1 implements Runnable {原创 2021-01-19 14:48:40 · 269 阅读 · 0 评论 -
复习六: 线程
一、 概述1、 进程与线程进程:指的是正在运行的程序线程:线程是进程中的一个执行单元,是程序使用CPU的基本单位(调度)。负责当前进程中程序的执行。是进程中单个顺序控制流(执行路径),是一条单独执行的路径一个程序运行后,至少有一个进程,一个进程可包含多个线程在操作系统中,进程是资源分配的基本单位,线程是调度的基本单位在没有出现进程之前,进程既是操作系统进行资源分配的基本单位,又是调度的基本单位单线程程序:有多个任务只能依次执行并且上一个任务执行结束后下一个任务原创 2020-12-11 20:30:53 · 136 阅读 · 1 评论 -
复习五:集合
一、 集合与数组的区别二、 概述List、Set、Map都是接口。List、Set继承于Collection接口Map为独立接口Set接口:HashSetLinkedHashSetTreeSetList接口:ArrayListVectorLinkedListMap接口:HashtableLinkedHashMapHashMapTreeMapCollection接口下还有Queue接口,包含PriorityQueue类三、 Collecti.原创 2020-11-23 23:16:28 · 126 阅读 · 0 评论 -
复习四:常用类
Object类类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。简单来说就是,Object类是所有类的父类,包括我们所写的类,我们在使用类的时候就会利用Object类中的方法hashCode()public int hashCode();返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算不同对象的 hashCode() 的值一般是不相同。但是,同一个对象的hashCode() 值肯定相同。(就好像身份证号一样,两个原创 2020-11-17 15:56:17 · 172 阅读 · 0 评论 -
复习三:异常
异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误、输入错误)所导致的。在Java等面向对象的编程语言中异常属于对象。异常与错误的区别异常(Exception)都是运行时的。编译时产生的不是异常,而是错误(Error)。最开始大家都将程序设计导致的错误(Error)认定文不属于异常(Exception)。但是一般都将Error作为异常的一种,所以异常一般分两类,Error与Except。Java中的异常异常都是从类Throwable类派生出来的,而Throwable类是直接从原创 2020-11-16 15:11:25 · 206 阅读 · 0 评论 -
复习二:面向对象
什么是面向对象面向过程:可以是看做步骤化的过程。分析出实现需求所需要的每一步,再通过函数逐步实现该步骤,依次调用函数即可好比与把大象装进冰箱里分三步,第一步开冰箱门,第二步把大象放进去,第三步关上冰箱门面向对象:Java语言是一门完全面向对象的编程语言面向对象就是把需求按照功能等划分出来,把存在共性的部分封装成对象创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为类与对象类: 是一组相关的属性和行为的集合(抽象的)对象: 是类事物的具体表现形式(现实具体存原创 2020-10-19 15:24:08 · 169 阅读 · 2 评论 -
JavaSE回顾
JavaSE回顾复习对于JavaSE有总体性的理解,但例如线程池、注解等方面知识理解不足,今后会不断补充知识。基础语法、方法的知识在平时时常运用,之后的文章会从数组开始,冲冲冲!原创 2020-09-19 15:50:52 · 164 阅读 · 0 评论