版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章
Java语言概述2本章目标了解Java语言的特点掌握Java程序开发过程掌握Eclipse的基本方法掌握Java程序结构组成学时:6学时1.1程序设计语言1.1.1程序与指令定义:程序其实就是指令的集合,它告诉计算机执行一系列的任务指令。应用程序分为两种:C/S模式
客户端/服务器端应用程序B/S模式
浏览器/服务器端应用程序31.1.2计算机语言机器语言:CPU本身所使用的语言。
面向机器,与人类语言的差别极大,专家们才能理解的语言。优点:可以直接被CPU使用,表达准确、运行速度非常快。缺点:难于编写、阅读和理解。形式:010111100汇编语言:用符号代替了机器指令代码,采用了助记符号来编写程序。仍然面向机器,向更高级语言进化的桥梁优点:使程序内容变得清楚,易于理解。缺点:编写过程繁琐且耗时长,所以它很难普及。形式:MOVAX,0010B45高级语言:与计算机的硬件结构及指令系统无关面向人类,接近于人们使用习惯的,容易学习,通用性强
高级语言使每一条语句的功能大大加强,同时又保持了易写、易读和易于理解的特性,例如:C、C++、Java等形式:if(a>b)max=a;对于计算机的CPU来说,高级语言太笼统了,它需要一个功能强大的翻译器来帮助理解。翻译器有两种:一种是编译器,另一种是解译器。它们的作用都是将我们用高级语言写好的程序翻译成计算机能理解的机器语言,所不同的是翻译的方式。1.2Java平台1.2.1Java语言特性结构简单面向对象可靠性安全性多线程可移植性和平台无关性67J2SEJava2SoftwareDevelopmentKit,StandardEdition,主要用于开发桌面程序J2EEJava2SoftwareDevelopmentKit,EnterpriseEdition,基于J2SE,主要用于开发企业应用程序J2MEJava2SoftwareDevelopmentKit,MicroEdition,主要用于开发手机、PDA等消费类设备上的应用程序1.2.1Java平台版本8有关Java的几张图片91.3Java集成开发环境Eclipse:由Eclipse社区开发、维护的一个开放的可扩展平台(其实IBM是幕后老板)(需先安装JDK);JBuilder系列:Borland/Inprise公司产品,功能很强大,目前其实是加强版的Eclipse(需先安装JDK);NetBeans:由Sun公司建立的开放源码的可扩展开发平台,和Eclipse竞争激烈(需先安装JDK);JCreator:XinoxSoftware公司开发,小巧、易用、美观,是Java初级程序员的理想IDE(需先安装JDK);JavaSDK(SoftwareDevelopmentKit):Sun公司的JSDK(推荐初学者使用);和上面四个不同,这不是集成开发环境(IDE),集成在JDK中,只能在DOS命令窗口下运行,但是操作简单,容易掌握。开启Eclipse,在第一次运行时,Eclipse会要求选择工作空间(workspace),用于存储工作内容,如下图所示:101.4使用Eclipse开发Java应用1.4.1创建工程111.4.2创建Java源文件121.4.3编写代码131.4.4编译运行14小试牛刀请大家将教师刚刚演示的程序模仿做出来!Hello.java15劳逸结合!上次课学生出现的问题总结:Eclipse字体不会调整:
教师:再演示给学生看看学生:在上机时因为是第一次接触,肯定不太熟悉,应多多熟悉,上机过程中学生之间的问题可以相互咨询、相互帮助,这也是一种交流能力和合作能力的锻炼,后期的上机项目还可能会进行分组完成!完成练习2,熟悉Eclipse常用功能17对于开发流程不太熟悉,还需要多加练习:完成练习1:输出欢迎信息Hello_lab1.java
请各位同学完成后提交作业!18实战演习12021劳逸结合!总结:开发一个Java应用程序,需要以下3个步骤编写Java源文件(*.java)对Java源文件进行编译,得到与平台无关的二进制字节码文件(*.class)执行二进制字节码文件,得到结果23241.5Java程序结构组成类
:class,类名首字母大写
方法:main等语句:System.out.println(“Hello,world!”);等注释:多行、单行251.6常见问题262728实战演习2Exc4.javaExc5.java30小结程序是计算机为了完成一定的任务而编写的一系列的计算机指令的集合。Java是一个跨平台的面向对象的语言。Java字节码是Java虚拟机(JVM)的机器语言,它由Java源代码编译后生成。JDK是开发Java程序的工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行业的市场营销活动策划方案模板
- 社交媒体运营增长策略手册
- 技能培训与职业规划指导互动方案
- 民俗文艺作品维护承诺书4篇范文
- 高品质化妆品质量承诺书6篇
- 个人信息保护深化承诺书7篇
- 电商物流智能仓储管理系统构建解决方案
- 信息安全管理制度及风险防范手册
- 团队建设活动策划方案创意与团队协作提升模板
- 2026幼儿园自我服务能力课件
- 《食品安全与质量控制》课件
- 建筑能源系统运行优化方法-全面剖析
- 困难气道管理指南2024
- 肌内注射课件
- 2024新人教版初中英语单词表默写版(七~九年级)
- 2023年国家开放大学招聘考试真题
- 高二下学期期末英语读后续写画的风波:我和妹妹在奶奶家的冲突讲义
- DL-T5054-2016火力发电厂汽水管道设计规范
- GB/T 15587-2023能源管理体系分阶段实施指南
- 华兴数控7系列说明书(车)
- YY/T 0995-2015人类辅助生殖技术用医疗器械术语和定义
评论
0/150
提交评论