Rookie零基础学java(二)第一个java程序HelloWorld(在win7和linux下)
2012-12-29 18:45
447 查看
Rookie零基础学java博客目录(不断更新)
一、在window下编写:
打开文本文件编辑器,如Windows的记事本,也可使用更高级的编写工具。如Eclipse、JBuilder、NetBeans等,这些工具具有更加强大的功能,但现在不推荐使用,不利于初学者打下良好的编程基础。首先,在记事本里添加如下代码。该代码可以直接从光盘中复制到记事本中,当然亲自动手输入是最好的。(1)用文本编辑器写一个简单的java程序:
public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } }
这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。
注意:该文件名称必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。
(2)编译:在dos命令提示符下执行:(注意大小写)
javac HelloWorld.java
如果正常的话,将生成HelloWorld.class文件。
(3)运行:在dos命令提示符下执行:(注意大小写)
java HelloWorld
这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:
java HelloWorld.class
多了后面的.class,一定要注意,否则会出现下面的错误:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class
(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)
好了,运行java HelloWorld应该会出现伟大的“Hello World”了。
到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的java api...,不过,不要急,我将和大家一起慢慢入门,慢慢提高... ...)的Java过程了。
二、在linux系统下运行:
[haoyue@centos ~]$ javac 1.java1.java:2: 类 HelloWorld 是公共的,应在名为 HelloWorld.java 的文件中声明
public class HelloWorld {
^
1 错误
[haoyue@centos ~]$ mv 1.java HelloWorld.java
[haoyue@centos ~]$ javac HelloWorld.java
[haoyue@centos ~]$ java HelloWorld
Hello world !
This is my first program with java!
[haoyue@centos ~]$
三、注意事项:
在编写、编译和运行Java程序时有很多注意点,这也是初学者需要注意的地方。在运行时如果提示“java.lang.NoClassDefFoundError”的话,请查找环境变量是否设置正确。
在命令提示符下输入命令的时候要注意区分大小写,Java是区分大小写的。
用javac编译程序时是有扩展名的。
用java运行程序时是没有扩展名的。
源程序里要有main方法。
源程序里的类名要和文件名相同,包括大小写。
相关文章推荐
- 第一个运行在linux上的java程序
- JDK的安装与第一个Java小程序的运行(在win7和win10上检验过)
- 20131215-20140107XP、Win7下第一个Java程序(2014-01-18)
- Java第一个程序_HelloWorld…
- Java 第一个程序 HelloWorld!
- 第一个Java程序 HelloWorld
- Java学习2——HelloWorld(编写第一个java程序)
- 第一个java程序 - HelloWorld
- 第一个JAVA程序—HelloWorld
- 黑马程序员_第一个java程序HelloWorld
- <二>第一个JAVA程序HelloWorld
- Java入门学习-理解什么是JRE和JDK,然后搭建JAVA开发环境,用eclipse写出第一个helloworld程序
- 第一个linux系统下的java程序
- 第一个HelloWorld程序,遇到java.lang.RuntimeException: Unable to start activity ComponentInfo
- Linux下搭建Java环境变量并实现第一个Java小程序
- <二>第一个JAVA程序HelloWorld
- 第一个java小程序HelloWorld
- 第一个java程序的编译和运行(linux下安装JDK)------一次编译,到处运行
- Linux下Java开发环境搭建以及第一个HelloWorld
- java学习之旅04--第一个程序HelloWorld