二:JAVA开发环境的安装和配置.

Slides:



Advertisements
Similar presentations
学年度工作总结 —— 上海建桥学院 —— 上海建桥学院 实验室与资产管理处 实验室与资产管理处.
Advertisements

软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
Java 大学实用教程 ( 第 3 版 ) 主讲:程继洪 第 1 章 Java 语言概述  本章导读 Java 语言的诞生Java 语言的诞生 学习 Java 的必要性 学习 Java 的必要性 Java 的特点及与 C/C++ 之关系Java 的特点及与 C/C++ 之关系.
第 2 章 Java 运行环境搭建 2.1 Java 的运行系统 2.1 Java 的运行系统 2.2 JDK 的安装与配置2.2 JDK 的安装与配置 2.3 Java 开发工具包 2.4 Java 源文件编辑环境的选择 2.5 Application 和 Applet 程序的编写与运行.
1 Java 语言程序设计 计算机系 鲍金玲. 2 引子 甲骨文 甲骨文是全球最大的信息管理软件及服务供应商,成立于 1977 年,公司总部 设在美国加利福尼亚州的红木城( Redwood Shores ),全球员工达 名, 包括 名开发人员、 7500 多名技术支持人员和.
第一章 Java 程序设计技术 概述  什么是 Java 语言  一个简单的 Java 程序  程序的编译和运行  常见错误  使用 Java 核心 API 文档.
程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序.
Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
JAVA 概述 主讲:张雷. J2ME API 地址: 广东科贸信息工程 张雷学习要求 了解各种程序设计语言及其特点 了解各种程序设计语言及其特点 了解 JAVA 的发展史和其特点 了解 JAVA 的发展史和其特点.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
用 Andriod手機 12年國教~有效教學策略設計 國立北門高中 林明璋 玩
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
第1章 Java语言概述.
C语言程序设计 李伟光.
1.2 Java程序开发与运行环境 Java程序文件类型 根据计算结构的不同,Java程序可以划分为:
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
Java程序设计教程 第一讲 Java概述.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
第一章 计算机系统结构概论.
新北市廠商聯合抗旱會議 104年3月23日.
JAVA程序设计.
《Java程序设计之网络编程》 教学课件 重庆大学计算机学院
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
数据库应用与程序设计.
第 13 章 套件 (Packages).
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
作業系統的結構 日期 : 2018/9/17.
APP課程:Android程式設計開發環境與工具介紹
JAVA开发Web Service快速入门
第17章 使用B4J建立跨平台應用程式 17-1 認識B4J整合開發環境 17-2 下載與安裝B4J開發環境
臺北市立大學 資訊科學系(含碩士班) 賴阿福
安裝JDK 安裝Eclipse Eclipse 中文化
JDK的安裝.
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
2018/11/20 第一章 Java概述 武汉大学计算机学院计算机应用系 2018/11/20 14:33.
启天IV产品介绍
第一章 電腦、程式與JAVA.
Android 课程讲义 智能手机开发
CH09 套件 物件導向程式設計(II).
第一章 認識Java Java 程式設計入門(I).
IEEM 5352 Enterprise Integration
2018/12/7 Java语言程序设计 教师:段鹏飞.
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
Android平台開發環境安裝.
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
認識 Java.
程式設計 老師:戴自強 助教:楊斯竣.
01.Java语言概述 讲师:复凡.
Java Lab2 主要内容: 环境配置与第一个程序的运行.
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
1.1 Java簡述 1.2 Java下載與安裝 1.3 Java程式的開發過程 1.4 存檔說明 1.5 註解
面向对象 程序设计语言基础 马骏
项目十 虚拟机技术 任务分解: 任务一 虚拟硬盘简介 任务二 虚拟光驱、光盘简介 任务三 虚拟计算机技术简介.
《JAVA程序设计》 语音答疑 辅导老师:高旻.
雲端運算的基石(1) 虛擬化技術簡介
计算机组装、维修及 实训教程 第17章 微机软件的安装与设置 2019年4月11日星期四.
Broadcast System For Mobile Device
開發Java程式語言的工具 JDK.
課程網站
程式設計 老師:蘇炳煌 助教:楊斯竣.
第三章 軟體資源管理 授課老師:褚麗絹.
安裝JDK 配置windows win7 環境變數
虚拟化技术 VMware ESXI 南京市玄武中等专业学校 胡刚强.
方格紙上畫正方形.
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
程式設計與程式語言 告訴電腦做些什麼 第十六章.
Presentation transcript:

二:JAVA开发环境的安装和配置

