首页 软件开发 代码讲解 JAVA ( Page 30 )

JAVA 2372

#java
Java基础之TreeMap详解

一、写在前面 TreeMap的底层数据结构是红黑树,且TreeMap可以实现集合元素的排序。 所以TreeMap的源码需要实现: 1.红黑树的数据结构,以及红黑树的节点插入,删除,…

2021-06-05 972

#java
如何使用Java操作Zookeeper

简介 Java操作Zookeeper有很多种方式,如zookeeper、zkclient、curator等等,下面介绍下使用zkclient的方式操作Zookeeper。 Mave…

2021-06-05 188

#java
Java 汇编JVM编写jasmin程序的操作方法

Jasmin是Java汇编语言,以文本方式来描述JVM的指令集以及Java Class的结构,Jasmin编译器可以把汇编语言转换成二进制的字节码,使JVM可以调入执行。 Jasm…

2021-06-05 367

#java
Java 使用openoffice进行word转换为pdf的方法步骤

一、下载openoffice第三方工具 建议下载4.1.6版本 http://www.openoffice.org/download/index.html 二、开启openoffi…

2021-06-05 498

#java
深入浅析Java常用的格式化Json工具类

扩展:Java常用工具类汇总 前置条件 导入以下 jar 包 <dependency> <groupId>com.alibaba</groupId&g…

2021-06-04 124

#java
Java多线程之Disruptor入门

一、Disruptor简介 Disruptor目前是世界上最快的单机消息队列,由英国外汇交易公司LMAX开发,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处…

2021-06-04 990

#java
java基础之NIO介绍及使用

一、NIO java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)…

2021-06-04 896

#java
Java实战之用Spring开发条形码和验证码

一、条形码 代码如下: import javax.swing.*; import java.awt.*; import java.awt.image.BufferedImage; …

2021-06-04 256

#java
java sleep()和wait()的区别点总结

1、区别说明 wait()是Object的方法,sleep()是Thread的方法。 wait()必须采用同步方法,不需要sleep()方法。 线程在同步方法中执行sleep()方…

2021-06-04 935

#java
Java多线程之synchronized关键字的使用

一、使用在非静态方法上 public synchronized void syzDemo(){ System.out.println(System.currentTimeMilli…

2021-06-04 681

#java
Java基础之Spring5的核心之一IOC容器

一、什么是IOC 1)控制反转,把创建对象和对象的调用过程交给Spring 管理。 2)使用IOC的目的,为了降低耦合度。 二、IOC的底层原理 XML解析、工厂模式、反射 三、I…

2021-06-04 224

#java
Java基础之ClassLoader详解

一、ClassLoader简介 ClassLoader负责在运行时将Java类动态加载到JVM中,而且ClassLoader是JRE的一部分。因此,由于ClassLoader的存在…

2021-06-04 824
1 28 29 30 31 32 198