第一章JAVA入门技术报告.ppt

Java语言程序设计 1.1 基础常识 软件开发 人机交互方式 常用的DOS命令 软件开发 什么是软件 软件:一系列按照特定顺序组织的计算机数据和指令的集合。 常见的软件: 系统软件: 如:DOS,Windows,Linux等。 应用软件: 如:QQ、迅雷等。 什么是开发? 制作软件 人机交互 软件的出现实现了人与计算机之间的更好的交互。 交互方式: 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。 常用的DOS命令 命令提示符控制台的打开方式 [开始]/[运行],输入cmd [开始]/[程序] /[附件] /[命令提示符] 课程中常见的命令。 dir:列出当前目录下的文件以及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd..:退回到上一级目录 cd\:退回到根目录 del:删除文件 exit:退出dos命令行 计算机语言 通过DOS命令行的演示,发现原来操作计算机就如同和计算机说话一样。 我们告诉它做什么,它就可以做什么。前提是,我们和它说话的内容它必须识别才可以。这就是计算机语言。 1.2 Java语言概述 1.2.1 Java语言发展史 1.2.2 Java平台的三个版本 1.2.3 Java语言的特点 Java之父 詹姆斯·高斯林(James Gosling,1955年5月19日出生于加拿大),软件专家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。 1.2.2 Java平台的三个版本 JavaSE(Java2 Platform Standard Edition,java平台标准版),用于开发和部署桌面系统,同时,Java SE为Java EE提供了基础。 JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),Java EE是一种利用Java 平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构,适用于创建服务器应用程序和服务。 JavaME(Java 2 Platform Micro Edition,java平台微型版),适用于小型设备和智能卡 ,它为移动设备(包括消费类产品、嵌入式设备、高级移动设备等)提供了基于Java环境的开发与应用平台。 1.2.3 Java语言的特点 平台无关性 面向对象 安全稳定 支持多线程 简单易学 平台无关性(跨平台性) 什么是跨平台性? 通过Java语言编写的应用程序在不同的系统平台上都可以运行。 原理是什么? 只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM,Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。 平台无关性(跨平台性)(图解) Java虚拟机(JVM) Java虚拟机可以理解成一个以字节码为机器指令的CPU。 对于不同的运行平台,有不同的虚拟机。 Java虚拟机屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。 1.3 Java语言的环境搭建 1.3.1 明确什么是JRE,JDK 1.3.2 下载JDK 1.3.3 安装JDK 1.3.4 配置环境变量path 1.3.5 验证是否成功 1.3.1 什么是JRE,JDK JRE(Java Runtime Environment,Java运行环境) JRE是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java核心类库和其他用于运行Java程序的组件。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。 JDK(Java Development Kit,Java开发工具包) JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,包括编译器、调试器和其它工具。它还包含了JRE,所以安装了JDK,就不用再单独安装JRE了。 简单而言,使用JDK开发完成的Java程序,交给JRE去运行。 1.3.2 下载JDK 官方网址: J 1.3.3 安装JDK 按照提示进行安装 安装目录最好不要有空格 安装完成之后,提示安装JRE,可以不安装 1.3.4 配置环境变量path Path:Windows系统执行命令时要搜寻的路径 这一步的目的是让用户在任何目录下都能执行JDK命令。 配置方法: 我的电脑--属性--高级--环境变量 ,选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 环境变量的临时配置方式 使用set命令,查看或配置环境变量 set:查看

文档评论(0)

1亿VIP精品文档

相关文档