java
cute_Niu
这个作者很懒,什么都没留下…
展开
-
【java】JVM的GC
1.jvm运行时区域划分线程私有程序计数器:线程执行到那一行虚拟机栈:java方法内存模型本地方法栈:native方法内存模型在Hotspot中JVM中本地方法和虚拟机栈合二为一线程共享堆:所有对象实例与数组对象方法区:已加载的类信息、静态变量、常量运行时常量池:方法区的一部分,字面量与符号引用字面量:直接写出来的值 10、“abc” 10.12.GC相关:如何判断对象是否...原创 2019-08-04 11:35:46 · 114 阅读 · 0 评论 -
【Java】可变参数形参
方法的重载定义:在同一个类中,允许存在一个以上的同名方法,只要他们的参数类型或个数不同即可。“两同一不同”:同一个类,相同方法名,参数列表不同(参数个数不同、参数类型不同)判断是否是方法的重载跟方法的权限修饰符、返回值类型、形参变量名、方法体都没有关系!在通过对象调用方法时,如何确定某一个指定的方法: ...原创 2019-08-04 11:38:55 · 265 阅读 · 0 评论 -
【Java小项目】redis-like
项目描述本项目主要是一个单线程的实现了redis一些命令的内存数据库。主要采用maven对项目实施代码管理,通过I/O流实现对命令的读取和输出。实现了对于redis的数据传输协议的解析以及对于lists、hashes中的命令进行了实现,如lpush、lpop、lrange、hset、hget等。关键字redis、协议解析、I/O、Socket、网络、TCP源代码Protocal.java...原创 2019-08-22 10:52:07 · 288 阅读 · 0 评论 -
对于redis-like项目的测试
redis-like项目地址:https://blog.csdn.net/cute_Niu/article/details/100008649功能测试:1.对于lpush命令进行测试编写测试用例:对于向niu中进行数据插入测试用例预期结果lpush niu 1成功插入数据 1lpush niu hello成功插入数据 hellolpush niu返回...原创 2019-09-05 14:53:04 · 278 阅读 · 1 评论