
JAVA
静静七分醉
该动手的年龄别只动脑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中正则的作用
1.匹配字符串 1.1string.matches(regex) String email = "LJ@qq.com"; String regex = "^\\w+@\\w+(\\.\\w+)+$"; //matches的底层也是Pattern boolean flag = email.matches(regex); System.out.println(flag); 1.2 ...原创 2019-12-09 22:08:28 · 321 阅读 · 0 评论 -
volatile关键字深度讲解
目录 cpu缓存 Java内存模型(Java Memory Model,JMM) 并发编程核心问题 1.原子性 2.可见性 3.有序性 剖析volatile关键字 1.volatile关键字的语义 2.volatile的原理和实现机制 3.volatile不适用的场景 4.应用 总结 cpu缓存 1.CPU里面就有了高速缓存:数据执行是在cpu,数据存储在内存,内存给c...原创 2019-09-17 12:14:34 · 390 阅读 · 0 评论 -
JDK1.5特性—— 泛型 自动装箱拆箱 增强for循环 不定参数 枚举 反射 注解
目录 泛型 不定参数:语法糖 枚举 反射:低耦合,高内聚 注解 JDK1.5 自动装箱 自动拆箱 泛型 1. 泛型是JDK1.5之后的特性。泛型限定了集合中的数据类型,保证了程序的安全性 泛型在JDK1.7之后,new后面的泛型可以省略成一个<>:ArrayList<String> list = new ArrayList<>();...原创 2019-08-16 18:12:41 · 493 阅读 · 0 评论 -
java 集合Collection 子接口:List接口 set接口 queue 接口
目录 概述 collection接口 Map 细说: Hashtable和HashMap的区别: ConcurrentHashMap 概述 所有集合的顶级接口Collection 子接口:List接口 set接口 queue 接口 List接口:实现类有ArrayList linkedList stack vector set接口: HashSet 底...原创 2019-08-08 10:29:42 · 774 阅读 · 1 评论 -
Java基础经典题集
目录 java的垮平台原理 JVM由哪些部分组成? 类加载器是有了解吗? Java 虚拟机是如何判定两个 Java 类是相同的? 双亲委派模型(Parent Delegation Model) 双亲委派模型的工作过程? 为什么这样设计呢? 装箱和拆箱:有了基本的数据类型,我们为什么还要有包装类型。 讲一下java中的集合 Hashmap存储原理 ArrayList...原创 2019-07-19 21:13:32 · 1794 阅读 · 2 评论 -
Java框架技术经典问题集
目录 http get post请求的区别 Servlet的生命周期 jsp和Servlet的相同点和不同点 Session和Cookie的区别和使用场景,你在项目当中哪些地方用到了 简单介绍了一下Ajax Spring MVC的执行流程 简单介绍一下Spring或者Spring的两大核心 介绍一下redis redis的使用场景 redis存储对象的方式 red...原创 2020-05-01 21:02:42 · 359 阅读 · 0 评论 -
设计模式
目录 概述 创建型 单例(Singleton) 1. 懒汉式(线程不安全) 2. 懒汉式(线程安全) 3. 饿汉式(线程安全) 4. 静态内部类 5. 双重校验锁 6. 枚举实现 简单工厂(Simple Factory) 工厂方法(Factory Method) 抽象工厂(Abstract Factory) 生成器(Builder) 原型模式(Prototype) ...原创 2019-12-10 20:54:44 · 308 阅读 · 0 评论 -
Spring Cloud微服务的服务注册搭建与CAP分布式思想
目录 微服务概述 CAP理论 微服务框架 SpringCloud eureka Eureka的角色 服务注册者和服务注册中心的逻辑关系 eureka报警 自我保护机制 实战 EUREKA高可用 Ribbon组件+restTemplate=feign RestTemplate方法的解析 负载均衡策略 Hystrix 搭建一个ribbon+hystrix的工程 Fei...原创 2019-09-03 13:48:50 · 2469 阅读 · 0 评论 -
所有的都判断完,有一个不满足,就不行,用Flag ——判断是否是质数
1、判断一个数是否为质数 质数:只能被1和数本身整除的数就是质数 如果该数能被除了1 和它本身之外的任意一个数整除,则该数一定不是质数 如果该数不能被从2到该数减1的所有数都整除,则该数是质数 如果不用flag,就会出现每个循环都执行,10是质数,10不是质数,10是质数,10不是质数 while循环 import java.util.Scanner; class ...原创 2019-09-18 20:06:49 · 719 阅读 · 0 评论