Java oop 预习学习笔记4(动力节点版):实例化对象的语法,访问实例变量的语法格式

public static void main (string[] args) {
//int是基本数据类型
//i是一一个变量名
//10是一一个int类型的字面值
int i=10;
//通过一一个类可以实例化N个对象
//实例化对象的语法: new 类名() ;
//new是java语言当中的一个运算符
//new运算符的作用是创建对象,在JVM堆内存当中开辟新的内存空间
//方法区内存:在类加载的时候,class字 节码代码片段被加载到该内存空间当中.
//栈内存(局部变量):方法代码片段执行的时候,会给该方法分配内存空间,在栈内存中压栈。
//堆内存: new的对 象在堆内存中存储
//student是-一个引用数据类型
//s是一个变量名
//new(new是java语言当中的一个运算符,实例化对象的语法: new 类名() ; ) student() 是一个学生对象(new运算符在堆内存中开辟的内存空间称为对象)
//s是一一个局部变量[在栈内存中存储]
//什么是对象?new运算符在堆内存中开辟的内存空间称为对象.
//什么是引用?引用是一个变量,只不过这个变量中保存了另一一个java对象的内存地址.
//java语言当中,程序员不能直接操作堆内存,java中 没有指针。不像c语言。
//java语言当中,程序员只能通过"引用"去访问堆内存当中对象内部的实例变量。
student s (s是一个变量名)= new Student() ;
//访问实例变量的语法格式:
//读取数据:引用(引用是一个变量,只不过这个变量中保存了另一一个java对象的内存地址.).变量名(s是一个变量名)
/修改数据: 引用.变量名(s是一个变量名)=值;