class teacher
{
String name;
String sex;
void job()
{
System.out.println("老师正在讲课");
}
public static void main(String args[])
{
teacher job=new teacher();
job.name="李雪";
job.sex="女";
}
}
{
String name;
String sex;
void job()
{
System.out.println("老师正在讲课");
}
public static void main(String args[])
{
teacher job=new teacher();
job.name="李雪";
job.sex="女";
}
}
Error : Invalid path, \bin\javac.exe -classpath F:\哥哥 -d F:\哥哥 F:\哥哥\ff.java 处理已完成
就显示这个。然后执行了 就没有字段出现
{
String name;
String sex;
void job()
{
System.out.println("老师正在讲课");
}
public static void main(String args[]) //好象是该提出来做入口的吧?我学C++呢..不太清楚 - -!
{
teacher job=new teacher();
job.name="李雪";
job.sex="女";
}
}
Error : Invalid path, \bin\javac.exe -classpath F:\哥哥 -d F:\哥哥 F:\哥哥\ff.java 处理已完成
这个错误帮我分析一下,是不是我装软件得时候路径不对啊
String sex;
这两个变量默认是private的,所以实例化为对象后不能对其进行操作,你可以声明为public或者添加属性接口
{
private String name;
private String sex;
public Teacher(String name,String sex)
{
this.name = name;
this.sex = sex;
}
public void job()
{
System.out.println("老师正在讲课");
}
public static void main(String args[]) //好象是该提出来做入口的吧?我学C++呢..不太清楚 - -!
{
Teacher t = new Teacher("李雪","女");//teacher job=new teacher();
t.job();
}
}
String name;
String sex;
这两个变量默认是private的,所以实例化为对象后不能对其进行操作,你可以声明为public或者添加属性接口
汗!~~java 默认权限是所谓的friendly权限,比protected权限要小。这个问题的错误肯定是环境变量的配置有问题
这句是固定的,不能写成 public static void main(String args[])
至于lookdd2() ,
nyj_vbnet(阿浪) ( ) 信誉:100 Blog 2007-1-28 12:44:59 得分: 0 所说的,要变成public,那是不必要的。因为main方法只是在类内部调用其属性,完全可以做到的。
程序是没有问题
建议 在main 函数最后一行加上 job.job();
这样你可以看到程序运行的结果
Error : Invalid path, \bin\javac.exe -classpath F:\哥哥 -d F:\哥哥 F:\哥哥\ff.java
报的这个错说明你的path路径可能不对,还有ff.java 是你这个程序的文件名吗?如果是要换成teacher.java才行(要和你程序的主类名一致) !
不是public class,可以不用和类名相同."public static void main(String[] args)
这句是固定的,不能写成 public static void main(String args[])"
!-_-,哪本书上写的哦?只是上面那种写法更规范.
这句是固定的,不能写成 public static void main(String args[])"
这种格式并不是唯一的,请回去好好看看书。
public static void main(String[] a)
public static void main(String r[])
这些都是可以的。因为他们只是数组名而以。。
没调用job方法。
程序没的错,本来就没的东西输出!!!!!!!
没调用job方法。
程序没的错,本来就没的东西输出!!!!!!!
不是public class,可以不用和类名相同.你试试!我编译通不过 !
String name;
String sex;
void job(){
System.out.println("老师正在讲课");
}
public static void main(String args[]){
test job=new test();
job.name="李雪";
job.sex="女";
job.job();
}
}
完全正常输出。。不知道想要什么 要不就研究下自己电脑
很简单的一个程序吗
随便教科书上都有
他们唬人的程序没有错
我在jdk1.3下编译运行正常有观察有发言权你的jdk配置出问题了