Java学习日记之编程入门(4)

Java编程起步

几乎所有语言的第一个程序都是“Hello World”。
所有Java的程序的后缀都是*.java,需要建立一个目录保存所有的程序源文件(D:\Java)。

范例:定义第一个程序代码:(用记事本即可,可以先不用IDE,便于提高编写代码的能力,修改后缀名即可)

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

Java程序是需要经过两次处理后才可以正常进行执行的:

  • 对源代码进行编译:D:\Java>javac Hello.java(文件目录下)
    在这里插入图片描述
    编译后会生成一个*.class字节码文件。(利用JVM进行编译,编译出一套与平台无关的字节码文件)
  • 在JVM上进行程序的解释执行:D:\Java>java Hello
    (解释就是字节码文件,字节码文件的后缀是不许要编写的)
    在这里插入图片描述

为了更加方便的理解Java程序的主要结构,下面针对第一程序进行完整的解释。
      1. 在java程序开发之中最基础的单元是类,所有的程序都必须封装在类中执行,类的基本定义:

[public] class 类名称{
	......
}

          在本程序中定义的类的名称为“Hello”,而类的定义有两种形式:

  • “public class 类名称{}”:类名称必须与文件名保持一致,否则报错,一个*.java文件中,只能有一个"public class 类名称{}"的定义。
  • “class 类名称{}”:类名称可以与文件名不一致,但是编译后的*.class文件的名称是class定义的类名称,解析时要求解析的是生成的*.class文件,在一个*.java文件里面可以有多个class定义,并且编译之后会形成不同的*.class文件。

          提示:关于以后源代码定义问题:

  • 在以后进行项目开发的时候,很少会出现一个*.java源代码里面定义有class的情况,所以对于以后的开发而言,一个*.java文件里面就定义有一个public
    class类,但是在后续课程中的代码里,为了方便学习,会在一个*.java文件中定义多个类。
  • Java语言有着明确的命名要求,以后定义类名称的时候要求每一个单词的首字母必须大写,例如:HelloWorld,TestDemo等,才算是标准。

2.主方法:主方法是所有程序执行的七点,并且一定要定义在类之中。
Java的主方法定义:

[public] class 类名称 {
	public static void main(String srgs[]){
		......(程序的代码由此开始执行)
	}
}

Java的主方法名称定义非常长,具体的解释在后续会有所说明。

主方法所在的类,我们统称为“主类”,所有的主类都采用public class 来定义。
3.屏幕打印(系统输出):可以直接在命令行方式下进行内容的显示,有两类语法形式。

  • 输出之后追加换行:System.out.println(输出内容);
  • 输出之后不追加换行:System.out.print(输出内容);
public class Hello {
	public static void main(String args[]){
		System.out.print("Hello ");
		System.out.println("World!");
		System.out.println("Hello World!");
	}
}

在这里插入图片描述

对于输出语法在后面还会再做进一步的说明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值