基础知识
文章平均质量分 84
大吉大利。
了解更多Java相关知识,微信关注公众号“Java程序助手”。
展开
-
Spring之AOP(二)
上篇文章介绍了如何通过切面打印日志,接下来填几个上篇文章的坑,顺便介绍一下通过切面实现处理异常等操作。原创 2020-11-16 16:12:32 · 194 阅读 · 1 评论 -
Spring之AOP(一)
先简单介绍一下AOP: 官方介绍:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方 式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个 热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑 的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高 了开发的效率。 简单来说:就是切面编程,通过动态代理实现在不修改源代码的情况下给程原创 2020-11-10 13:48:50 · 157 阅读 · 0 评论 -
Java中String的常用方法
一、replace(替换) String aaa = "156 84 84"; //将字符串中字符全部替换另外字符 System.out.println(aaa.replace('5','9')); //将字符串中字符串全部替换另外字符串(去空格处理) System.out.println(aaa.replace(" ","")); //同上,不过限制为只能替换字符串 System.out.println(aaa.replaceAll("8","666")); //仅替换第一个字符串 System.out.原创 2020-11-04 10:35:38 · 335 阅读 · 2 评论 -
序列化与反序列化
什么是序列化与反序列化 序列化:把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。 序列化的实现 在Java中,如果一个对象要想实现序列化,必须要实现下面两个接口之一: Serializable 接口 Externalizable 接口 序列化的作用 最主要的用处就是在传递和保存对象的时候,保证对象的完整性和可传递性。序列化是把对象转换成有序字节流,以便在网络上传输或者保存在本地文件中。序列化后的字节流保存了Java对象的状态以及相关的描述信息。序列化机制的核心作用就是对象原创 2020-10-14 09:41:41 · 75 阅读 · 0 评论 -
Java中锁的简单介绍
之前在面试的过程中被问到乐观锁和悲观锁,就去网上查了查关于锁的概念,简单做个总结。(锁的种类竟然这么多!!!) 这是网上大多数锁的种类。我们要知道的是,并不是一个锁只属于一个种类,它可以是悲观锁,同时也可以属于公平锁,就像一个人,它可以是一个男人,也可以是一个程序员。 ...原创 2020-09-29 20:48:15 · 114 阅读 · 0 评论