加载中
Java 线程的基本状态以及状态之间的关系

线程的基本概念:线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。 Java中的线程有四种状态分别是:运行、就绪、挂起、结束。 其中 Ru...

05/30 13:45
28
Java 自带的常用类

一、字符串相关类 String类:构造字符串对象 常量对象:字符串常量对象是用双引号括起的字符序列。 例如:"hello"、"96.97"、"boy"等。 字符串的字符使用Unicode字符编码,一个字符占两个字节...

04/05 11:50
50
Java的枚举与注解

一、枚举类 JDK1.5之前需要自定义枚举类;JDK 1.5 新增的 enum 关键字用于定义枚举类。若枚举只有一个成员, 则可以作为一种单例模式的实现方式 1.1 枚举类的属性 枚举类对象的属性不应允许被...

jdk
2020/12/13 23:22
1.9K
为什么 Java Integer 中“128==128”为false,而”100==100“为true?

这是一个挺有意思的讨论话题,让我们用代码说话吧! 运行下面的代码: Integer a = 128, b = 128; System.out.println(a == b); Integer c = 100, d = 100; System.out.println(c == d); 你会得...

2020/12/06 00:34
84
Java 反射机制

一、简介 1.1 Java Reflection Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 1....

Java程序员最常用的 Spring 相关注解

1、@Required 此注解用于bean的setter方法上。表示此属性是必须的,必须在配置阶段注入,否则会抛出BeanInitializationExcepion。 2、@Autowired 此注解用于bean的field、setter方法以及构造...

2020/10/18 20:19
23
SpringBoot 优雅停服

一、介绍 当外部流量请求到服务端接口执行业务逻辑的时候,若服务端此时执行关机 (kill),spring boot 默认情况会直接关闭容器(tomcat 等),导致此业务逻辑执行失败。在一些业务场景下:...

如何高效地判断数组中是否包含某特定值

如何检查一个未排序的数组中是否包含某个特定值,这是一个在Java中非常实用并且频繁使用的操作。检查数组中是否包含特定值可以用多种不同的方式实现,但是时间复杂度差别很大。下面,将为大家...

2020/07/19 11:58
2.1K
Java异常处理与自定义异常

一、何为异常 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常) Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚...

2020/07/18 22:34
213
JAVA RESTFUL API和Apache Dubbo RPC接口文档生成的工具Smart-doc

一、简介 Smart-doc是一款同时支持JAVA RESTFUL API和Apache Dubbo RPC接口文档生成的工具,smart-doc颠覆了传统类似swagger或swagger2这种大量采用注解侵入来生成文档的实现方法。 如果你已...

Java 常用基础语法(下)

一、继承 为什么要有继承? # 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 # 此处的多个类称为子类,单独的这...

2020/04/26 00:35
16
Java 常用基础语法(上)

一、Java语言运行机制及运行过程 Java语言的特点: 特点一:面向对象 两个基本概念:类、对象 三大特性:封装、继承、多态 特点二:健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性...

2020/04/20 08:21
15
Java 多进程

一、何为程序?进程?线程? 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序...

2017/08/20 21:13
450

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部