- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 JVM-JAVA对象创建的五个步骤
对象创建的五个步骤1、类加载检查虚拟机遇到一条 new 指令时,首先将去检查这个指令的参数是否能在常量池中定位到这个类的符号引用,并且检查这个符号引用代表的类是否已被加载过、解析和初始化过。如果没有,那必须先执行相应的类加载过程。2、分配内存在类加载检查完成后,虚拟机为new出来的对象分配内存。新对象需要的内存大小在类加载完成后就已经确定,现在要做的是吧一块确定大小的内存从Java堆中划分出来。分配方式涉及到两种:指针碰撞空闲列表堆内存规整时堆内存不规整
2020-06-29 10:03:01 6361 7
原创 只要4步理解什么是Java标识符/命名规范
1、标识符是什么是给类、接口、方法、变量起名字时用的字符序列通俗讲就是他们的名字怎么写,如何规范2、标识符怎么使用英文大小写、数字、$、_ 的组合3、注意事项不能以数字开头不能是Java的关键字要区分大小写4、常见规则包名:多单词组成、全部小写 例:myjavacode类/接口名:多单词组成,单词的首字母大写 MyJavaDemo– #### 变量/函数名:多单词组成,首个单词的首字母小写,其余首大写 myJavaDemoDemo常量名
2020-06-30 19:52:21 396 1
原创 框架-什么是微服务/最简单介绍不包入门
微服务微服务是一种架构风格一个应用应该是一组小型服务,可以通过HTTP的方式进行互通单体应用程序将功能都放到一个单一进程中,牵一发而动全身;微服务架构的把每一个功能元素都放进一个独立的服务中,可以独立替换和升级。Spring Boot把应用做出 ,Spring Cloud进行分布式布置...
2020-06-29 10:10:36 177
原创 SpringBoot最简单介绍/优点
1、用途:简化Spring应用开发user -> Spring Boot -> SpringSpring Boot > J2EE一站式解决方案Spring Cloud > 分布式整体解决方案2、 Spring Boot优点快速创建Spring项目和主流框架集成使用嵌入式的Servlet容器,应用无需打war包starters自动依赖和版本控制自动配置 简化开发无需配置XML 无代码生成 开箱即用、准生产环境额运行时应用监控与云计算的天然继承...
2020-06-29 10:06:03 1602
原创 JAVA14新特性简单预览
1、switch表达式支持使用箭头var log = switch (event) {case PLAY -> “User has triggered the play button”;case STOP, PAUSE -> “User needs a break”;default -> {String message = event.toString();LocalDateTime now = LocalDateTime.now();yield "Unknown even
2020-06-29 10:00:47 280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人