Java基础笔记(四)中的关键点有哪些?

更新于
2026-10-12 09:00:47
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1401个文字,预计阅读时间需要6分钟。

Java基础笔记(四)中的关键点有哪些?

plaintextgistfile1.txtDESPACITO复习:StudentTest.java程序执行过程:- 类是Java程序的基本组成单元- 一个java源程序只能有一个主类- 主类必须使用默认权限- 主类名称必须与文件名相同class Student{}

gistfile1.txt

DESPACITO 复习: 一个StudentTest.java程序的执行过程: 类是Java程序的基本组成单位,一个java源程序只能有一个主类,其他类都使用默认权限,主类名必须与文件名相同 class Student{} Public class StudentTest{ Public static void main(String[] args){} } 开始编译时,通过文件名找到主类名,把类加载到类代码区,再找到主类的主方法 在方法区的类代码区把StudentTest类加载进来,然后运行主方法 Student s; 在主方法的栈空间开辟一个 名为s类型为Student类型的空间(创建了一个变量存放对象的地址,4字节,还没有创建对象),在当前目录中找到Student.class来加载到类代码区 S = new Student();//左右类型必须一致! 创建学生对象,在堆中给该对象开辟属性空间,空间大小取决于每个属性的类型和大小(String 4字节,int 4字节);再开辟方法空间,存放指向方法区的共享代码段的方法的地址; 默认初始化; 由new调用构造方法,接收对象的地址(变量s),然后对s指向的在堆中的对象属性空间进行初始化。

阅读全文

本文共计1401个文字,预计阅读时间需要6分钟。

Java基础笔记(四)中的关键点有哪些?

plaintextgistfile1.txtDESPACITO复习:StudentTest.java程序执行过程:- 类是Java程序的基本组成单元- 一个java源程序只能有一个主类- 主类必须使用默认权限- 主类名称必须与文件名相同class Student{}

gistfile1.txt

DESPACITO 复习: 一个StudentTest.java程序的执行过程: 类是Java程序的基本组成单位,一个java源程序只能有一个主类,其他类都使用默认权限,主类名必须与文件名相同 class Student{} Public class StudentTest{ Public static void main(String[] args){} } 开始编译时,通过文件名找到主类名,把类加载到类代码区,再找到主类的主方法 在方法区的类代码区把StudentTest类加载进来,然后运行主方法 Student s; 在主方法的栈空间开辟一个 名为s类型为Student类型的空间(创建了一个变量存放对象的地址,4字节,还没有创建对象),在当前目录中找到Student.class来加载到类代码区 S = new Student();//左右类型必须一致! 创建学生对象,在堆中给该对象开辟属性空间,空间大小取决于每个属性的类型和大小(String 4字节,int 4字节);再开辟方法空间,存放指向方法区的共享代码段的方法的地址; 默认初始化; 由new调用构造方法,接收对象的地址(变量s),然后对s指向的在堆中的对象属性空间进行初始化。

阅读全文