创建Java对象的方法

2026-02-18 06:12:22

1、新建一个简单的类MyObject,新建两个方法,一个HelloWorld用来演示,一个是main函数。

public void HelloWorld(){

System.out.println("我是对象" + this.getClass().getSimpleName()+"中的一个方法。");

}

public static void main(String[] args) {

MyObject obj = new MyObject();

obj.HelloWorld();

}

创建Java对象的方法

2、这里使用new关键字,在用的时候直接new一个新对象obj

public static void main(String[] args) {

MyObject obj = new MyObject();

obj.HelloWorld();

}

效果如图所示:

创建Java对象的方法

3、使用单例的方式创建共享对象。

...

//新增代码

public static MyObject getObj(){

if(obj == null)

obj = new MyObject();

return obj;

}

...

main函数更改为

MyObject.getObj().HelloWorld();

这样创建的对象,无论谁调用这个对象,他们都是同一个对象。

创建Java对象的方法

4、没有new关键字的对象,这个对象不需要使用关键字去new一个对象,可以直接调用对象里面的方法,前提是对象里面的方法和变量,都有public 和 static关键字修饰的。例如;

...

//静态变量

public static int WIDTH = 10;

//静态方法

public static String sayHello(){

return "Hello";

}

...

main方法直接调用:

System.out.println("这是宽度:" + MyObject.WIDTH);

System.out.println(MyObject.sayHello());

创建Java对象的方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