初始JavaSE

云惠网小编 2021年10月12日21:18:57
评论
2239字阅读7分27秒
摘要

这里写目录标题初始JavaSEJava语言概述起源Java环境初始Java程序Java程序的main方法Java程序的编译和运行初始JavaSEJava语言概述起源Java是一种面向对象的程序设计语言,起源于 1991 年 Sun 公司 James Gosling 领导的的 Oak 项目,1995 年 Sun 公司正式起名为 Java,并提 出“Write once, Run anywhere” 的口号,即一次编译,到处运行,一般公认詹姆斯·高斯林 (James Gosling)为“Java之父”。

广告也精彩

重要的是,如果一个编译单元(.java文件)中含有public的类,则文件名必须与类名一致,如果没有public类,则文件可以随意命名。一个文件中,public的类可以有零个或一个,非public的类可以有零个或多个。

关于Java程序环境的安装,强烈建议大家安装Java8,因为他是目前公司的长期开发版本,关于具体的安装操作,网络平台有各种各样的教程和博客,这其实也是一种能力的培养,希望大家们可以自主学习,将Java环境配置好,尤其注意Java环境变量的配置。

3.方法:在方法的花括号中编写方法应该执行的语句。

2.类:类中带有一个或多个方法。方法必须在类的内部声明。

  1. Java源代码的编写

  2. Java源代码的编译:源代码需要编译成.class文件(字节码文件)才能被JVM(Java虚拟机)识别,编译过程当中需要使用JDK(Java开发工具箱)自带的javac工具进行编译。命令:Javac 文件名.java

JRE(Java Runtime Environment):称之为Java SE运行时环境,提供了运行Java应用程序所必须的软件环境,包含有Java虚拟机(JVM)和丰富的类库(Libraries)。运行一个已经开发好的Java应用必须安装JRE。

**public static void main(String[] args)**为我们Java程序main的固定写法,他的作业与C语言的main函数相同,随着我们的学习,我们会明白他这样写的含义的,这里也不多做解释。 System.out.priontln("")相当于我们C语言的printf函数,项控制台输出信息,java中向控制台输出信息的方式有3种,如下

System.out.println("HelloWorld!");//打印完换行
System.out.print("HelloWorld!");//打印完不换行
System.out.printf("HelloWorld");//与C语言用法相同

Java程序的编译和运行

1.源文件(扩展名为.java):源文件带有类的定义。类用来表示程序的一个组件,规模较小的程序或许只会有一个 类。类的内容必须包含在花括号里面。

本文旨在让大家对Java语言有个初步的了解和认识,建立起一些自己的思考,之后我将会对Java进行逐步深入的分析和探讨,希望大家可以多多关注,多多点赞!限于笔者水平有限,出现的错误也请大家谅解,欢迎大家批评指正^_^

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

在这里插入图片描述

关于Java的概述,我们暂且只谈这一点点,关于Java其他的知识与特性,需要我们在Java的学习过程中去慢慢体会,随着学习的深入,我们也会慢慢将其拿出来进行剖析。

首先分析第一行代码:public,他是访问限定修饰符,访问限定修饰符还包括protected和private,我们会在类与对象的章节详细分析他们,其次是class,他是我们Java中的一个关键字,用来定义一个类,同样我们也会在类与对象部分详细介绍,这里无需纠结,HelloWorld是我们的类名。

Java环境

Java是一种面向对象的程序设计语言,起源于 1991 年 Sun 公司 James Gosling 领导的的 Oak 项目,1995 年 Sun 公司正式起名为 Java,并提 出“Write once, Run anywhere" 的口号,即一次编译,到处运行,一般公认詹姆斯·高斯林 (James Gosling)为“Java之父”。
在这里插入图片描述

Java语言概述

Java中的函数也称之为方法,与C语言一样,main方法也为Java程序的入口,即程序在执行过程中,首先执行的就是main方法,main方法与其他方法不同,他的写法是固定的,我们以HelloWorld来具体分析一下。

Java程序的main方法

初始Java程序

图示:

  1. Java字节码文件的运行: JVM会将字节码文件装载进去,然后JVM对字节码文件进行解释,其中解释器会将字节码文件解释成一系列的二进制码,JVM将二进制码交给OS(操作系统),由操作系统进行二进制码的执行。命令:java 字节码文件名

Java程序的运行首先要经历三个阶段:

目录

  • 初始JavaSE
    • Java语言概述
      • 起源
      • Java环境
    • 初始Java程序
      • Java程序的main方法
      • Java程序的编译和运行

在这里插入图片描述

JDK(Java Development Kit):称为Java开发工具包,是JRE的超集,或者说JDK包含了JRE。JDK中除了包含有JRE的所有内容之外还提供了编写Java程序所必须的编译器和调试工具等。

上述代码是一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:

在这里插入图片描述

在这里插入图片描述

初始JavaSE

JVM(Java Virtual Machine):称之为Java虚拟机,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
在这里插入图片描述

在这里插入图片描述

起源

本文转自 https://blog.csdn.net/qq_37410388/article/details/120696087

腾讯云618
云惠网小编
自己开发的音乐视频网站 java

自己开发的音乐视频网站

1.需求开发基于B/S模式的web音乐网站,要包含音乐和mv。为用户提供一个友好的视频和音乐播放环境,包含了大量最新一代的视频和音乐,同时它还具有评论收藏功能,方便以后注册的用户观...
腾讯云618

发表评论