• java入门第二步之helloworld【转】


    前一篇博客已经介绍了jdk的安装:接下来我们就乘热打铁,完成第一个程序:helloworld(每学一样程序的新东西都是从实现helloworld开始的)

    1.不是用开发工具IDE,只是使用记事本来实现:

    打开计算本,在记事本上写如下代码,现在可以先不管是什么意思:

    复制代码
    public class HelloWorld
    {
        public static void main(String[] args)
        {
            System.out.println("这是我的第一个程序!!");
        }
    
    }
    复制代码

    保存,文件名必须为HelloWorld,并将保存后的扩展名改为.java,然后放到自己的一个目录下,我暂时先放到e:\test\HelloWorld.java;

    然后打开运行-->输入cmd进入命令行窗口,完整的操作如图:

    下面来解析上面的操作:

    1.一般进入命令行窗口时默认的执行路径可能不是你文件的存储路径,此时你需要在命令行窗口中输入盘符的名称:盘符+:(后面不能加斜杠,win7中是这样的),

    2.然后在输入程序文件所在的路径,cd+空格+文件路径+回车;到这里我们已经到了程序文件的目录了,

    3.现在我们开始编译java文件了,方式为javac+空格+文件.java+回车,如果没报错的话表明我们已经编译成功了,可以到文件的目录下进行查看,可以发现多了

    个class文件;

    4.最后我们就开始运行文件了,方式:java+空格+类名+回车;如果不报错程序就正常执行了,这里的执行结果是输出了一段话,因为System.out.println()是默认

    就行控制台的输出的,以后我们要在控制台上进行输出一般都会选用它;

    注意点:a.上面说到在保存文件时必须将文件名命名为HelloWorld,原因是java规定一个java文件中只能有一个public的类,而文件名必须与这个类名一样;

    b.在文件中存在多少类编译后就会出现多少份的class文件。

    c.介绍下main: main 方法是 JDK/JRE 约定的运行程序的启动入口方法,在我们允许用 java.exe(即输入java) 运行一个 class,它就会在这个 class里面寻找这个方法,并调用它,等它返回了,程序也就结束了。main作为本地应用程序的唯一入口方法,要正确执行应用必须含有该主方法;

    2.利用开发工具eclipse或myeclipse,则可以很快开发,因为IDE(Integrated Development Environment,集成开发环境)会帮你做很多东西,例如编译等,不在需要你进行手工

    的编译了,关于IDE的知道在后面的博客中会进行介绍,这里就按照我的做就行了;

    首先完成IDE的安装,完成之后我们就可以进行我们的第一个程序HelloWorld了

    直接开门见山:

    首先点击上面导航栏File--->new--->java Project--->出现下面界面

     然后Project name 中输入想要创建的项目名(绝不建议使用中文,具体也没试过,一般使用英文缩写),我们现在输入HelloWorld后按finish完成java项目的创建;

    java项目的结构如图所示:

     接下来我们开始创建类了,关于类的概念这里就不多介绍了,java中的类我们一般都是在src目录下创建的,步骤:

    选中src右键--->new--->class--->如图:

     Name选项中输入的是类名,我们输入HelloWorldDemo,package选项是输入包名,包就是为了更好的防止类名字相同冲突而创建的,这里可以先理解为时一个文件夹,

    我们输入xiandian.sl.demo,然后勾选public static void main(String[] args),表示自动生成main函数,完成后点击finish

    在我们的视图中就会出现已经完成大部分的一个类,现在我们只需在main函数中添加一个System.out.println("这是我的第一个程序");就完成了第一个程序了;

    最后就是来看我们的成果的时候了,将鼠标移到视图中右键--->Run As --->Java Application--->控制台就打印出来了

     到此helloworld就成功结束了

  • 相关阅读:
    三级联动
    投票系统
    增删改查
    PHP基础
    查询练习
    高级查询
    高级查询练习题
    0510课堂02三元运算符,跳转语句,循环结构
    0510课堂
    050602课堂css3旋转、过渡、动画
  • 原文地址:https://www.cnblogs.com/bluedy1229/p/3843012.html
Copyright © 2020-2023  润新知