手机游戏JAVA语言基础第1章Java简介和编程环境第1章Java简介和编程环境•Java的基本概念•JDK的安装和使用•eclipse的安装和使用•Java的基本概念•eclipse的安装•使用eclipse开发Java程序•Java语言的特性•eclipse的安装•使用eclipse开发Java程序•了解Java的基本概念•掌握JDK的安装和使用•掌握eclipse的安装及配置第1章Java简介和编程环境1.1Java语言概述1.1.1什么是JavaJava是一种新兴的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上互联网和公司内部网体系,将会拥有一个标准的网络计算环境,Java作为一个分布式的、面向对象的程序设计语言,是可以使用在任何地方的任何计算机应用网络上的应用程序。第1章Java简介和编程环境1.1Java语言概述1.1.2Java简史1991年,SUNMicroSystem公司的JameGosling、BillJoe等人为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。Oak→Java:互联网给Java带来新的生机1995年Sun向公众推出Java并引起业界的轰动发展:面向网络应用,类库不断丰富,性能不断提高,应用领域不断拓展。(1995年以来)应用:Java是当今最流行的软件开发语言之一,Sun推出了Java2&J2EE使Java具有更广泛的用途,适用于各种应用开发,尤其是网络应用,网络服务,嵌入式系统等。第1章Java简介和编程环境1.1Java语言概述1.1.3Java语言特性Java的基本特点是简单、面象对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的。Java的一个显著优点就是提供了平台无关性:即可以在Windows,Solaris,Linux或其他操作系统上使用完全一样的代码。也就是一次编写,随处运行。这对于在各种不同平台上运行从Internet上下载的程序来说,非常必要,而其他语言却难以做到这一点。第1章Java简介和编程环境1.2Java编程环境1.2.1Java开发工具包JDK(JavaDevelopmentKit)是整个Java的核心,包括了Java运行环境JRE(JavaRuntimeEnvironment)、Java工具和Java基础的类库。可以通过Java的官方网站:下载所需要的Java版本的JDK。获取早期版本第1章Java简介和编程环境1.2Java编程环境1.2.1Java开发工具包(1)双击下载后的JDK软件,例如:jdk-1_5_0_05-windows-i586-p.exe,开始安装。(2)安装程序首先解开压缩,解压后如下图所示,选择接受许可证协议,然后点击下一步。第1章Java简介和编程环境1.2Java编程环境1.2.1Java开发工具包(3)接下来,为JDK指定安装目录。如果想指定安装目录,则单击【浏览】,选择指定目录。左边的功能组件选项,如果没有特殊需要的话,不作改动。第1章Java简介和编程环境1.2Java编程环境1.2.1Java开发工具包(4)自定义安装确认之后,JDK开始安装至硬盘中,稍等几分钟即可。(5)完成后,单击【下一步】完成安装。第1章Java简介和编程环境1.2Java编程环境1.2.2使用Java开发环境目录结构以默认安装目录为例:C:\ProgramFiles\Java\jdk1.5.0_05\bin包括Java的一些常用开发工具C:\ProgramFiles\Java\jdk1.5.0_05\lib包括Java的一些开发库C:\ProgramFiles\Java\jdk1.5.0_05\demo包括一些演示实例C:\ProgramFiles\Java\jdk1.5.0_05\include包含的一些头文件(以head为文件扩展名的文件)第1章Java简介和编程环境1.2Java编程环境1.2.2使用Java开发环境环境配置设置方法:WindowsNT/2000/XP请打开【控制面板】→【系统】→【高级】→【环境变量】,然后在下边的系统变量中,点击【新建】按钮,创建【变量名】:”JAVA_HOME”,【变量值】”C:\ProgramFiles\Java\jdk1.5.0_05”。然后需要创建另外一个环境变量”CLASSPATH”,变量值为”.;%JAVA_HOME%\lib\tools.jar”。注意前面的圆点不能省略。该变量指明了Java程序在运行时需要用到类的路径。PATH环境变量原来Windows里面就有,只需修改一下,使它包含指向JDK的bin目录,这样在控制台(DOS窗口)下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,在原有内容末尾,先添加分号,然后加上”%JAVA_HOME%\bin“第1章Java简介和编程环境1.2Java编程环境1.2.2使用Java开发环境使用命令行工具用文本编辑软件如记事本,新建文本文件,输入以下内容,将文件另存为HelloWorld.java(注意字符大小写一致)。publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println(“HelloWorld!”);}}第1章Java简介和编程环境1.2Java编程环境1.2.2使用Java开发环境使用命令行工具javac.exe是Java程序的编译工具,javac将Java文件编译成字节码文件,也就是扩展名是class文件,class文件只要在有Java虚拟机(JVM)的电脑上就可以运行了。在命令行窗口敲击如下命令:javacHelloWorld.java如果编译成功时,在原来的目录下多了一个HelloWorld.class文件。第1章Java简介和编程环境1.2Java编程环境1.2.2使用Java开发环境使用命令行工具java.exe是Java程序的执行工具,执行扩展名是class的Java文件。在命令行窗口敲击如下命令:javaHelloWorld如果运行成功在命令行窗口会显示执行结果。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用IDE概述由于Java的广泛使用,许多软件厂商和组织也提供了大量集成的开发环境(IDE)或称作集成开发工具,所谓的集成开发工具就是这样一种软件:通过该软件可以方便的编写代码,可以方便的调试代码,可以方便的定制代码的组织格式,可以提供大量的帮助信息等,可以大大加快开发编写软件的速度和效率,甚至可以代替做很多打包、部署等功能。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的安装Eclipse是一个开放源代码的、与BorlandJbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的安装eclipse是纯粹的“绿色”软件,不用安装,只需将下载的压缩包直接解压即可。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用以下界面为选择程序存放路径,可以按照默认的目录。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用进入eclipse后,会出现欢迎界面,单击右上角的【Workbench】按钮,进入开发界面。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用使用eclipse开发Java程序时,首先要建立一个工程。单击菜单中的【文件】→【New】→【Project】,弹出新建工程的对话框第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用选择“JavaProject”,单击【Next】,会弹出下一对话框在Projectname处输入工程名字。工程名没有特殊要求,一般是用来表述当前工程的功能。单击【Finish】完成工程的建立。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用建立工程之后,在工程名上右击,在弹出菜单中单击【New】→【Class】第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用单击【Class】之后,会弹出建立类的对话框工程名类文件名第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用publicclassHello{publicstaticvoidmain(String[]args){System.out.println(HelloWorld!);}}在“Name”处填写类名“Hello”,单击【Finish】按钮结束。有了类之后,在编辑区填写代码。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用编写完成后,按Ctrl+S保存,保存时会自动编译。第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用编译成功后,单击菜单中【Run】→【RunAs】→【JavaApplication】第1章Java简介和编程环境1.2Java编程环境1.2.3IDE的安装和使用eclipse的使用运行结果会显示在下面的控制台上运行结果第1章Java简介和编程环境本课小结Java的产生与流行是当今软件行业发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的。通过本章的学习,需要对Java的概念有整体的了解,并且掌握安装、配置、使用Java开发环境的方法。第1章Java简介和编程环境小测验单选题1.JDK的中文直译是()A.Java的运行环境B.Java的编译环境C.Java的开发工具D.以上说法均不正确2.Java的编译工具是()A.JavaB.JavacC.JavadocD.以上均不正确3.在eclipse中开发必须要建立的是()A.项目B.包C.有类即可无需建立其他内容D.以上说法都不对CBA第1章Java简介和编程环境课后作业【作业1】练习安装JDK【作业2】练习安装eclipse第1章Java简介和编程环境