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

JAVA 2372

#java
java构造函数的三种类型总结

我们说构造函数能处理参数的问题,但其实也要分三种情况进行讨论。目前有三种类型:无参、有参和默认。根据不同的参数情况,需要我们分别进行构造函数的讨论。这里重点是无参构造函数的初始化也…

2021-01-08 529

#java
Java 如何安全的发布对象

安全发布对象 在静态初始化函数中初始化一个对象引用 将对象的引用保存到volatile类型域或者AtomicReference对象中 将对象的引用保存到某个正确构造对象的final…

2021-01-08 877

#java
Java Bean与Map之间相互转化的实现方法

概述   Apache的BeanUtils Bean工具类很强大,基本涵盖了Bean操作的所有方法。这里的话我们就讲讲两个方面,一是Bean covert to Map,二是Map…

2021-01-08 335

#java
Java文件快速copy复制实例代码

前言 最近学习netty的时候发现nio包下有个FileChannel类,经过了解这个类作用是个专门负责传输文件的通道,支持多线程,而且经过反复多次测试FileChannel复制文…

2021-01-08 828

#java
关于Java下奇怪的Base64详解

下面这一段代码中会报错。 package jiangbo.java.lang; import java.io.IOException; import java.nio.charse…

2021-01-08 756

#java
Java发送http请求的示例(get与post方法请求)

package com.jiucool.www.struts.action;  import java.io.BufferedReader; &nbs…

2021-01-08 579

#java
java中throws实例用法详解

在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开。throws的作用是声明抛出,在名称上也跟throw有所不同。下面我们就throws对…

2021-01-08 999

#java
Java HashSet(散列集),HashMap(散列映射)的简单介绍

简介 本篇将简单讲解Java集合框架中的HashSet与HashMap。 散列集(HashSet) 快速入门 底层原理:动态数组加单向链表或红黑树。JDK 1.8之后,当链表长度超…

2021-01-08 780

#java
详解java中static关键词的作用

在java中,static是一个修饰符,用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能;被static关键字修饰的方法或者变量不需要依赖于对象来进…

2021-01-08 266

#java
Java中while语句的简单知识及应用

先谈谈while循环的三要素 while循环的三要素:(1)初始化变量(2)循环条件(3)改变循环变量的值 当你要用while循环时主要知道这三个要素什么,那么循环起来就得心应手了…

2021-01-08 399

#java
Java中lombok的@Builder注解的解析与简单使用详解

Lombok中@Builder用法 1、建造者模式简介:Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地…

2021-01-08 540

#java
java处理csv文件上传示例详解

前言:示例只是做了一个最最基础的上传csv的示例,如果要引用到代码中去,还需要根据自己的业务自行添加一些逻辑处理。 ReadCsvUtil工具类 package com.hanfe…

2021-01-03 186
1 75 76 77 78 79 198