1 package Inner; 2 /** 3 * 测试内部类的使用 4 * @author 小王同学 5 * 1.成员内部类 ①非静态内部类 ②静态内部类 6 * 2.局部内部类 7 * 3.匿名内部类 8 * 总结…
标签:java后端开发
collection(list,set,map)集合详解
一:java集合的体系结构如下: Java集合大致分为Set、List、Queue、Map四个体系 。Collection: List和Set,Queue继承自Collection接口。 |…
Java String类
Java String类 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = "He…
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)一些基本类型的变量和对象的引用变量都是在函数的…
啊哈算法之纸牌游戏小猫钓鱼
简述 本算法摘选自啊哈磊所著的《啊哈!算法》第二章第三节的题目——纸牌游戏小猫钓鱼。文中代码使用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…
Spring的核心机制:依赖注入
依赖注入的概念 当一个对象要调用另一个对象时,一般是new一个被调用的对象,示例: class A{ private B b=new B(); public void&nbs…
传入一个Map 返回它按value排序后的结果
1 //传入一个Map<String,Long> 返回它按value排序后的结果 sort为正序还是倒序(-1倒序),size为要几条数据 2 private static Map<String, Lo…