java基础
中笑_Wr
这个作者很懒,什么都没留下…
展开
-
java基础(2)
1.final 1.当final修饰基本数据类型时,他们是编译时常量,编译后,在使用时直接替换为常量。 例如:public static final int a = 1;/**典型的对常量定义的方式*public:可以被用于包之外*static:不属于任何对象,强调只有一份*final:修饰基本类型,表示该对象是一个常量*/2.当final修饰非基本数据类型时,表示该对象的...原创 2018-08-26 15:51:41 · 128 阅读 · 0 评论 -
java基础(3)--工厂模式
一.普通的继承,实现模式需要在调用时构造不同的子类import java.util.Random;public class FTest1 { //基础类(接口),玩 interface BaseService{ void play(); } //实现1:掷硬币 static class ServiceImpl1 implements...原创 2018-08-26 17:46:15 · 154 阅读 · 0 评论 -
学习清单
1.基础 1)设计模式 2)J.U.C容器 3)多线程 2.JVM 3.MYSQL 4.spring+mybatis实例 4.redis原创 2018-08-26 20:15:07 · 171 阅读 · 0 评论 -
Executor及Executors
Executor Executor:一个接口,其定义了一个接收Runnable对象的方法executor,其方法签名为executor(Runnable command),ExecutorService:是一个比Executor使用更广泛的子类接口,其提供了生命周期管理的方法,以及可跟踪一个或多个异步任务执行状况返回Future的方法AbstractExecutorService:E...原创 2018-08-26 22:55:06 · 1444 阅读 · 0 评论 -
map遍历的四种方法
import java.util.HashMap; import java.util.Iterator; import java.util.Map;public class MapPrintTest { public static void main(String[] args) { Map<Integer, String> map = new Has...转载 2018-08-23 23:28:19 · 166 阅读 · 0 评论 -
java基础(1)
1.java基本类型 short 2byte int 4byte float 4byte long 8byte double 8bytechar 2byte byte 1byteboolean void 2.计算字符串占用的空间大小/*string类型不是基本类型,由多个char类型组成,每个char类型占2个byte,所以其内存空间可以用char字符的个数*2来计算*...原创 2018-08-24 23:58:39 · 113 阅读 · 0 评论 -
加密算法总结
密钥的生成常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密 指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。 假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需要n×(n-1) 个密钥,密钥的生成和分发将成为企业信息部门的恶梦。对称加密...原创 2018-09-18 10:20:04 · 450 阅读 · 0 评论