Java学习~命令行HelloWorld

 

1.实例在d盘新建一个文件夹用来存放项目d:\boke

所以的的的的Java的代码都会放到这个项目目录

在此文件夹下新建目录的SRC存放的Java的源代码后缀名的.java文件

2.创建第一个的java的源文件

在屏幕空白位置,点击鼠标右键〜新建〜文本文件得到一个文件“新建文本文档.TXT”
右键该文件〜重命名为HelloWorld.java

在文件写入如下代码

public class HelloWorld{
   public static void main(String[] args){
      System.out.println("Hello World"); 
    }
}

class HelloWorld表示这是一个类,类名HelloWorld

public static void main(String [] args)这是主方法,所有代码的入口

3.编译

运行WIN + R,输入CMD命令进入控制台

d:切换盘符为d盘

cd D:\ boke \ src切换目录到源文件目录

javac HelloWorld.java编译命令javac文件名大小写必须一致

如果得到一行空白,就表示成功了,并且得到一个类文件:HelloWorld.class文件的

4.运行

运行win + r,输入cmd进入控制台界面
d:切换盘符为d盘
cd d:\ boke \ src切换目录到源文件目录
java HelloWorld
注意大小写需要一致,并且没有后缀名.class
运行成功后会看到字符串的“HelloWorld”的

5.类

Java的的的所以代码都是运行在类里面

public class HelloWorld

表示公众可以一个访问(公告)类的
类表示一个类
的HelloWorld的表示类的名字,每个单词的首字母大写

6.主方法

ARGS表示运行参数

public static void main(String[] args)

7.控制台输出 

System.out.println("Hello World");

会在控制台输出字符串

的的println表示打印数据到控制台,并且换行

 

展开阅读全文
博主设置当前文章不允许评论。

命令行运行"java HelloWorld"出现异常?

11-16

rnrn请教各位大虾?rn我的系统是XP.sp2安装的是JDK5.0和Eclipse3.2rn安装完毕之后,设置好环境变量,rn建立HelloWorld.java文件:rnrnpackage helloWorld;rnrnpublic class HelloWorld rnrn /**rn * @param argsrn */rn public static void main(String[] args) rn // TODO Auto-generated method stubrn System.out.println("Hello World!");rn rnrnrnrn运行CMD,从命令行进入HelloWorld.java所在文件夹,rn键入javac HelloWorld.javarn反应正常:建立HelloWorld.class,rn再键入java HelloWorldrn提示异常:rnrnException in thread "main" java.lang.NoClassDefFoundError: helloworld (wrong namrne: helloWorld/HelloWorld)rn at java.lang.ClassLoader.defineClass1(Native Method)rn at java.lang.ClassLoader.defineClass(ClassLoader.java:620)rn at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)rn at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)rn at java.net.URLClassLoader.access$100(URLClassLoader.java:56)rn at java.net.URLClassLoader$1.run(URLClassLoader.java:195)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.net.URLClassLoader.findClass(URLClassLoader.java:188)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:306)rn at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:251)rn at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)rnrn请问这是怎么回事啊,我要怎么解决异常,从命令行得到HelloWorld.class的运行结果???rnrn 论坛

没有更多推荐了,返回首页