摘要: 在点击高级系统设置之后,选择 “环境变量” 点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你的JDK的安装路径。 继续在系统变量里面新建一个CLASSPATH变量,其值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.ja 阅读全文
posted @ 2022-11-03 16:23 C豪 阅读(37) 评论(0) 推荐(0) 编辑
摘要: jvm的大致流程:他把一个Class文件 通过类加载机制 装载到jvm里面,然后放到不同的运行时数据区(Runtime Data Areas),通过编译器来编译。 第一部分,我们可以关注class文件的格式,比如说其中的常量池,成员变量,方法等等。这样就能够知道java源码内容在class文件中的表 阅读全文
posted @ 2022-11-03 11:37 C豪 阅读(194) 评论(0) 推荐(0) 编辑
摘要: jvm的两个作用:第一、运行并管理java源码文件所生成的Class文件。第二、在不同的操作系统上安装不同的jvm,从而去实现跨平台的一个保障。 一般情况下,即使不熟悉jvm的运行机制,也不影响业务代码的一个开发。因为在安装完JDK或者JRE之后,其中就已经内置了jvm。所以只需要将Class交给j 阅读全文
posted @ 2022-11-03 11:31 C豪 阅读(236) 评论(0) 推荐(0) 编辑
摘要: package java.lang;public class String {// 双亲委派机制:安全// 1.APP-->EXC BOOT(最终执行) public String toString() { return "Hello"; } public static void main(Stri 阅读全文
posted @ 2022-11-03 10:36 C豪 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.请你谈谈你对JVM的理解从.java文件通过javac变成.class文件,.class文件会被扔进jvm中的Class Loader类加载器加载并初始化,初始化完之后就变成了Car Class, Class是要做一些实例化操作(new)For example: Car car1 = new C 阅读全文
posted @ 2022-11-03 10:35 C豪 阅读(24) 评论(0) 推荐(0) 编辑
摘要: public class Car { public int age; public static void main(String[] args) {// 类是模板是抽象的,对象是具体的 Class<Car> carClass = Car.class;//模板反射对象// 名字在栈里面,数据在堆里面 阅读全文
posted @ 2022-11-01 18:03 C豪 阅读(11) 评论(0) 推荐(0) 编辑
摘要: @Override //重写方法@Deprecated //不推荐程序员使用,但是可以使用。或者存在更好的方式@SuppressWarnings("all") //镇压警告@Controller//控制器,处理http请求@RestController//复合注解,相当于@ResponseBody 阅读全文
posted @ 2022-10-14 17:56 C豪 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.约束2.I定义一些方法,让不同的人实现3.I本身包括了修饰符 public abstract4.I中定义的属性都是final,本身包括了修饰符public static final5.I不能被实例化,I中跟class不同,I中没有Constructor6.implements可以实现多个接口7. 阅读全文
posted @ 2022-10-13 15:25 C豪 阅读(75) 评论(0) 推荐(0) 编辑
摘要: this 关键字是 Java 常用的关键字,可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用。下面我们根据示例分别讲解 this 关键字的作用。 this.属性名 大部分时候,普通方法访问其他方法、成员变量时无须使用 this 前缀,但如果方法里有个 阅读全文
posted @ 2022-10-13 11:47 C豪 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Spring是一个开源的免费的容器。IoC就是控制反转,个人理解是控制反转之前是程序主动创建对象,硬代码,控制权在程序猿手上,使用set注入后,程序不再具有主动性,变成了被动的对象,由用户直接调用,就不需要程序猿去改变原代码。总结就是:将控制权由程序猿手上,交到用户的手上,由用户直接调用,就不需要程 阅读全文
posted @ 2022-06-19 15:47 C豪 阅读(40) 评论(0) 推荐(0) 编辑