首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
java
相关资讯
热门
最新
后端
01-01 08:00
后端
Java中JDK、JRE、JVM的关系
Java中JDK、JRE、JVM的关系,Java中JDK、JRE、JVM的关系JDK(JavaDevelopmentKit)(Java开发工具包)JDK包含Java的开发工具和JRE,JDK本身含有JRE,所以安装JDK以后就不需要再安装JRE了。JRE(JavaRuntimeEnvironment)(Java运行环境)JRE包括JVM和Java程序所需要的核心类库等,如果想运行一个开发好的Jav
106
后端
01-01 08:00
后端
Java开发常见面试题详解(并发,JVM)
Java开发常见面试题详解(并发,JVM),Java开发常见面试题详解(并发,JVM)预览并发问题详解请谈谈你对volatile的理解linkCAS你知道吗?link原子类Atomiclnteger的ABA问题谈谈?原子更新引用知道吗?link我们知道ArrayList是线程不安全,请编码写一个不安全的案例并给出解决方案link公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解?请手写一个自旋
111
后端
01-01 08:00
后端
Java基础之线程篇
Java基础之线程篇,Java基础之线程篇什么是线程?线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。线程的状态:新建(NEW):新创建了一个线程对象。可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu的使用权。运行(RUNNI
184
后端
01-01 08:00
后端
Java程序设计学习笔记【第二篇】Java语言基础
Java程序设计学习笔记【第二篇】Java语言基础,Java程序设计学习笔记【第二篇】Java语言基础学习内容2.1、数据类型2.2、基本数据类型应用示例2.3、表达式和运算符2.4、程序控制语句学习产出2.1数据类型2.1.1Java的数据类型Java语言的数据类型可以分为两大类:基本数据类型和引用数据类型(复合数据类型)。数据类型特点由程序设计语言系统所定义的、不可再划分基本数据类型数据所占的
123
后端
01-01 08:00
后端
Java通过Jsoup解析HTML文件
Java通过Jsoup解析HTML文件,Java通过Jsoup解析HTML文件一、Jsoup简介Jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。二、Jsoup的主要功能1、从一个URL,文件或字符串中解析HTML2、使用DOM或CSS选择器来查找、取出数据3、可
141
后端
01-01 08:00
后端
JAVA学习笔记三(入门级)
JAVA学习笔记三(入门级),JAVA学习笔记三(入门级)2.3数据类型java是一个强类型语言,与c++类似,变量必须严格符合规定,所有变量都必须先定义再使用。而javascripts是弱类型语言。java数据类型分为两大类,基本类型和引用类型。基本数据类型(Primitivetype):数值型:由整数类型、浮点类型以及字符类型组成。其中整型有byte/short/int/long,浮点型有fl
112
后端
01-01 08:00
后端
Java通过QRCode生成二维码
Java通过QRCode生成二维码,Java通过QRCode生成二维码一、前言QRCode码,是由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点。先下载QRCode.jar包:https://pan.baidu.com/s/1Pb9XzWKhumgwaYrE90vyWg二、代码实例1
154
后端
01-01 08:00
后端
Java中的hash结构总结:HashSet、HashMap、HashTable
Java中的hash结构总结:HashSet、HashMap、HashTable,Java中的hash结构总结:HashSet、HashMap、HashTableJava中常用的Hash结构只有HashSet和HashMap两类,HashTable是HashMap的一种子类,下面对它们的继承关系,接口方法进行总结。Java集合框架概述因为三者都是Java集合体系中的一部分,所以先介绍java的集合
137
后端
01-01 08:00
后端
Java多线程学习笔记 - 1
Java多线程学习笔记 - 1,Java多线程学习笔记-1一、多任务概述:多任务就是同时运行多个任务。好处:充分利用了CPU的资源,提高了代码的执行效率。执行方式:并发:在一段时间内交替去执行多项任务【任务数>核数】并行:多个计算机内核一起执行任务,一个内核负责执行一个任务【任务数<=核数】实现方式:多线程或多进程。二、进程与线程2.1概述进程:一个正在运行的程序或软件就是一个进程,它是操作系统进
120
后端
01-01 08:00
后端
java中的CAS操作以及ABA问题
java中的CAS操作以及ABA问题,java中的CAS操作以及ABA问题java锁在并发中占据着重要的地位,但是有一个缺点就是,当一个线程没有获取到锁的时候就会被阻塞挂起,等到锁被释放时再重新被唤醒去竞争锁这个是比较耗费系统资源的。因为java的线程是映射到操作系统原生线程之上的,如果要阻塞或唤醒一个线程就需要操作系统介入,需要在户态与核心态之间切换,这种切换会消耗大量的系统资源,因为用户态与内
119
«
1
2
...
284
285
286
287
288
289
290
291
292
»