java se学习笔记分享
java开发-fan
这个作者很懒,什么都没留下…
展开
-
方法的重载和重写
1.什么叫方法的重载?(overload)在同一个类中,定义若干个相同方法名,但有不同形参列表的方法,这就是方法的重载注意: (1)不同形参列表包括: 形参个数不同; 形参类型不同; 形参类型顺序不同(2) 方法的重载与返回值类型无关; 与形参变量名无关;2.什么叫方法的重写?)(overwritte)子类继承父类后,可以对父类中同名同参的方法,进行覆盖操作;作用 : 重写以后,当创建子类对象后,通过子类对象调用子父类中同名同参的方法时,实际上执行的是子类重写父类的方法.3.从编译和运行的角度原创 2022-01-16 15:41:28 · 2061 阅读 · 0 评论 -
局部变量和属性的区别
局部变量 : 局部位置 -> 一个小范围内定义在方法内和方法形参上的变量;随着方法的调用而产生,方法的出栈而死亡成员变量 : 成员位置 -> 在类中,但在方法外面; 成员方法: 定义在类中,但在方法外面 -->方法都是成员方法....原创 2022-01-12 18:33:34 · 338 阅读 · 0 评论 -
java的内存分配
栈内存: stack1.展示程序方法进栈出栈(方法被调用进栈,执行完出栈) 特点:先进后出2.存放局部变量3.里面元素: 执行完立即死亡堆内存: heap1.存放new出来的对象2.堆中的数据都有一个地址值,每new一次就生成一个新的地址值3.堆中对象内部空间都有默认值:整型: 0 ; 浮点型 : 0.0 ; 字符型: ‘\u0000’ ; 布尔型 : false ; 所有的引用数据类型: null方法区 :1. 存放字节码对象 Class(类的类)的对象//.class文件2. 常原创 2022-01-12 12:32:34 · 135 阅读 · 0 评论 -
java se学习笔记-基于尚硅谷谈斌老师教程
*第一小节****java语言介绍 创始人: 詹姆斯.高斯林 时间:1995年,96年发布第一个版本 隶属公司: 起初是SUN(斯坦福大学网络公司), 后被Oracle公司收购java语言特点免费; 开源; 强数据类型; 面向对象的编程思想; 跨平台性;JDK,JRE,JVM的关系JDK-java development kit java开发工具包JRE-java runtime enviroment java运行环境JVM- java virtual machine jav原创 2022-01-09 16:47:56 · 405 阅读 · 0 评论