《JavaSE》---3.<HelloWorld详细解释>

2024-09-24 14:48:35 浏览数 (3)

本次博客主要介绍 1.编写第一个java程序,hello world! 2.如何运行java程序 3.经典面试题JDK、JRE、JVM之间的关系?


大家好,本人是普通一本的在校大学生一枚,目前在学习java。之前也学了一段时间,但是没有发布博客。本人现在已经大二结束了,开学就大三了,时间过的真的很快。我会利用好这个暑假,来复习之前学过的内容,并整理好之前写过的博客进行发布。如果博客中有错误或者没有读懂的地方。热烈欢迎大家在评论区进行讨论!!! 喜欢我文章的兄弟姐妹们可以点赞,收藏和评论我的文章。喜欢我的兄弟姐妹们以及也想复习一遍java知识的兄弟姐妹们可以关注我呦,我会持续更新滴,并且追求完整。 望支持!!!!!!一起加油呀!!!!

语言只是工具,不能决定你好不好找工作,决定你好不好找工作的是你的能力!!!!!

学历本科及以上就够用了!!!!!!!!!!!!!!!!!!!!!!!!!!!!

一、打印 Hello World!

代码语言:javascript复制
public class First11 {
    public static void main(String[] args) {//main
        System.out.println("Hello World!");//sout
    }
}

这是我用Java写的第一个程序,打印Hello World!

我们来介绍一个这段代码吧!

public:是访问修饰限定符,类似的还有private、protected。 class:类,就是类型,是用来定义类的关键字 First11:这是我们自定义的名称,放在class后面,也称作类名,类名建议用大驼峰的形式 意思就是首字母大写,如果是组合单词,组合的单个单词首字母大写例如: AnyWhere、GetMax。 方法/函数:类名class First11后的大括号括起来的东西叫做方法/函数。一般采用小驼峰的形式命名例如anyWhere、getMax。就是首字母小写。如果是组合单词那么后面的单词首字母大写。 static:是一个关键字,表示静态的 void:返回值 main:方法名 String[] args:叫做形参 方法体:main(方法名)后面的大括号括起来的叫做方法体 System.out.println(""); 它的作用是打印且换行。双引号里面的是打印出的部分,是字符串 Java文件里面先有一个类,类里有一个或多个方法,方法定义局部变量。所有的方法都要写在类里。

注意:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类的名字相同

通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成: 1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包含在花括号里面。 2.类:类中带有一个或多个方法。方法必须在类的内部声明。 3.方法:在方法的花括号中编写方法应该执行的语句。 总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。

程序运行在JVM中。我们将字解码文件发给别人,只要他安装了JVM那么都就能运行这个字解码文件。不论他是什么电脑苹果还是windows。这就是Java喊出的口号,“Write once,Run anywhere”它是跨平台的。

二、运行Java程序

注意:在运行Java程序前,必须先安装好JDK(Java Development Kit即Java开发工具包),JDK里面就包含了javac和java工具,Java程序最终是在JVM(Java虚拟机)中运行的。

运行java程序的步骤:

1.编写代码

使用记事本或者idea编写java源程序代码

2.编译

使用javac.exe编译器编译java源程序,生成xxx.class的字节码文件。(xxx代表文件名)

编译语法格式:javac xxx.java

3.运行

使用java运行xxx.class字节码文件。

运行语法格式:java xxx

三、面试题

1.【面试题】JDK、JRE、JVM之间的关系?

1.JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。 2.JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。 3.JVM:Java虚拟机,运行Java代码

0 人点赞