




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1讲:Java入门,内容提要,课程简介什么是JavaJava的起源与发展搭建开发环境HelloWorld案例JDKAPI文档Java学习建议,1课程简介,与其它课程的关系你将学到什么?下一步能做什么?考核方式(1)试卷:70%,(2)平时成绩(上机/课堂/作业):30%,教学目标,了解Java语言产生的背景、主要特点、与C/C+的区别以及Java的应用情况和最新进展,激发学习兴趣。会搭建自己的Java程序开发平台。能编写、编译、运行一个简单的Java程序理解Java程序的编译执行过程。,教学重点与难点,重点:掌握Java程序的编译和执行方法。难点:1)对Java虚拟机概念及其工作原理的理解。2)对Java程序的编译、执行过程的理解。,2什么是Java,Java是一种通用的、并发的、基于类的、面向对象的高级编程语言。具有简单、面向对象、分布式、多线程、高性能、可移植、健壮、安全、跨平台等特点。Java在嵌入式软件、桌面软件和网络分布式软件领域具有广泛的应用。,3Java的起源与发展,Java起源于1991年Sun公司的一个叫“Green”的项目。1995年5月23日,Sun在SunWorld95上正式发布Java和HotJava浏览器,这标志着Java的诞生。触发了Java进军Internet。1996年1月,Sun发布了JDK1.0,当年12月发布JDK1.1。1998年2月,发布了JDK1.2。1999年,Java技术被分成J2SE(原来的JDK)、J2EE、J2ME三个平台,JavaServerPages(JSP)技术公诸于众,J2SE平台开始支持Linux操作系统。,Java的起源与发展(续),2000-5-8,J2SE1.3发布。2001-9-24,J2EE1.3发布。2002-2-26,J2SE1.4发布。2004-9-30,J2SE1.5发布,是Java语言发展史上的又一里程碑事件。2005-6,JavaOne大会召开,SUN公司公开JavaSE6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE-JavaEE,J2SE-JavaSE,J2ME-JavaME。2007年,JavaSE1.6发布,其计算性能又得到了进一步的提升,开始支持脚本(script)语言并进一步加强对多核CPU的支持。,2006-11-13,SUN公司宣布Java全线采纳GNUGeneralPublicLicenseVersion2,从而公开了Java的源代码。2010-10-20,Oracle74亿美金收购Sun2011-7,javaSE7发布。2013,JavaSE8发布。,4搭建开发环境,学习型环境文本编辑(Notepad+,ultraEdit,TotalEdit,EditPlus,gvim,EJE)JDK1.5+开发型环境NetBeansEclipse,搭建开发环境,安装软件文本编辑器件JDK设置环境变量PATHCLASSPATH注意事项安装路径不要有空格、汉字不要装在操作系统分区中,JDK安装动画演示,动画演示(windows)动画演示(linux),5HelloWorld案例,输入代码并保存(文件名为Test.java)classHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);编译javacTest.java运行javaHelloWorld动画演示,操作步骤,WIN+dWIN+rcmdd:mkdirmyjavacdmyjavagvimT.java(设置PATH,gvim.exe所在的路径)javacT.javajavaT,案例分析,Java程序源代码区分英文字母的大小写Java源代码文件必须以.java作为扩展名一个源代码文件至多包含一个public类,若在源代码文件中定义了public类,则源代码文件的文件名必须与public类的类名相同(包括英文字母的大小写也要相同);若在源代码文件中没有定义public类,则源代码文件的文件名任意。编译过程运行过程main方法,6JDKAPIDoc,该文档的重要性JDKAPI文档是Sun公司为JDK平台提供的一套完整的API文档资料,无论在学习阶段还是在实际软件开发过程中,该文档都是必备文档,以供编程者查阅参考。获取该文档的途径本书配套实训的附带光盘;也可以从直接下载。,JDKAPIDoc(续),7Java学习建议,打好基础眼手脑并用勤于参考JDKAPI文档有效使用网络资源计算机英语,小结,介绍了Java的起源和发展Java开发环境的搭建HelloWorld入门程序JDKAPI文档的使用方法最后给出了学习Java的几点建议。其中重点是Java开发环境、HelloWorld案例编程、JDKAPI文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年玩具礼品车项目投资价值分析报告
- 2025年高档浸塑防滑衣架项目可行性研究报告
- 2024-2030年中国排版用活字行业市场深度研究及投资战略规划建议报告
- 2025年度绿色住宅开发项目房地产代理合作协议
- 2025年度车展媒体合作与报道协议范本
- 2025年印刷品、记录媒介复制品合作协议书
- 2025年中国翡翠工艺品行业发展潜力分析及投资方向研究报告
- 《归去来兮辞 并序》教学设计 2023-2024学年统编版高中语文选择性必修下册
- 2025年中国旋转压片机行业市场发展监测及投资战略咨询报告
- 电动汽车充电桩市场发展前景与趋势分析报告
- 肛瘘患者的护理查房
- 2023-2024学年河北省涿州市实验中学中考数学模试卷含解析
- 国防动员教案
- 湖北省武汉市江岸区2024年七年级下学期期末数学试题附答案
- 2024-2034年中国藏香猪养殖行业市场深度分析及发展潜力预测报告
- 罪犯个性分测验
- 办公室职业健康业务培训
- 五年级英语阅读理解(共20篇)
- 2024年重庆三峰环境集团招聘笔试参考题库附带答案详解
- (2024年)传染病培训课件
- 部编版六年级语文下册第一单元《腊八粥》作业设计
评论
0/150
提交评论