文章目录
前言
作为一个小白,这里主要总结一下环境的配置和jdk的安装,以及hello world的编写等问题
1.JVM、JRE和JDK
JVM(Java Virtual Machine):Java虚拟机,它只认识.class文件,它能够将.class文件中的字节码指令进行识别并调用操作系统上的API完成动作,所以说,JVM是Java能够跨平台的核心。
JRE(Java Runtime Environment):java运行时环境,主要包括jvm的标准实现和一些基本类库。
JDK(Java Development Kit):java开发工具包,集成了jre和一些好用的工具。
2.安装jdk以及配置环境
首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,然后点击安装。记住安装路径,
配置环境右击我的电脑,选择属性,然后选择环境变量,然后新建系统变量JAVA_HOME、CLASSPACH,然后在已存在的path里面添加语句。
-
变量名:JAVA_HOME
-
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
-
变量名:CLASSPATH
-
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
-
变量名:Path
-
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3.编写hello world
代码如下(示例):
package cn.tedu.hello;
public class HelloWorld {
public static void main (String[] args){
System.out.println("Hello world!");
System.out.print("Hello world!");
}
}
4.补充一下各个单词的意思
package cn.tedu.hello;
这个packge是包的意思,类似于文件夹,然后cn.tedu.hello是包的名字,全部是小写,在公司做项目的时候是公司的域名倒着写,;分号是Java语句的结束符,还有一点需要注意的,在Java程中,出现的所有符号都是英文符号。
public class HelloWorld {}
public -- 公共的,作为类的修饰词符,表明谁可以访问这个类
class -- 类,java用来定义类的一个特殊的单词
HelloWorld -- 类名,一般用驼峰命名法来命名类名,也就是单词首字母大写。
{代码...} -- 花括号表示是类的主体,其中包含我们写的代码
public static void main (String[] args){}
public static void main (String[] args) -- main方法,是程序的入口,运行程序都是先运行main方法,
main -- 程序的入口,方法名是main,方法名一般都是第一个单词首字母小写,然后后面的单词首字母大写
public -- 公共的,作为方法的修饰符,表明该方法是公共的,所有的地方都可以调用这个方法
static -- 静态的,说明这个方法就是静态的,之后会详细解释一下static
void -- 表明这个方法没有返回值,
() -- 表明这是一个方法,括号里面填写该方法的参数
String [] args -- 该方法的参数,前面是参数的数据类型,后面是参数的变量名称
{代码。。。} -- 花括号是方法的主体,其中就是我们写的代码
System.out.println("Hello world!");
System.out.print("Hello world!");
本句代码的作用就是向控制台打印一句好,引号内的内容就是要打印的东西
System -- 系统,要发出系统指令,
out -- 向外输出
println -- 具体执行的方法,打印完毕之后要换行,
print -- 打印后不换行,
() -- 方法的标识符
“Hello World” -- 方法的参数,指定要打的内容
; -- Java的结束符
总结
hello world是每个程序员的第一步,编写成功一个hello world,就证明你的环境配置没有什么问题,接下来可以继续探索编程的世界了!!!