String
-
Java中为何用char[]数组来操作密码
1. 概述 本文解释Java中为什么用char[]来表示密码而不是String。注意本文重点在内存中操作密码的方法而不是存储密码的实际方法,存储密码我们通常放在持久层。假设我们不能…
-
JAVA:值传递和引用传递
JAVA:值传递和引用传递 我们先来看一下值传递和引用传递的定义; 值传递(pass by value):在调用函数时,将实际参数复制一份传递到函数中,这样在函数中对参数进行修改,…
-
理解Java中的引用传递和值传递
关于Java传参时是引用传递还是值传递,是一个讨论比较多的话题,有说Java中只有值传递,也有些地方说引用传递和值传递都存在,本篇记录思考过程,不保证正确性, 感兴趣的同学一起讨论…
-
JAVA使用easyexcel操作Excel
之前写过一篇《JAVA操作Excel》,介绍了jxl和poi读写Excel的实现,今天为大家介绍一下使用easyexcel对Excel进行读写,项目主页地址:https://git…
-
Java中的值传递和引用传递(详解)
1.1 基本概念值传递:传递对象的一个副本,即使副本被改变,也不会影响源对象,因为值传递的时候,实际上是将实参的值复制一份给形参。 引用传递:传递的并不是实际的对象,而是对象的引用…
-
Java 编程问题:十二、`Optional`
原文:Java Coding Problems 协议:CC BY-NC-SA 4.0 贡献者:飞龙 本文来自【ApacheCN Java 译文集】,自豪地采用谷歌翻译。 本章包括 …
-
355综合案例文件搜索和356File过滤器的原理和使用
综合案例文件搜索 搜索D:/a目录中的,java文件。 分析 1.目录搜索,无法判断多少级目录,所以使用递归,遍历所有目录 2遍历目录时,获取的子文件,通过文件名称,判断是否符合条…
-
PHP中$_SERVER函数的PHP地址url参数
详解PHP中$_SERVER函数的QUERY_STRING和 $_SERVER存储当前服务器信息,其中有几个值 如$_SERVER[“QUERY_STRING…
-
Java实现批量下载多文件(夹)压缩包(zip)续
问题现状 在Java实现批量下载多文件(夹)压缩包(zip)篇幅中通过在服务器上创建临时文件,借助hutool的ZipUtil将文件(夹)压缩写入至response的OutputS…
-
Java 9 缩小字符串( Compact String)
从 Java 9 开始,JDK 开始引入了一个叫做 缩小字符串( Compact String)。 在中文语境下,压缩和缩小都是削减的意思,很多时候是可以通用的,但是实际上还是有区…