Java语言作为现在的主流开发语言,作为测试人员学习及掌握也是必要的。
今天我们先了解下Java语言的一些基础概念。
Java语言的创始人:James-Gosling
Java语言的公司:SUM
Java语言的特点
1跨平台性:平台(不同厂商的芯片、不同版本的操作系统)
2面向对象
3简单性,省去了C++多继承,指针等
4健壮性 垃圾回收机制 异常处理机制
5多线程性 并行操作 提高执行性能 降低线程安全
6大数据开发

Java跨平台机制+环境搭建

JVM:java Virtual Machine虚拟机,在内存中开辟一块空间,将源文件编译成字节码

源文件.java 字节码.class

JRE Java Runtime Environment 运行环境 (JRE包含JRM),可运行别人写好的java程序

JDK Java Development Kit开发工具包,开发时需要用到的工具(JDK包含JRE)(其中javac.exe编译工具,java.exe执行工具)

做java开发,需要搭建环境

需要JDK安装程序,官网下载:https://www.oracle.com/downloads/

根据系统环境下载对应的JDK:

java编译 jar JAVA编译环境_java

下载完成:

java编译 jar JAVA编译环境_jdk_02

按默认选项安装即可。

java编译 jar JAVA编译环境_java_03


java编译 jar JAVA编译环境_编程语言_04

bin文件夹:全都是工具
include文件夹:包含了其他语言写的程序,native修饰符
jre文件夹:包含运行环境
lib文件夹:包含了人家写好的所有java类
src.zip压缩文件:java源代码

如何编写一段java源代码
使用记事本新建一个文件,后缀为.java
先写一个关键字class—表示类,类后面写一个名字
命名规则和规约:
规则:名字中可以含有如下的信息:字母(区分大小写,敏感,52个)、数字(0-9可以用,不能用作开头)、符号(英文_$)
规约:类名字,首字母大写,两个以上字母首字母大写

利用JDK包中提供的工具做代码的编译及执行

在路径下存在一个javac.exe编译工具

编译工具是在doc命令窗口才能使用

想要利用编译工具去编译写好的java源文件,需要源文件所在的路径与编译工具在一起

配置环境变量

java编译 jar JAVA编译环境_jdk_05

执行java文件

定位到文件所在路径:

java编译 jar JAVA编译环境_jdk_06

在文件路径中会产生一个.class文件

java编译 jar JAVA编译环境_编程语言_07

下面我们可以使用java来执行.class文件来查看里面的内容:

java编译 jar JAVA编译环境_jdk_08