![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
伯纳乌纯白
Gopher/K8s/微服务/DevOps
成长中的云基础架构师
展开
-
【JavaEE】Spring AOP模块小结
【JavaEE】Spring AOP模块小结Java是一种oop(面对对象设计)的语言,但由于在实际开发中,如果仅仅只站在“对象”的角度来做开发,容易产生耦合以及不易维护。因此在Spring框架中引入了AOP(面向切面编程)的概念及模块,使得开发者可以将软件系统解为一个个的“切面”,从aspect的角度来对软件进行设计文章目录【JavaEE】Spring AOP模块小结AOP概述AOP的功能:...原创 2020-04-18 23:21:10 · 441 阅读 · 4 评论 -
【Java】从JVM角度看对象的创建
【Java】从JVM角度看对象的创建以前才刚开始学习Java基础的时候,便闻听“请简述Java中对象的创建过程”是阿里的一个高频率经典面试题。我们都知道,Java程序是运行在JVM,即JAVA虚拟机上的。因此今天试图从虚拟机的角度、从操作系统底层来探寻这一问题。文章目录【Java】从JVM角度看对象的创建1.引入1.1Java的内存机制简述1.2Java中的栈和堆1.3方法区1.4运行常量池...原创 2020-01-12 17:10:55 · 386 阅读 · 0 评论 -
Java—equals方法小结
Java—equals小结equals在字面意思上与“==”功能似乎一致,都是“相等”的意思。但在Java实际开发中两者有着很大不同。文章目录Java—equals小结1.功能一、字符串的比较一个需要注意的“BUG”2.功能二、方法重载equals重写的限制拓展:equals重写与hashcode总结1.功能一、字符串的比较equals方法属于Object类,在该类中我们可以找到源码。e...原创 2020-02-02 16:45:15 · 253 阅读 · 0 评论 -
Java实验—银行存款的计算
Java实验—银行存款的计算文章目录Java实验—银行存款的计算简介代码简介其实本身是一个很简单的实验程序,之前由于考虑要不要使用大数高精度计算而浪费了许多时间。注意数据类型尽量设置为double类型,以免造成精度的丢失(爆0,程序直接异常)。代码package scuec.cscollege.javatest1;import java.util.Scanner;class Mone...原创 2019-12-21 21:30:13 · 1644 阅读 · 0 评论