java程序重新开始_重新开始第一个java程序

  • Post author:
  • Post category:java


重新开始第一个java程序

1.下载并安装jdk(jdk-6u24-windows-i586.exe),安装目录是:C:/Program Files/Java/jdk1.6.0_24

2.设置环境变量

添加系统环境变量:

变量名字 :   值

java_home:  /Program Files/java/jdk1.6.0_24(也就是JDK的安装目录)

path:            %java_home%/bin;%java_home%/jre/bin;(可以使不论在哪个路径下都能识别java命令)

classpath:  %java_home%/lib/dt.jar;%java_home%/lib/tools.jar;(为java加载类(class或lib),用于搜索java运行时需要要用到的类

,也就是如果运行时需要的那个类不在当前目录下,但是在classpath所指定的目录下,那么一样可以找到并执行,但

是对于编译时这是不适用的,编译时如果所需文件不在当前目录,那么需要写它的对于.jar文件,也会当成一个目录

来进行查找.)

3.在编辑器里写第一个测试程序

//public class Hello 错误1

public class hello

{

public static void main(String[] args)

{

String[] str=new String[3];

str[0]=”welcome to helloworld,”;

str[1]=”by “;

str[2]=”me”;

//for(String g;str)

for(String g:str)

{

System.out.print(g);

}

System.out.println();

}

}

错误1:类Hello是公共的,应在名为Hello.java的文件中声明。主类名要与文件名相同,区分大小写

错误2:for语句里的是:而非;,也就是说不是for(String g:str)而非(String g;str),注意不要和传统C里的for语句混淆

这里for()语句的括号里是(类型名 变量名:要循环的数组名)

4.编译生成可执行文件

javac hello.java       //生成hello.class

5.java hello

输出: welcome to helloworld,by me

注意:

用javac时后面的文件名要加上文件扩展名,而用java命令时就不要再加上文件扩展名.class。如:

javac hello.java //生成hello.class

java hello //执行hello.class,如果写成java hello.class就报错:

0818b9ca8b590ca3270a3433284dd417.png



版权声明:本文为weixin_36076701原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。