![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习路线
文章平均质量分 71
sheepbotany
我很懒
展开
-
类中只有一个private如何产生它的对象
这就要通过类的单例设计模式啦。类的单例设计模式所谓类的单例设计模式,就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。如果我们要让类在一个虚拟机中只能产生一个对象,我们首先必须将类的构造器的访问权限设置为private,这样九不能用new操作符在类的外部产生类的对象了,但是在类的内部仍可以产生该类的对象。因为在类的外部开始还无法得到类的对象,只能调用该类的某个静态方法以返回类内部创建的对象,静态方法只能访问类中的静态成员变量,所以指向类内部产生原创 2021-10-15 16:02:04 · 1868 阅读 · 0 评论 -
通过反射创建运行时类的对象
Java通过反射创建运行时类的对象,以及调用对象里被封装的方法person类如下:public class Person { private String name; public int age; public Person(String name,int age){ this.name = name; this.age = age; } private Person(String name){ this.na原创 2021-10-14 21:39:15 · 1846 阅读 · 0 评论 -
JVM基础知识及内存模型
文章目录一:什么是JVM1:JVM的位置2:JVM的体系结构(1)类加载器:(2)执行引擎:(3)运行时数据区:(4)**本地方法接口**(5)**垃圾收集模块**总结:内存分析1:创建对象的内存分析2:创建对象内存分析——加入实参列表3:内存分析进阶版总结二:JMM(Java内存模型)volatileJMM数据原子操作传统总线加锁与volatile的区别传统总线加锁与volatile的区别关于Java官网的JVM文档地址:The Java® Virtual Machine Specification原创 2021-07-18 21:26:15 · 2022 阅读 · 4 评论 -
方法与类的调用
前言:看自己的博客看哭了,想查看如何调用方法而已为什么要翻一个银河的距离啊.做一个精简版如下:1:静态方法调用有static的方法叫做静态方法1:如果想要调用类内部的静态方法:方法名();(有参数一定要传参数)2:调用其他类的静态方法:类名.方法名();3:当然啦,也可以实例化参数调用:静态方法只能调用静态方法,动态方法既可以调用静态方法,也可以调用动态方法:2:非静态方法的调用1:非静态方法在内部实例化参数调用:2:调用其他类的非静态方法:实例化参数调用:3:引用原创 2021-07-15 11:58:00 · 5452 阅读 · 1 评论 -
win10的JDK安装环境变量配置
JDK安装环境变量配置以及背后的原理JDK的安装首先呢我们打开jdk的官网http://www.oracle.com/technetwork/java/javase/downloads/进入后我们找到jdk8,我之前配置过jdk11,但是后来发现因为jdk版本过高,在win11下不仅部分JavaWeb功能被更新换代了,同时配置Tomcat的时候还需要在startup文件下设置环境变量,后续还有种种问题,不要太悲催,索性换个年轻的版本啦.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直原创 2021-07-13 21:28:29 · 1883 阅读 · 1 评论 -
Java基础代码语法讲解下
前言笑死,写博客以后感觉每次都要写一个前言。一:方法什么是方法,原创 2021-07-12 18:16:26 · 2381 阅读 · 2 评论