【测开技能】Java语言系列(一)Java入门

2022-09-29 20:02:58 浏览数 (1)

前言

在测开的系列文章的分享中,分享了一些脚本,但是没有系统的对于某个语言进行过系统与的分享,这次接着对于Java语言基础复习的机会,对java语言从入门进行系统的分享,希望能够帮助大家学习。

正文

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。

后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

Java分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

三者之间的关系

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

在我们学习java中,需要理解一下几个专业术语:

1.JDK(Java Development Kit ):编写Java程序的程序员使用的软件 2.JRE(Java Runtime Environment):运行Java程序的用户使用的软件

3.Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境

4.SDK(Software Development Kit):软件开发工具包,在Java中用于描述1998年~2006年之间的JDK

5.DAO(Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道

6.MVC(Model View Controller):模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法

Java 开发工具有哪些呢?

Java 语言尽量保证系统内存在 1G 以上,其他工具如下所示:

Linux 系统、Mac OS 系统、Windows 95/98/2000/XP,WIN 7/8系统。

Java JDK 7、8……

vscode 编辑器或者其他编辑器。

IDE:Eclipse、 IntelliJ IDEA、NetBeans 等

每个系统都有,我们下载后安装即可。

例如在mac,需要在~/.bash_profile配置如下

代码语言:javascript复制
export JAVA_HOME=$(/usr/libexec/java_home)
 export PATH=$JAVA_HOME/bin:$PATH
 export CLASS_PATH=$JAVA_HOME/lib

windows需要在环境变量中配置。配置到path中。

保存后,我们终端运行java

这样代表我们的环境安排成功。

开发工具,选择 IntelliJ IDEA来开发

下载地址:https://www.jetbrains.com/idea/download/#section=mac

这里有两个版本,我们选择免费的Community版本

下载后,点击运行安装下载包即可。

创建第一个java程序

去创建一个project。选择java1.8环境

然后点击next,选择创建一个模版的项目

然后点击next

创建后如下:

我们在main编写:

代码语言:javascript复制
package com.company;

public class Main {

    public static void main(String[] args) {
  // write your code here
        System.out.println("hello");
    }
}

然后运行:

点击即可,我们在执行的发现,出现了

里面有我们编译的Main.java。然后运行输出了结果

这样第一个java程序就开发完成了。

发现问题,解决问题。遇到问题,慢慢解决问题即可。

0 人点赞