展开全部
一看你就才开始学习,这东西建议你买本这方面的书看e68a84e8a2ad3231313335323631343130323136353331333330323261看。
1、这牵涉到内存的问题
2、new 就是在内存中创建一个对象
3、在你要用这个对象的时候直接调用他里面飞属性和方法就可以了
package com.demo;
public class Person{
public Person(){
System.out.println("-->"+name);
System.out.println("-->"+age);
System.out.println("-->"+sex);
}
public Person(String name1,int age1,String sex1){
name = name1;
age = age1;
sex = sex1;
}
public String getName(){
return name;
}
public int getAge(){
return age;
}
public String getSex(){
return sex;
}
private String name="Tom";
private int age=23;
private String sex="male";
{//动态的代码块
System.out.println("动态的代码块内容");
System.out.println("==>"+name);
System.out.println("==>"+age);
System.out.println("==>"+sex);
}
}
class TestPerson{
public static void main(String args[]){
//创建具体的对象并且通过构造方法将属性值设置;
//Person p = new Person("Tom",23,"male");
Person p = new Person();
/*System.out.println(p.getName());
System.out.println(p.getAge());
System.out.println(p.getSex());
System.out.println(p);*/
}
}