黑马程序员------------------HelloWorld

---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------

开发工具:

   * 记事本 

    *高级记事本 EditPlus

    *IDE 集成开发环境

初体验——第一个小程序

class Demo 
{
	public static void main(String[] args)  //这是主函数入口
	{
		System.out.println("Hello World!");  //这是输出语句
	}
}

步骤1: 编写,使用最简单的编辑器记事本。敲入代码class Demo{},将文件保存成Demo.java,这个文件是存放java代码的文件,称为源文件.

步骤2: 编译有了java源文件,将其编译成JVM可以识别的文件.在该源目录下,通过javac编译工具对Demo.java文件进行编译.该程序没有错误,没有任何提示,但会在当前目录下产生一个新的Demo.class文件,该文件称为字节码文件,也就是可以执行的java的程序.

步骤3: 运行有了可执行的java程序,通过运行工具java.exe对字节码文件进行执行.

此时会出现缺少main方法的提示:  Exception in thread "main" java.lang.NoSuchMethodError: main    一个程序的执行需要一个起始点也就是所谓的入口,所以在Demo类中加入

public static void main(Strnig[] args){}

对修改后的Demo.java文件需要重新编译,生成新的class文件后,再进行执行.

 

 注意事项:

    class是关键字,表示前置声明的一个类.

    Demo 是类名,可以随便起,但要符合标识符命名规则,且尽量有意义.(使人一看就知道这个类是干什么的)

    main函数入口缺失或书写不正确提示:  Exception in thread "main" java.lang.NoSuchMethodError: main    JVM在执行过程中,要找到main函数.类要独立运行必需有main函数

    输出语句: System.out.println();

编译源代码:

    javac命令来编译源代码

    格式: javac 源文件名.java

运行字节码文件:

    java命令来运行java程序

    格式: java 不带后缀名的字节码文件

 

注释:

    注释的作用:

        1.注解说明代码的,方便自己以后看也方便别人看

        2.便与调试程序

    注释的分类:  单行注释 //         多行注释 /*  */      文档注释 /**  */

 

关键字:

    被Java语言赋予了特殊含义的单词

    特点: 关键字中所有字母都为小写.

    goto和const虽然从未使用,但也作为Java关键字保留,保留字也不能作为标识符.

    java中没有sizeof这个关键字

标识符:

    Java语言中,对各种变量/方法和类等要素命名时使用的字符序列成为标识符.,简单的说,就是起名字.

    命名规则:

        由26个英文字母大小写,数字0~9, _ , $等组成

        不能以数字开头

        不能与java的关键字重名.

    命名要规范,见名知其意,驼峰命名.

--------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流!---------------详细请查看: http://edu.csdn.net
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值