1.JAVA环境搭建、入门案例

一、Java语言平台版本

1:J2SE(Java 2 Platform Standard Edition)标准版

是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

2:J2ME(Java 2 Platform Micro Edition)小型版

是为开发移动设备和嵌入式设备(电器、机器人、机顶盒…)提供的解决方案。

3:J2EE(Java 2 Platform Enterprise Edition)企业版

是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。

 二、java语言特性

简单性                  高性能            编译性                  解释性

面向对象              分布式处理     健壮性                  安全性

开源                      跨平台

1.什么是跨平台性?

       通过Java语言编写的应用程序在不同的系统平台上都可以运行。

2.原理是什么?

只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。

 

 注意:JVM是java语言能够跨平台的前提,但是JVM本身不跨平台。

三、JDK介绍、安装

1.概述

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心。

它包含了:

1、   JAVA开发工具(jdk\bin)

2、   基础开发库(jdk\jre\lib\rt.jar)

3、   基础开发库的源码(jdk\src.zip)

2.下载与安装

官方网站获取JDK:http://www.oracle.com

也可以通过百度自行搜索资源。

下载完后进行安装,傻瓜式安装,下一步下一步即可。

注意:

1、 同时安装多个jdk时需要使用指定环境变量来确认使用的是哪个jdk。

2、 安装路径不要有中文或者特殊符号如空格等。最好目录统一。

3.配置环境变量

JAVA_HOME、PATH

四、Eclipse

1.概述

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

2.更改工作空间

这边没有可以选择other进去

 切换成当前java开发工作空间。

 3.创建java案例

 

 五、拓展

1.运行与工作原理

1、 编译:通过javac命令将java的源文件也就是.java文件编译成.class文件。

2、 执行:先启动java虚拟机,不同的操作系统有不同的jvm,因此java跨平台。

                  再通过JVM加载HelloWorld.class字节码文件。并加载main方法执行程序。

2.JDK、JRE、JVM的关系

1、         JDK--Java Development Kit是针对Java开发员的产品,是整个Java的核心,包括了Java  运行环境JRE、Java工具和Java基础类库。

2、         JRE--Java Runtime Environment是运行JAVA的运行时环境,包含JVM和Java核心类库。

3、         JVM--Java Virtual Machine,Java虚拟机的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太彧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值