JavaEE学习笔记
文章平均质量分 95
小菜鸟的学习笔记
向宇林
这个作者很懒,什么都没留下…
展开
-
JAVA进阶—注解,对象克隆,设计模式
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保留标注内容,在运行时可以获取到标注内容。当然它也支持自定义 Java 标注。注解@Target(ElementType.FIELD)//作用在属性上。原创 2023-02-26 13:59:47 · 580 阅读 · 0 评论 -
JAVA进阶 — 并发编程
缓存导致的可见性问题编译优化带来的有序性问题线程切换带来的原子性问题。其实缓存、线程、编译优化的目的和我们写并发程序的目的是相同的,都是提高程序安全性和性能。但是技术在解决一个问题的同时,必然会带来另外一个问题,所以在采用一项技术的同时,一定要清楚它带来的问题是什么,以及如何规避。原创 2023-02-12 13:41:54 · 1149 阅读 · 0 评论 -
关于JVM的一些小知识
Java 虚拟机栈(Java Virtual Machine Stack),早期也叫 Java 栈.每个线程在创建时都会创建一个虚拟机栈,其内部保存一个个栈帧,对应着一次方法的调用.Java 虚拟机栈是线程私有的.主管 Java 程序的运行,它保存方法的局部变量(8种基本数据类型,对象的引用地址),部分结果,并参与方法的调用和返回。因此 CMS 引入了三色算法,将对象标记为黑、灰、白三种颜色的对象,将用户线程修改的引用关系记录下来,以便在「重新标记」阶段可以修正对象的引用。为此,定义虚拟机中的对象可能的。原创 2023-02-04 16:19:50 · 382 阅读 · 0 评论 -
Vue-Cli
Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。Vue.js是前端的主流框架之一,和Angular.js、React.js一起,并成为前端三大主流框架!Vue.js。...原创 2022-07-16 10:09:47 · 472 阅读 · 0 评论