java怎么用代码创建类 创建java程序

怎么用"java"写一个类?

class B{\x0d\x0a private int a;//声明变量\x0d\x0a public B()//构造函数\x0d\x0a{\x0d\x0a}\x0d\x0apublic void setA(int a)//设置a的值\x0d\x0a{\x0d\x0a this.a=a;\x0d\x0a\x0d\x0a}\x0d\x0apublic int getA()//获取a的值\x0d\x0a{\x0d\x0areturn a;\x0d\x0a}\x0d\x0apublic public static void main(String[] args)//必须要的主函数\x0d\x0a{\x0d\x0aB b=new B();//建立一个B的对象b\x0d\x0ab.setA(3);//调用b对象里的方法setA();\x0d\x0aSystem.out.println(b.getA);//输出a\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0a}

专注于为中小企业提供成都网站设计、成都网站制作、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业阜南免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

java中如何以给定的字符串为名字创建某个类的实例?

可以用反射根据给定的类名来动态生成实例

比如你定义了一个类

package sample;

/**

* Created by pseudo on 15-9-16.

*/

public class TestClass {

private String name;

public TestClass(String name) {

this.name = name;

}

@Override

public String toString() {

return "TestClass{" +

"name='" + name + '\'' +

'}';

}

}

然后使用如下代码创建这个类的一个实例

public static void main(String[] args) throws Exception{

//加载要反射的类

Class clz = Class.forName("sample.TestClass");

//找到类的构造方法

Constructor constructor = clz.getDeclaredConstructor(String.class);

//使用找到的构造方法创建实例

Object instance = constructor.newInstance("Lilei");

System.out.println(instance);

}

这个instance就是需要的结果

java如何定义一个类,创建它的成员变量和方法?

建立一个Javaproject——点右键新建一个类,类名字最好是大写开头,LZ 我给你写一个简单的类\x0d\x0apublic class Test{\x0d\x0a//定义成员变量\x0d\x0aint width=10;\x0d\x0aint height=10;\x0d\x0a// 成员方法\x0d\x0apublic area(){\x0d\x0a return width*height ;\x0d\x0a }\x0d\x0a}


本文名称:java怎么用代码创建类 创建java程序
地址分享:http://scyanting.com/article/dodiiec.html