- 1、本文档共456页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目1搭建Java开发环境
学习目标知识技能目标:掌握Java语言的特点及应用领域能正确下载并安装JDK能正确的配置环境变量能使用JDK命令查看JDK版本能正确下载并安装IDEA职业素养目标:具备网络安全意识,到官网下载正版开发软件具备知识产权保护意识,不使用未经授权的代码和框架
书证融通项目学习内容与“大数据应用开发(Java)”职业技能等级标准(初级)对应关系工作任务职业技能要求代码编写环境搭建1.1.1根据开发团队的要求,正确安装配置JDK;1.1.2根据Java程序工作机制,验证Java程序的编译和运行是否正确;1.1.3能使用Editplus等基础工具编写程序源代码;1.1.4能利用Eclipse、IDEA等常见集成开发环境创建工程项目,并按规范对文件命名
任务1.1认识Java语言1系统讲述用Java语言开发能支持不同操作系统上运行的桌面应用程序。在选择用Java语言进行程序设计之前,需要先了解Java语言的历史、特点、主要应用领域,便于根据实际应用场合,选择合适的技术路线。任务详解任务描述
任务1.1认识Java语言1技术准备J2SE(Java2StandardEdition)J2EE(Java2EnterpriseEdition)J2ME(Java2MicroEdition)标准版适用于开发客户端程序企业版适用于开发服务器端程序微型版适用于开发手机、无线设备程序微课1-1Java前世今生技能点1:Java语言的主要应用领域
任务1.1认识Java语言1微课1-1Java前世今生技能点2:Java语言的前世今生Java语言的前世可以追溯到1991年,Sun公司的JamesGosling及其团队为了开发一款家用消费类电子产品时所使用的内部语言。Java程序的图标2009年4月21日甲骨文提出74亿美元收购Sun。1995年Sun公司注册Java语言,Java语言也凭借着“Writeonce,Runanywhere”的广告词,风靡全球。
Java语言是一门优秀的编程语言,得益于它众多突出的特点,其中最主要的特点有以下几个。简单性面向对象型安全性跨平台性支持多线程技能点3:Java语言的特点任务1.1认识Java语言1
1.简单性2.面向对象性Java语言是一种相对简单的编程语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自动的垃圾回收机制,使程序员不必为内存管理而担忧。Java语言提供了类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。总之,Java语言是一个纯粹的面向对象程序设计语言任务1.1认识Java语言1
3.安全性4.平台无关性Java语言不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,从而使应用更安全。Java语言编写的程序可以运行在各种平台之上,也就是说同一段程序既可以在Windows操作系统上运行,也可以在Linux操作系统上运行。任务1.1认识Java语言1
5.支持多线程Java语言是支持多线程的。所谓多线程可以简单理解为程序中有多个任务可以并发执行,这样可以在很大程度上提高程序的执行效率。任务1.1认识Java语言1
既然Java语言编写的程序可以运行在各种平台之上,那么是否可以在所有平台上运行呢?Java所谓的跨平台(PlatformIndependent)需要依赖于JavaVirtualMachine(JVM,Java虚拟机)。在不同的平台上运行Java程序,需要安装相对应的JVM。也就是说,目前只可以在安装有相关JVM环境的平台上可以运行Java程序。目前Java官方支持的平台包括:Windows,MacOS,Linux,等。任务1.1认识Java语言1
任务实施任务1.1认识Java语言1第一步:Java语言的哪个特性可满足在Linux、Unix、Windows等不同操作系统上运行第二步:桌面应用程序属于Java语言的哪个应用领域
评价测试任务1.1认识Java语言1评价
您可能关注的文档
- Java面向对象程序设计 课件 项目9 新一线城市智慧交通数据采集与治理.pptx
- 5、七年级语文上册 考点必练 课内文言文基础知识(原卷版+详解详释)2024-2025学年第一学期 七年级语文上册.docx
- 1、七年级语文上册 考点必练 字音字形(原卷版+详解详释)2024-2025学年第一学期 七年级语文上册.docx
- 七年级语文上册 期末检测试卷(原卷+答案与解释)2024-2025学年第一学期.docx
- 6、七年级语文上册 考点必练《西游记》精读和跳读 (原卷+答案)2024-2025学年第一学期.docx
- 4、七年级语文上册 考点必练 课内名篇名句默写(原卷版+详解详释)2024-2025学年第一学期 七年级语文上册.docx
- 2、七年级语文上册 考点必练 词语理解(原卷版+详解详释)2024-2025学年第一学期 七年级语文上册.docx
- 3、七年级语文上册 考点必练 文学文化常识(原卷版+详解详释)2024-2025学年第一学期 七年级语文上册.docx
- 青岛版(五年制)小学数学五年级上册课堂练习 第三单元 长方体和正方体.doc
- 高中《化学》新教材版Ⅰ课时检测(五十八) 物质制备类综合实验.pdf
- 8.3 组合 教案 中职数学《语文出版社》拓展模块一.docx
- 第3章 第4节 课时2 电表的改装2023-2024学年新教材高中物理必修第三册同步教学设计(鲁科版2019).docx
- 《第二单元 留住童年记忆 7 特效包装品味升》教学设计-2024-2025学年泰山版信息技术六年级上册.docx
- 《一起画张平面示意图》(教学设计+学习任务单)-道德与法治2024-2025学年三年级上册统编版.docx
- 3.3.2元素符号 元素周期表教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 有哪些信誉好的足球投注网站与保存网络信息(教案)2024-2025学年第二册信息技术北京版.docx
- 统编版选择性必修中册6.1《纪念刘和珍君》教案.docx
- 心理辅导活动课优秀教案集.docx
- 《植树问题》(教案)-2024-2025学年五年级上册数学人教版.docx
- Unit 2 School things Lesson 1(教学设计)-2024-2025学年人教精通版英语三年级上册.docx
文档评论(0)