- 博客(3)
- 收藏
- 关注
原创 什么是重载,子类可以重载父类的方法吗?
重载,从简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者重载方法。这种情况下,该方法就被称为重载,这个过程称为方法重载;然后重载下面都会有一个代码例子,例子也都是一个类,然后类中主要是构造方法进行了重载,可以是无入参的构造方法,可以是多个入参的构造方法。今天看了重载,子类和父类,还有final修饰符,然后产生了一个疑问,什么是重载,子类可以重载父类的方法吗?final修饰符,不可以重写,不可以继承,可以被重载;
2024-03-03 21:22:17 569
原创 JAVA基础知识2-JAVA虚拟机内存模型概念
注意,这里是多份,意思是一个程序启动后可以有多个线程,每一个线程都有一个栈,也就是虚拟线程。4、堆被所有的线程共享,在堆上的区域,会被垃圾回收器进一步划分,例如新生代、老年代的划分。2、JVM会为每个线程存放一个栈,用于存放该线程执行方法的信息(实际参数、局部变量等)方法区:其实也是一个堆,存放一些唯一的信息,比如:类信息、常量信息、放一些常量;3、方法区实际也是堆,只是用于存储类、常量相关信息!3、堆是一个不连续的内存空间,分配灵活,速度慢。1、方法区是JAV虚拟机规范,可以有不同的实现。
2024-02-24 23:43:51 367 1
原创 Java基础知识1
1java的最大特性,跨平台,写一个代码,可以翻译到不同的平台上去,这个是JVM虚拟机进行的工作,java代码可以根据运行的平台,在Windows、Linus、MAC不同的平台上运行,出了一个平台,java就会去适应这个平台,当前也有其他的跨平台的语言,例如:Java, Python, C#, Ruby等;安装了JRE就可以运行java程序了,JRE是运行java程序的必须集合环境,包含JVM,和java核心类库(java虚拟机、java核心类和支持文件)。其中,2是字符常量,a是一个变量;
2024-02-24 22:48:34 347 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人