共计 1943 个字符,预计需要花费 5 分钟才能阅读完成。
Java 语言概述
Java 语言是 Sun 公司在 1995 年推出的高级编程语言,编程语言就是计算机语言,人们能够通过应用编程语言让计算机实现很多性能。
Java 语言次要是利用在互联网开发畛域,很多互联网程序都是用 Java 编写的,比方天猫、京东等等。Java 通过这么多年的倒退,现在在很多编程语言排行榜上位居首位,次要是因为 Java 的生态环境十分好,应用的人很多,社区比拟沉闷,越多的人参加进来就会倒退的更好,很多人说 Java 在败落,然而我感觉他们可能说的有肯定情理,然而当初和将来一段时间 Java 还是大哥个别的位置。
一、简略介绍
计算机基础知识
二进制
进制就说进位计数制,比方常见的十进制,就是咱们平时用的逢十进一。二进制就说逢二进一,八进制就说逢八进一,十六进制逢十六进一。
在计算机的世界里只意识二进制。
十进制数据转换成二进制数据:应用除 2 取余数的形式
二进制数据转换成十进制:应用 8421 编码的形式
在二进制数零碎里,每个 0 或 1 就是一个位元,叫做 bit 是二进制单位。
字节(byte)
字节是咱们常见的计算机中最小的存储单元。bit 是最小的信息单位。
特地留神:这两个是不一样的
计算机存储数据,都是以字节的模式存储,咱们在计算机任何一个盘符,以右键点击文件属性,就能够看到文件的字节大小。
8 个 bit(二进制位) 示意为一个字节,写成 1byte 或者 1B
二、Java 语言开发环境搭建
Java 虚拟机 –JVM
JVM(Java Virtual Machine):Java 虚拟机,简称 JVM,是 Java 程序运行的环境,是 Java 最具备吸引力的个性之一。咱们常说的 Java 语言的跨平台性就说基于 JVM 实现的,咱们写的 Java 代码是运行在 JVM 上的,只有咱们在操作系统上装了 JVM 就能够运行咱们的程序。
JRE 和 JDK
JRE 和 JDK 也是咱们开始学习 Java 语言最先接触的两个名词之一,那么它们到底是什么呢?
- JRE:Java Runtime Environment,是 Java 程序的运行时环境,蕴含了 JVM 和运行时所需的外围类库。
- JDK:Java Development Kit,是 Java 开发工具包,蕴含了 JRE 和开发人员应用的工具。咱们学习 Java 开发就是要装 JDK。
JVM、JRE、JDK 三者的关系是:JVM JDK 的装置我将独自更新,这里就不多介绍,间接开始写入门程序。 开发环境曾经搭建好后,咱们就能够开始写咱们的第一个 Java 程序了,也就是大多数人的学习 Java 的第一个程序,赫赫有名的 HelloWorld。 Java 程序开发三步骤:编写、编译、运行。 编写 HelloWorld 源文件: 留神:文件名必须是 HelloWorld,保障文件名和类的名字统一,留神大小写。 到这里咱们的源程序就编写实现了,然而这个文件还不能间接运行,须要通过编译成 JVM 意识的字节码文件能力运行。 编译 HelloWorld 程序: 在 DOS 命令行中,进入 Java 源文件的目录,就是咱们刚刚写 HelloWorld 的那个目录,应用 javac 这个命令来编译。 命令: 举例: 编译胜利后,命令行是没有任何提醒的,在这个目录里能够看到新产生一个文件,HelloWorld.class,该文件就是编译后的文件,是 Java 虚拟机能够运行的文件,也叫字节码文件,有了字节码文件接下来就该运行了
运行 HelloWorld 程序: 应用命令:Java 类名字 举例:java HelloWorld 留神:这个中央只用写文件名就能够,不要写.class
留神:如果更改了源文件,那就要从新编译在运行。 总结: 编译和运行是两回事: main 办法: main 办法:也称为主办法,是程序的入口或起始点,程序交给 JVM 后,JVM 会去找主办法,而后开始执行。mian 办法的写法也是固定的不能批改。 Java 根底学习,我举荐我的 Java 学习园地。 三、HelloWorld 入门程序
public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World!");
}
}
javac Java 源文件名.java
javac HelloWorld.java