Java String类 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = "He…
分类:java
java程序中线程cpu使用率计算
最近确实遇到题目上的刚需,也是花了一段时间来思考这个问题。 cpu使用率如何计算 计算使用率在上学那会就经常算,不过往往计算的是整个程序执行的时间段,现在突然要实时计算还真…
JAVA基础之Properties类、序列化流及打印流、commons-IO
个人理解: Properties类是个存储String类型的键值对的集合类,可以用其存储一些关键的账号密码什么的,同时后面的注释可以很好的帮助理解,但是需要注意的是其文件中不能出现其他的符号,存用store,取用lo…
解决多个版本jar包冲突【jar内包名重命名】
需求: 在原有系统上新增功能,原有系统使用的是旧版本的jar,由于某些原因,新增的功能要导入新版本的jar。需要两个jar包可以共存并互不影响。 例:原有jar包:pdfbox-app-1.8.1.jar 新增j…
Java内存结构详解
Java内存结构详解 Java把内存分成:栈内存,堆内存,方法区,本地方法区和寄存器等。 下面分别介绍栈内存,堆内存,方法区各自一些特性: 1、栈内存 (1)一些基本类型的变量和对象的引用变量都是在函数的…
java入门第三季第一章习题小解(希望高手给与改进!)
import java.util.Scanner; public class SeachBookMachine { static void method1(String xuhao[],String shuming[])…
Java 8 并发教程:原子变量和 ConcurrentMap
欢迎阅读我的Java8多线程编程系列教程的第三部分。这个教程包含并发API的两个重要部分:原子变量和ConcurrentMap。由于最近发布的Java8中的lambda表达式和函数式编程,二者都有了极大的改进。所有这些新…
啊哈算法之纸牌游戏小猫钓鱼
简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第三节的题目——纸牌游戏小猫钓鱼。文中代码使用C语言编写,但是仔细看了一遍发现原书中有个细节是错误的,也就是说按照算法题目意思,原书中作者的代码是有出入的,具体可以往本篇…
bit和byte的区别是什么?
bit(位/比特):计算机运算的基础单位; byte(字节):计算机中文件大小的基本计量单位。 转换关系:8 bit = 1 Byte1024 Byte = 1 KB1024 KB = 1 MB1024 MB = 1 G…
啊哈算法之巧用队列解密QQ号
简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第一节的题目——使用队列来解密举例中按照规则加密的QQ号。文中代码使用C语言编写,博主通过阅读和理解,重新由Java代码实现了一遍,意在深刻理解队列这一数据结构的特性和操…
java--Thread
多线程 //一种方法是将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例(不推荐) //另一种方法是声明实现 Runnable 接口的类。该类然后实现 ru…
JDK 11处特性冻结状态,看看Java 11 API变更
自从上个月进入“减速(ramp-down)”阶段以来,JDK 11 的特性已经处于冻结状态。这些重大的变化已被列为 JEP(JDK Enhancement Proposal 特性增强提议)。此外,JDK 11 中也有很多…