《JAVA概述及开发环境搭建.ppt》由会员分享,可在线阅读,更多相关《JAVA概述及开发环境搭建.ppt(30页珍藏版)》请在三一办公上搜索。
1、JAVA 语言程序设计,第1章:JAVA概述及开发环境搭建 JAVA发展概述,6402332 王联根,目标,了解SUN公司了解Java语言的发展史了解Java主要技术的三个分支了解Java可移植性的实现原理,SUN公司,SUN:Stanford University Network1982年成立,Java发展历程,Oak:Java的前身,1991年出现基于C+开发的新语言,主要用于嵌入式设备开发之后产生了HotJava浏览器,Java发展历程,Java主设计者:James Gosling1995.5.23 Sun发布了Java 1.0Java Development Kit,JDK1.0Jav
2、a 2,JDK 1.2J2SE 5.0得到进一步改进Java SE 6得到进一步改进现在的版本:JDK 1.7也称为:Java SE 7,Java主要技术分支,JAVA SEJava 2 Platform,Standard Edition前身:J2SE,2005年之后更名为JAVA SEJAVA EEJava 2 Platform,Enterprise Edition前身:J2EE,2005年之后更名为JAVA EEJAVA MEJava 2 Platform,Micro Edition前身:J2ME,2005年之后更名为JAVA ME,三种技术的关系,Java语言的特点,简洁有效可移植性面向
3、对象解释型适合分布式计算拥有较好的性能健壮、防患于未然具有多线程处理能力具有较高的安全性是一种动态语言是一种中性结构,Java应用程序运行机制,计算机高级编程语言类型:编译型解释型Java是两种语言的结合编译命令:javac.exe解释命令:java.exeJava程序组成:Java源文件、字节码文件、机器码指令,编译,解释,011101100,Java虚拟机(Java Virtual Machine),在一台计算机上由软件或硬件模拟的计算机。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码class文件。Java编译器针对Java虚拟机产生class文件,因此是独立于平台的。Ja
4、va解释器负责将Java虚拟机的代码在特定的平台上运行。,编译,执行,进一步解释:Java可移植性,非洲翻译,韩国翻译,美国翻译,非洲商人,韩国商人,美国商人,中国商人,问候的话语,翻译成非洲话,翻译成韩国话,翻译成美国话,下一知识点,Java 开发环境搭建,JAVA 语言程序设计,第1章:JAVA概述及开发环境搭建 JAVA开发环境搭建,6402332 王联根,目标,安装JDK配置Java开发环境掌握path及classpath的作用运行第一个程序,JDK安装,选择安装路径,配置JDK,设置的流程:【我的电脑】【属性】【环境变量】【高级】【编辑path信息】%JAVA_HOME%bin;,配
5、置完成,第一个java程序 Hello.java,设置classpath,设置到指定目录查找:SET CLASSPATH=目录设置从当前所在的目录查找(默认):SET CLASSPATH=.,下一知识点,简单Java程序,JAVA 语言程序设计,第1章:JAVA概述及开发环境搭建 简单JAVA程序,6402332 王联根,目标,掌握public class与class声明的区别掌握Java中的注释使用掌握Java中的标识符的命名规则了解Java中的关键字掌握变量及常量的声明,一个简单的Java程序,使用public class和class声明的区别,public class文件名称必须与类名称
6、一致class文件名称可以与类名称不一致,Java程序的注释,在java中根据功能的不同,注释主要分为以下三种:单行注释多行注释文档注释,Java中的标识符,Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留关键字。合法的标识符:yourname、yourname_lxh、li_yourname、$yourname非法的标识符:class、67.9、Hello LiXingHua,Java中的关键字,关键字说明:1、在Java中goto和const没有任何的意义2、assert是在JDK 1.4之后增加进来的3、enum是在JDK 1.5之后增加进来的,变量和常量,变量:将内存中的某个内存块保留下来以供程序使用,里面的内容是可变的常量:一个数字就表示常量、常量内容是不会改变的,下一章内容,Java 程序设计基础,