第3章:初识Java开发-1

Java编程起步

hello world
使用记事本来进行编写,所有的Java程序的后缀都是*.java程序,建立一个目录保存所有的程序源代码,建立“Hello.java”文件(推荐使用EditPlus编写)

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

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

  1. 对源代码程序进行编译:javac Hello.java,会有一个Hello.class的字节码文件,这就是编译后的程序文件,——利用JVM进行编译,编译出一套与平台无关的字节码文件(*.class);
  2. 在JVM上进行程序的程序解释执行:java Hello ——解释的就是字节码文件,字节码文件的后缀是不需要编写的;
    这样就完成了第一个程序的编写

为了更加方便的理解java程序的主要结构,下面针对第一个程序进行完整的解释

  1. 在java程序开发之中最基础的单元是类,所有的程序都必须封装在类中进行,而类的基本定义与语法如下:
    [public] class 类名称 {}
    在本程序之中定义的类名称为“Hello”,而类的定义有两种形式:
    1.1 “public class 类名称{}”:类名称必须与文件名称保持一致,一个*.java 文件里面只允许有一个public class定义;
    1.2 “class 类名称 {}”:类名称可以与文件名称不一致,但是编译后的*.class名称是class定义的类名称,解析的时候,要求解析的是生成的*.class文件名称,在一个*.java文件里面可以有多个class定义,并且编译之后会形成对应的不同的*.class文件;

提示:

  • 关于以后源代码定义问题,在以后进行项目开发的时候,很少会出现一个*.java源代码里面定义有多个class的情况,所以对于以后的开发而言,一个*.java文件里面就定义一个public class类就够了,但是在整个的课程讲解里面如果要是定义了多个文件会产生混乱,所以初期会在一个*.java文件中定义有多个类方便学习。

  • java语言有个明确的命名要求(大驼峰命名法),以后定义类名称的时候要求每一个单词的首字母必须大写,例如:Hello World, TestDemo等才算是标准

  1. 主方法:主方法是所有程序执行的起点,并且一定要定义在类之中,java的主方法定义:
    java的主方法名称定义非常的长,具体的解释在后续会有所说明。在以后课程讲解的过程里面主方法所在的类都统一将其称为“主类”,所有的主类都将采用public class 来定义。
[public] class 类名称{
	public static void main(String [] args){
	程序的代码由此开始执行。
	}
}
  1. 屏幕打印(系统输出)可以直接在命令行方式下进行内容的显示,有两类语法形式:
  • 输出之后追加换行:System.out.println(“输出内容”);
public class Hello{
	public static void main(String [] args){
		System.out.println("Hello World!");
		System.out.println("Hello World!");
		System.out.println("Hello World!");
	}
}
  • 输出之后不追加换行:
    System.out.print(“输出内容”); ,ln(line,换行的含义)
public class Hello{
	public static void main(String [] args){
		System.out.print("Hello");
		System.out.println(" World!");
		System.out.println("Hello World!");
	}
}

发布了43 篇原创文章 · 获赞 1 · 访问量 1910

猜你喜欢

转载自blog.csdn.net/weixin_43455338/article/details/104596144
今日推荐