
java
文章平均质量分 67
奋斗的搬运队
个人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA 反射简单实践
最近复习了java反射,还是可以做一些东西的。1.最近项目需要一个功能。接口调用,需要一个模块来维护其他模块的接口。以及调用这个接口,做到智能分配。项目需要,考虑接口维护性和扩展性。想到了通过反射方式来实现。就写了个例子:package com.test.demo;import java.io.Serializable;/** * Description: . * * @author : amdin. * @date : 2020-07-04 10:51 */public c原创 2020-07-08 17:17:15 · 142 阅读 · 0 评论 -
多线程学习
前几天又重新看了下多线程以及线程安全问题。自己总结下留以备用;对使用线程来说,有两种方式来实现( 好像还有 )1.继承Thread然后重写run() 方法。2.实现Runnable重写run()方法。对于上面两种方式来说,继承的好处是,可以直接使用Thread方法内的方法,调用起来简单。缺点显而易见就是继承不了其他的类了。实现的话就不多说了。刚好与继承相反。线程里面最重要的我觉得...原创 2018-11-30 10:38:47 · 149 阅读 · 0 评论 -
Linux 下安装 Redis以及外部访问流程记录。
进入在Linux下面安装了redis 用本地项目访问了下出现的问题记录。下载 redis ,官网上下载即可。我使用的是redis-5.0.2.tar.gz。下载完成后发送到Linux 环境下。通过命令行 tar -zxvf redis-5.0.2.tar.gz(目录保持一致) 或者手动解压都行。解压后,在解压后的文件夹里面启终端。运行 make 即可。我的目录 usr/redis/r...原创 2018-12-12 16:55:02 · 187 阅读 · 0 评论 -
每天学一点 面试题 1 ,HashCode与 equals。
hashcode 和 equals的区别1.如果两个对象的hashcode相等,那么这两个对象相等吗?不一定相等hashcode()方法是实际上返回的就是对象存储的物理地址(实际可能并不是)比如:String s1 = new String(”1“);String s2= new String(”1“);那么s1.hashCode() 是等于 s2.hashCode()的。2.如果...原创 2018-12-06 12:59:46 · 220 阅读 · 0 评论 -
hashMap 和 HashTable
hashMap 和 HashTable1.两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全Hashtable的实现方法里面都添加了synchronized关键字来确保线程同步,因此相对而言HashMap性能会高一些,我们平时使用时若无特殊需求建议使用HashMap,在多线程环境下若使用HashMap需要使用Collections.synchronizedMap()...原创 2018-12-06 13:17:33 · 824 阅读 · 0 评论