《Java起源及应用.ppt》由会员分享,可在线阅读,更多相关《Java起源及应用.ppt(33页珍藏版)》请在三一办公上搜索。
1、课程整体介绍,学习方法及要求,课内:认真听讲 认真练习(带笔记本随时写写程序)课外:阅读教材并进行实践上课时的案例、教材和习题集的习题其他课程的作业实际的项目实践是硬道理,多练习学习方法:奠定Java语言基础,多看别人的程序,举一反三,反复练习运用基本的J2SE API,多查API帮助文档使用搜索引擎、加入论坛参与讨论学习建议:从Java语言开始学起,有了 HTML标记、JavaScript、CSS的基础,然后学JSP、,然后接触框架SSH(Struts+Spring+Hibernate),第一章,Java起源及应用,Java历史简介,Sun公司“绿色项目”中编写智能消费型电子产品Star7应
2、用程序的一个程序语言,当时取名Oak,由于商标冲突,更名为Java.1990.12“Green Project”由Patrick Naughton、Mike Sheridan与James Gosling主持,希望构筑下一代计算机应用趋势(PDA、手机等),市场需求发展没有预料的快,差一点就要取消这个“绿色项目”;1992.9.3 项目组展示了Star7手持设备(具备无线网络连接、5in的LCD彩色屏幕、PCMCIA接口等功能);1993 Mosaic诞生,Java Applet在浏览器中展现了互动性,Green项目组仿照Mosaic开发出一个以Java技术为基础的浏览器(BladeRunner
3、_ WebRunner_HotJava),为网页增加了“动态的内容”,它所展现的多媒体效果引起了人们的注意.可以说,网络的发展,挽救了这个项目;1994:Oak应用于网络,称为Java1995年5月23日Java Development Kits 1.0a2正式发表1996年NetScape Navigator、Microsoft Explorer正式支持Java 1998年底 JDK1.2版是一个重要版本,Java2 SDK,增加了许多扩展的新特性,用新方法构建程序,使用类库或者API.,本章案例,编写第一个Java程序:HelloWorld在控制台打印输出:“Hello World!”,本
4、章目标,了解Java领域技术会使用Eclipse开发Java程序掌握Java程序简单纠错,预习,提问,什么是程序?Java的领域技术有哪些?程序开发的基本步骤是什么?,程序,计算机或者软件程序(通常简称程序)是指一组指示计算机或其他具有讯息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。,生活中的程序,为什么学习Java,Java语言的优势,Java应用,Project Looking Glass-3D桌面,Java应用,UltraMixer-DJ混音软件,Java应用,World Wind-美国国家航空航天局(NASA)地图软件,Java应用,中国建设银行
5、网站,Java应用,Java手机游戏,Java技术平台,Java SEJava Platform Standard Edition,Java平台标准版 Java EEJava Platform Enterprise Edition,Java平台企业版 Java MEJava Platform,Micro Edition,Java嵌入式平台为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。,程序开发步骤,程序开发需要经过 编写源码编译运行 这样一个过程。,编写源码,程序编译,运行程序,Java开发环境,JDKJava开发及运行平台
6、 下载 安装 自动转向-download-Eclipse可扩展IDE,集成开发平台 下载 解压http:/downloads/,第一个Java程序,Hello World!,演示使用Eclipse创建Java程序HelloWorld.java,类名(与源文件名完全一致),Java程序入口,类关键字,控制台打印,第一个Java程序,使用Eclipse开发Java程序的步骤创建Java项目(Java Project)创建Java源程序(*.java)编写代码(.自动编译生成class文件)执行程序,第一个Java程序,控制台输出,控制台输 出“Hello World!”,并换行。,分析,以下代码的
7、输出结果是什么?,第一个Java程序,控制台输出知识进阶使用System.out.print()输出信息,控制台输 出“Hello World!”,不换行。,代码演示,分析,以下代码的输出结果是什么?,第一个Java程序,控制台输出知识进阶换行符“n”制表位“t”,代码演示,Java程序开发步骤,Java源文件,字节码文件,课堂练习,控制台输出“XX,你好!欢迎来到Java的世界!”,输出结果如下:,参考代码1,参考代码2,Java编码规范,问题代码:,定义类要求用public修饰,使用有意义的单词做类名,并且首字母大写。,第一个大括号应出现在行末,代码要正确缩进,层次分明,分析,在你编写代码
8、的时候一定要经常想一想,以后维护你代码的那个人是个有暴力倾向的疯子,而且,他还正好知道你住在哪里。,规范代码,注释,单行注释以“/”开始,没有结束符号,用于说明文字较少时多行注释以“/*”开始,以“*/”结束,用于说明文字较多时,常见错误,演示使用Eclipse查看错误提示,类名与源文件名不一致,观察源程序HelloWorld.java,分析其中的错误。,常见错误,使用了中文全角标点符号,代码编写必须使用英文标点符号!,常见错误,String写成了string,Java严格区分大小写!,总结,什么是程序?Java的技术有哪些?开发Java程序的步骤是什么?Java程序的框架?如何使用Eclipse开发Java程序?,作业,Thank You!,