8.19

发布时间 2023-08-19 22:40:19作者: 羡予

首先是关于方法的内存分配;栈内存是先进后出的.先调用的方法先进入站空间,然后后进入的方法先销毁;

基本数据类型,会在栈空间中开辟一个单独的空间存放数据,不过引用数据如数组,字符串,要在堆空间中开辟空间,同时将存储数据的空间的地址放到栈空间中需要调用时通过地址值访问数据.

二维数组 int a[] []={{},{}};

类的定义(直接新建立一个类进行操作);

类的定义的格式;

public class 类名{

1.成员变量,2.成员方法(可以是多方法),3.构造器,4.代码块,5.内部类,

}(分号可加可不加)

创建对象时 类名 对象名=new 类名();

调用对象 对象名.成员变量;对象名.成员方法;

一个java文件可以定义多个类但是只有一个类是public并且类名要与代码文件名相同;

String s;s.toUpperCase();将小写转大写;

封装就是将类中的成员变量设置为private类型的然后将设置数据和获取数据的方法在类中建立类型设立为public,通过方法调用.