一分钟了解Java Web搭建的开发环境

第1章 在什么地方开发——搭建Java Web开发环境

1.1 Java开发工具包——JDK的下载与安装 

1.1.1 JDK简介

1. JDK概述

JDK(Java Development Kit,Java开发工具包)是Sun Microsystems针对Java开发员的产品。 

JDK是整个Java的核心,包括Java运行环境(Java Runtime Environment)、Java工具和Java基础的类库。

2. JDK版本

(1)J2SE(Java 2 Standard Edition,Java 2平台标准版),是人们通常使用的一个版本,从JDK 5.0开始,改名为Java SE

(2)J2EE(Java 2 Enterpsise Edition,Java 2平台企业版),使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE

(3)J2ME(Java 2 Micro Edition,Java 2平台微型版),主要用于移动设备、嵌入式设备上的Java应用程序,从JDK 5.0开始,改名为Java ME

3. JDK组成JDK包含的基本组件如下。

(1)javac:编译器,将源程序转成字节码。

(2)jar:打包工具,将相关的类文件打包成一个文件。

(3)javadoc:文档生成器,从源码注释中提取文档。

(4)jdb:debugger,查错工具。

(5)java:运行编译后的Java程序(.class后缀)。 

1.1.2 JDK的下载与安装(略)

1.1.3 JDK的简单使用

(1)使用记事本新建一个文本文档,文件名为HelloWorld.java(.java为文件的扩展名)。

(2)编辑代码。

(3)编译HelloWorld.java文件。在Windows系统的运行栏中输入cmd打开命令提示符窗口,使用cd命令进入HelloWorld.java文件所在的路径。输入javac HelloWorld.java,如果运行成功会在当前路径下生成HelloWorld.class文件。

(4)运行HelloWorld。在命令提示符中输入java HelloWorld,运行成功则会在窗口中输出HelloWorld。

1.2 Java集成开发工具简介

集成开发环境(Integrated Development Environment,IDE)集成了代码编辑,编译,运行,输出,调试,代码自动补全,语法检查等功能。 

1.2.1 Eclipse简介:Eclipse是一个开放源代码的、基于Java的可扩展开发平台。

1.2.2 MyEclipse简介:MyEclipse是在Eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。

1.2.3 IntelliJ IDEA简介:IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境(也可用于其他语言)。

1.3就业面试解析与技巧

面试官:JDK、JRE、JVM三者间有何关系?

应聘者: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语言编写的软件程序。

面试官:Java具有哪三大特性?

应聘者:Java具有三大特性:封装,继承和多态。

(1)封装。封装就是将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的操作和访问。

(2)继承。继承是类与类的一种关系,比较像集合中的从属于关系。子类可以获取到父类的属性和方法。在Java中是单继承的,一个子类只有一个父类。

(3)多态。Java语言允许某个类型的引用变量引用子类的实例,而且可以对这个引用变量进行类型转换。 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值