




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1手机游戏JAVA语言基础第1章 Java简介和编程环境2 Java的基本概念 JDK的安装和使用 eclipse的安装和使用 Java的基本概念 eclipse的安装使用eclipse开发Java程序 Java语言的特性 eclipse的安装使用eclipse开发Java程序 了解Java的基本概念 掌握JDK的安装和使用 掌握eclipse的安装及配置3 1.1 Java语言概述 1.1.1 什么是Java Java是一种新兴的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上互联网和公司内部网体系,将会拥有一个标准的网络计算
2、环境,Java作为一个分布式的、面向对象的程序设计语言,是可以使用在任何地方的任何计算机应用网络上的应用程序。 4 1.1 Java语言概述 1.1.2 Java简史 1991年,SUN MicroSystem公司的Jame Gosling、Bill Joe等人为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。 Oak Java:互联网给Java带来新的生机 1995年Sun向公众推出Java并引起业界的轰动 发展:面向网络应用,类库不断丰富,性能不断提高,应用领域不断拓展。(1995年以来) 应用:Java是当今最流行的软件开发语言之一,Sun推出了 Jav
3、a2 & J2EE使Java具有更广泛的用途,适用于各种应用开发,尤其是网络应用,网络服务,嵌入式系统等。5 1.1 Java语言概述 1.1.3 Java语言特性 Java的基本特点是简单、面象对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的。 Java的一个显著优点就是提供了平台无关性:即可以在Windows, Solaris , Linux或其他操作系统上使用完全一样的代码。也就是一次编写,随处运行。这对于在各种不同平台上运行从Internet上下载的程序来说,非常必要,而其他语言却难以做到这一点 。6 1.2 Java编程环境 1.2.
4、1 Java开发工具包 JDK(Java Development Kit)是整个Java的核心,包括了Java运行环境JRE(Java Runtime Environment)、Java工具和Java基础的类库。 可以通过Java的官方网站:下载所需要的Java版本的JDK。 获 取 早期版本7 1.2 Java编程环境 1.2.1 Java开发工具包 (1)双击下载后的JDK软件,例如:jdk-1_5_0_05-windows-i586-p.exe,开始安装。(2)安装程序首先解开压缩,解压后如下图所示,选择接受许可证协议,然后点击下一步。 8 1.2 Java编程环境 1.2.1 Java
5、开发工具包 (3)接下来,为JDK指定安装目录。如果想指定安装目录,则单击【浏览】,选择指定目录。左边的功能组件选项,如果没有特殊需要的话,不作改动。 9 1.2 Java编程环境 1.2.1 Java开发工具包 (4)自定义安装确认之后,JDK开始安装至硬盘中,稍等几分钟即可。 (5)完成后,单击【下一步】完成安装。 10 1.2 Java编程环境 1.2.2 使用Java开发环境 l目录结构以默认安装目录为例:C:Program FilesJavajdk1.5.0_05bin包括Java的一些常用开发工具C:Program FilesJavajdk1.5.0_05lib包括Java的一些开
6、发库C:Program FilesJavajdk1.5.0_05demo包括一些演示实例C:Program FilesJavajdk1.5.0_05include 包含的一些头文件(以head为文件扩展名的文件)11 1.2 Java编程环境 1.2.2 使用Java开发环境 l环境配置 设置方法:WindowsNT/2000/XP请打开【控制面板】【系统】【高级】【环境变量】,然后在下边的系统变量中,点击【新建】按钮,创建【变量名】 :”JAVA_HOME”, 【变量值】” C:Program FilesJavajdk1.5.0_05”。 然后需要创建另外一个环境变量”CLASSPATH”,
7、变量值为”.;%JAVA_HOME%libtools.jar”。注意前面的圆点不能省略。该变量指明了Java程序在运行时需要用到类的路径。 PATH环境变量原来Windows里面就有,只需修改一下,使它包含指向JDK的bin目录,这样在控制台(DOS窗口)下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,在原有内容末尾,先添加分号,然后加上”%JAVA_HOME%bin “12 1.2 Java编程环境 1.2.2 使用Java开发环境 l使用命令行工具 用文本编辑软件如记事本,新建文本文件,输入以下内容,将文件另存为HelloWorld.java(注意字符大
8、小写一致)。public class HelloWorld public static void main(String args ) System.out.println(“Hello World!”); 13 1.2 Java编程环境 1.2.2 使用Java开发环境 l使用命令行工具 javac.exe是Java程序的编译工具,javac将Java文件编译成字节码文件,也就是扩展名是class文件,class文件只要在有Java虚拟机(JVM)的电脑上就可以运行了。 在命令行窗口敲击如下命令:javac HelloWorld.java 如果编译成功时,在原来的目录下多了一个HelloWo
9、rld.class文件。14 1.2 Java编程环境 1.2.2 使用Java开发环境 l使用命令行工具 java.exe是Java程序的执行工具,执行扩展名是class的Java文件。 在命令行窗口敲击如下命令:java HelloWorld 如果运行成功在命令行窗口会显示执行结果。15 1.2 Java编程环境 1.2.3 IDE的安装和使用 lIDE概述 由于Java的广泛使用,许多软件厂商和组织也提供了大量集成的开发环境(IDE)或称作集成开发工具,所谓的集成开发工具就是这样一种软件:通过该软件可以方便的编写代码,可以方便的调试代码,可以方便的定制代码的组织格式,可以提供大量的帮助信
10、息等,可以大大加快开发编写软件的速度和效率,甚至可以代替做很多打包、部署等功能。 16 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的安装 Eclipse是一个开放源代码的、与Borland Jbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。 根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。17 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的安装 eclipse是纯粹的“绿色”软件,不用安装,只需将下载的压缩包直接解压即可。18 1.2 Java
11、编程环境 1.2.3 IDE的安装和使用 leclipse的使用 以下界面为选择程序存放路径,可以按照默认的目录。19 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用 进入eclipse后,会出现欢迎界面,单击右上角的【Workbench】按钮,进入开发界面。20 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用使用eclipse开发Java程序时,首先要建立一个工程。单击菜单中的【文件】【New】【Project】,弹出新建工程的对话框 21 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用选择
12、“Java Project”,单击【Next】,会弹出下一对话框 在Project name处输入工程名字。工程名没有特殊要求,一般是用来表述当前工程的功能。单击【Finish】完成工程的建立。 22 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用建立工程之后,在工程名上右击,在弹出菜单中单击【New】【Class】 23 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用单击【Class】之后,会弹出建立类的对话框 工程名类文件名24 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用public
13、class Hello public static void main(String args) System.out.println(Hello World!); 在“Name”处填写类名“Hello”,单击【Finish】按钮结束。有了类之后,在编辑区填写代码。25 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用编写完成后,按CtrlS保存,保存时会自动编译。 26 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用编译成功后,单击菜单中【Run】【Run As】【Java Application】 27 1.2 Java编程环境 1.2.3 IDE的安装和使用 leclipse的使用运行结果会显示在下面的控制台上 运行结果28 本课小结 Java的产生与流行是当今软件行业发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的。 通过本章的学习,需要对Java的概念有整体的了解,并且掌握安装、配置、使用Java开发环境的方法。 29 小测验单选题单选题1.JDK的中文直译
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国无机离子交换材料项目投资计划书
- 中国异噁草松项目商业计划书
- 2025年中国三甲基甘氨酸盐酸盐项目投资计划书
- 2025年中国无机化工项目商业计划书
- 2025年中国农用聚磷酸铵项目商业计划书
- 中国氢燃料(液态燃料)项目商业计划书
- 鄂尔多斯市人民医院肝癌合并肝硬化患者手术决策与风险评估考核
- 邯郸市中医院产科危急重症输血管理考核
- 运城市人民医院Meek植皮技术专项技能考核
- 长治市人民医院药品有效期管理考核
- 2025年贵州省贵阳市警(协警)招聘考试题库及答案
- 2025-2030中国啤酒企业海外并购案例及跨文化整合经验总结
- 2025成人高考政治真题及答案
- 2025昭通市盐津县公安局警务辅助人员招聘(14人)备考考试题库附答案解析
- 自动扶梯施工方案编制
- 2.2运动与相互作用(第2课时二力平衡)学案-八年级科学浙教版上册
- 第一单元第二课《表现形式》课件人教版初中美术七年级上册
- 一例甲状腺癌患者的护理查房 2
- 2025年纪检监察业务知识试题库及参考答案
- 盆底(肌)康复理论及技术规范考核考核试题及答案
- 2025年甘肃省辅警考试真题及答案
评论
0/150
提交评论