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

JAVA 2372

#java
基于Java代码配置MyBatis Generator

使用MyBatis Generator生成器时,有时候没办法使用xml形式的配置文件,比如将Maven项目设置成pom打包方式(<packaging>pom</p…

2020-10-08 409

#java
深入分析JAVA流程控制语句

复合语句 Java的复合语句是以整个区块为单位的语句,由{}以及{}内包含的内容组成 对于复合语句来说,复合语句创建了一个局部变量的作用域,该作用域中变量可以创建并使用,在作用域外…

2020-10-08 881

#java
Java使用数组实现ArrayList的动态扩容的方法

提到数组大家肯定不会陌生,但我们也知道数组有个缺点就是在创建时就确定了长度,之后就不能更改长度。所以Java官方向我们提供了ArrayList这个可变长的容器。其实ArrayLis…

2020-10-08 615

#java
Java JDK动态代理实现原理实例解析

JDK动态代理实现原理 动态代理机制 通过实现 InvocationHandler 接口创建自己的调用处理器 通过为 Proxy 类指定 ClassLoader 对象和一组 int…

2020-10-08 662

#java
新手场景Java线程相关问题及解决方案

一、创建线程方式 a. 继承线程类( new Thread),重写run方法; public class MyThread extends Thread{//继承Thread类  …

2020-10-08 658

#java
详解JAVA 设计模式之状态模式

在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改…

2020-10-08 523

#java
详解java NIO之Channel(通道)

通道(Channel)是java.nio的第二个主要创新。它们既不是一个扩展也不是一项增强,而是全新、极好的Java I/O示例,提供与I/O服务的直接连接。Channel用于在字…

2020-10-08 366

#java
Java实现快速并查集

在一些应用的问题中,需将n个不同的元素划分成一组不相交的集合。开始时,每个元素自成一格单元素集合,然后按一定顺序将属于同一组的元素的集合合并。其间要反复用到查询某个元素属于哪个集合…

2020-10-08 714

#java
一文读懂Java Iterator(迭代器)

Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和HashSet 等集合。 Iterator 是 Java 迭代器最简…

2020-10-08 708

#java
Java 程序内部是如何执行的?

我们日常的工作中都使用开发工具(IntelliJ IDEA 或 Eclipse 等)可以很方便的调试程序,或者是通过打包工具把项目打包成 jar 包或者 war 包,放入 Tomc…

2020-10-08 780

#java
IDEA Java win10环境配置的图文教程

为了方便以后配置新的windows电脑java、idea,所以专门记录一下 1:JDK   JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程…

2020-10-08 318

#java
浅谈JAVA字符串匹配算法indexOf函数的实现方法

前言 相信每个学习过Java的人都使用过indexOf函数,indexOf函数我们可以查找一个字符串(模式串)是否在另一个字符串(主串)出现过,返回结果表示出现位置的下标,如果返回…

2020-10-08 784