- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java新手学习课件
Java程序设计第一讲 Java概述(上) 计算机信息与工程学院 学习建议 多思考,结合面向对象的实例 多动手,写程序很重要,从基本的开始,上课时带练习本 多上机,上机调试程序是对所编程序的验证,根据出错信息找到不足 一步一步学习,跟上课程进度 信心和兴趣很重要 掌握编程思想是严谨的学习态度的训练之一 为以后的继续学习或者从事计算机方面的工作打下基础 课程目标 通过本课程学习,掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行简单程序的编写、编译以及调试工作,为以后能够独立进行程序开发打下良好的基础,为本专业以后的发展创造条件,并通过安徽省计算机水平考试二级Java。 课程目标(续) 知识方面: 了解Java语言程序设计基础知识、产生背景及其主要特点 理解Java面向对象编程的基本思想及其特征 掌握Java语言的数据类型、常量、变量、数组、表达式,Java语言的程序控制结构以及编程的基本方法 掌握异常处理、Java输入输出流和多线程编程知识 了解网络编程和数据库开发知识 技能方面: 独立编写简单的Java应用程序 独立编写简单的Java小应用程序(Java Applet) 应用AWT和Swing常用组件设计图形化用户界面 Java异常处理机制的简单应用 编写简单的多线程程序 使用Java输入输出流,实现对文件的处理 理论教学大纲与内容 Java基础知识。Java语言的历史与现状、Java语言的特点;Java程序的基本结构;Java开发环境;标识符、常量和变量;Java基本数据类型、运算符和表达式;赋值语句。 Java流程控制及递归。分支结构、循环结构;break语句、continue语句、return语句;递归。 面向对象程序设计。面向对象编程的基本概念和特性;类的基本组成和使用;对象和方法的生成和使用;构造方法;成员变量;继承、封装、多态的基本概念和应用。 常用类、包、接口的使用。包的创建与引用;接口的定义、实现和继承;Collection类和抽象类;String类、StringBuffer类、System类、Math类、Random类、Vector类。 异常处理。异常的类型;声明异常、抛出异常、捕获异常;try和catch语句;finally语句;自定义异常。 理论教学大纲与内容(续) Java图形用户界面设计。GUI概念;字体与颜色的操作;AWT常用组件应用;Swing常用组件应用;窗口与面板容器;布局管理器;事件处理。 Applet 小程序设计。Applet概念;Applet的程序框架;Applet与HTML;向Applet传递参数;Java在多媒体中的应用;Applet与Application区别。 Java输入输出流。流和基本输入输出流的概念;File类;FileInputStream和FileOutputStream类;ByteArrayInputStream 和ByteArrayOutputStream类;FileReader和FileWriter类;BufferedReader和BufferedWriter类、RandomAccessFile类。 多线程。多线程的概念;线程的创建;线程的生命周期;线程的同步和控制。 网络编程和数据库编程基础 实验教学 实验作用与目的 上机操作是本课程必不可少的实践环节。主要目的是锻炼和培养实际操作技能和解决实际问题的能力。要求掌握Java语言程序设计、调试、运行方法,理解面向对象程序设计的基本思想,能够编写Applet程序并理解其在网页中的应用,熟练构建GUI图形用户界面;理解Java语言中异常的基本处理方法,能够进行多线程编程,能够简单运用Java语言进行文件处理;能够应用Java编写一个小型的应用系统。 实验要求 根据完成课内各项实验任务,认真填写实验报告,记录实验的运行过程和结果。实验前要认真复习上课讲述的内容,预习实验教程,按照实验要求准备程序。实验时,认真调试程序,思考程序运行结果。课后应完成每个实验的思考与练习题,进一步提高应用和实践能力。 上机时不准做与课程无关的事情 参考文献与资料 /javase/6/docs/ /zh_CN/ /j2se/1.5.0/docs/api/ /,Sun Microsystems /,sun中国技术社区 / /index.jspa J2SE的帮助文档 吕凤翥,马皓 编著,Java语言程序设计,清华大学出版社,2006年 Bruce Eckel 著,陈昊鹏 饶若楠等 译,Java编程思想(第3版),机械工业出版社,2005年 引例 介绍两个引例 调色板, YinLi1 加载图片,YinLi2 (机器要安装JDK和JCreator后,才能运行) 回顾 数制,二进制,十进制,八进制,
您可能关注的文档
最近下载
- 造价咨询项目实施阶段全过程造价咨询服务方案造价咨询总体服务方案工作流程重难点分析造价偏差处理.doc VIP
- Three Times’ Beating Monster西游记三打白骨精英语剧本.doc VIP
- 2026国网山东省电力公司高校毕业生提前批招聘笔试模拟试题及答案解析.docx VIP
- 部编版小学四年级道德与法治上册第三单元测试卷(含答案).docx VIP
- 关爱留守儿童教案.pdf VIP
- 医院纪检干部培训课件.ppt VIP
- 教科版四年级上册科学第一单元测试卷(含答案).docx
- 北师大八年级上册生物全册新质教学课件(配2025年秋改版教材).pptx
- 学校传染病防控1案8制(疫情).doc VIP
- 电影剧本精选_灵魂拒葬.pdf VIP
文档评论(0)