本次博客主要介绍 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代码