本节知识概览 1、JAVA 语言、JVM、JRE、JDK区别与联系 2、JDK安装、JAVAC与JAVA 3、Path与ClassPath亲密接触 4、天才第一步:HelloWorld手工版 5、JAVA跨平台之谜 6、虚拟机简介

一、JAVA 语言、JVM、JRE、JDK 的区别与联系 1、JVM:JVM是JAVA的核心和基础,在JAVA编译器和OS平台之间的虚拟处理器。它是一种基于下层的操作系统和硬件平台并利用软件方法来实现的抽象的计算机,可以在上面执行JAVA的字节码程序。 2、JVM、JRE、JDK的区别: 要能运行JAVA程序,必须有JVM,JVM包括在JRE(Java SE Runtime Environment)中,所以运行JAVA程序必须安装 JRE。要开发JAVA程序必须安装JDK(Java SE Development Kits),JDK 包括FRE、开发用到的一些工具程序(javac、java、appleviewer)。 JAVA语言只是JavaSE一部分。除语言外,JAVA最重要的是提供庞大且 强大的API(字符串处理、网络套件、窗体及控件等)。学J2SE≈用 JAVA API来做程序。

2.1 JDK安装 1、安装JDK,若选择公共JRE,则后面会出现JRE安装界面。 2、rt.jar是JAVA基础类库、dt.jar是关于运行环境的类库、tools.jar是工具类库。 3、javac 调用编译的命令,java 执行java程序的命令

2.1 JDK安装 3、环境变量:是在OS中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户变量与系统变量的区别:没有什么太大的区别,只是用户变量只对当前用户有效,而系统变量对所有用户有效。不过,系统变量会排在用户变量前面。

3.1 JAVA_HOME、PATH 1、JAVA_HOME:指向的是JDK的安装路径,如D:\Program Files\Java\jdk1.7.0_07,在这路径下应该能够找到bin、lib等目录。一般可不建立,建立了能直接引用JAVA_HOME替代D:\Program Files\Java\jdk1.7.0_07 2、PATH :JAVA必须编译为.Class,JVM才能执行。Javac.exe(Java Compiler)来完成这个功能,cmd下执行javac命令,必须告诉windows javac.exe在哪里!你若不嫌烦,可以每次输入完整的javac目录,否则就在path中定义一下就OK了。D:\Program Files\Java\jdk1.7.0_07\bin\javac。安装JDK什么都不用配置,java命令可执行,因为JDK拷贝了一份java.exe到Windows\System32下,而这个值正好在PATH中。

3.2 ClassPath 1、CLASSPATH :JVM的可执行文件名是.class,而启动JVM的是java指令。但是必须告诉JVM去“哪些路径下寻找文档——第三方类和用户自定义的类”。PATH和CLASSPATH是不同层次的环境变量。-classpath与-cp等价。 Classpath中的.;表示可以加载应用程序当前目录和子目录中的类。 Classpath指定JVM要找的.class文件在哪里

4. HelloWorld

5.1 C语言与多平台

5.2 趣味理解跨平台

5.3 JAVA跨平台之谜

6.1 虚拟机简介 1、虚拟机:(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 2、优点: 纯虚拟的可随时备份和恢复、对物理机器无伤害。 可虚拟多台,模拟复杂网络实验。 拷贝到其它装有虚拟机的系统中都能用。

6.2 开发环境搭建 ——虚拟机之NAT模式 VMnet8:VMware 用于虚拟 NAT 网络下的虚拟交换机 虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网

6.3 开发环境搭建 ——虚拟机之host-only模式 VMnet1:这是 VMware 用于虚拟 Host-Only 网络下的虚拟交换机 所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的

6.4 开发环境搭建 ——开发环境搭建 虚拟系统安装: 安装VM虚拟机软件新建虚拟机并设置好相关参数开启虚拟机(BIOS设置从光驱启动) 分割磁盘、建立主活动分区完成系统安装 开发环境搭建: 备份系统.NET框架安装IIS安装和启用SqlServer安装(Express版本推荐)配置远程访问sa等信息安装VisualStudio不要勾选SqlExpress选项HelloWorld测试效果

6.5 开发环境搭建 ——VMWare Tools VMware Tools是VMware虚拟机中自带的一种增强工具,只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。

6.5 开发环境搭建 ——VMWare 快照与克隆 “快照”是虚拟机磁盘文件(VMDK)在某个点及时的复本。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。类似Windows系统的备份还原(软模式) 克隆和生物学理解类似 完整克隆不和原始虚拟机共享任何资源。 可以脱离原始虚拟机独立使用。 链接克隆需要和原始虚拟机共享同一虚拟磁盘文件,不能脱离原始虚拟机独立运行。

作业 1、在自己电脑上安装JDK7+Eclipse3.7? 2、虚拟机安装XP练手?