在测开的系列文章的分享中,分享了一些脚本,但是没有系统的对于某个语言进行过系统与的分享,这次接着对于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程序就开发完成了。
发现问题,解决问题。遇到问题,慢慢解决问题即可。