PDA

View Full Version : [q]



longkt
10-04-2003, 08:37
toi co viet mot chuong trinh java nhu sau :

import javax.swing.JOptionPane ;
public class Addition1{


public static void main(String args[])
{
String firstNumber,secondNumber;
int number1,number2,sum;

firstNumber =
JOptionPane.showInputDialog("Enter first Interger ");

secondNumber=
JOptionPane.showInputDialog("Enter second Interger");

number1=Integer.parseInt(firstNumber);
number2=Integer.parseInt(secondNumber);

sum=number1 + number2;

JOptionPane.showMessageDialog(null,"The sum is : "+ sum, "Result",JOptionPane.PLAIN_MESSAGE );

System.exit(0);

}

}


minh bien dich javac Addition1.java khong van de gi

nhung khi chay java Addition1.java thi may bao nhu sau :

Exception in thread "main" java.lang.NoClassDefFoundError:addition/java

vay minh phai lam the nao day

quangvu
10-04-2003, 09:01
Bạn chi cần gõ "java Addtion1" thôi ,bộ JVM sẽ hiễu là bạn run lớp Addtion1.class .
Nếu bạn gõ "java Addtion1.java" JVM sẽ hiễu bạn cần run lớp java trong gói Addtion1 (Addtion1/java) .

Chúc thành công .

longkt
10-04-2003, 10:16
co phai the nay khong :
tuc la sau sau khi bien dich file *.java
thi chi can go java ten_file

thi may hieu duoc rang nguoi su dung can chay file *.class
con file *.java chi la tep code doc thoi dung khong
va khi lam viec thi chay voi file da duoc dich ra

quangvu
10-04-2003, 15:09
Đúng vậy ,để run Class là TenClass bạn không được gõ
java TenClass.class
mà phải gõ
java TenClass

Chúc thành công.

tranducmille
22-07-2003, 12:08
Sao giống như trong javascript vậyy ta .