Java实用教程
Java
Java程序设计
授课人:杨菊英 E-mail:871033638@qq
平时要求: 考试成绩:
Java实用教程 按时上下课、勤动脑动手,有事请提前与辅导员请假;
平时表现(考勤、随堂提问、
作业等):20% 实验(纸版和电子版):10% 课堂测验(三至四次):20% 期末考试(闭卷):50% (注意:无故缺勤超过6学时(3次)以上取消本课程考试资 格,直接进入重修;)
学习安排:讲练结合 理论课时间:第一至十六周
2
Java实用教程
课 程简介
课程名称:Java程序设计(32+32)
教材与参考书籍: 《Java2实用教程》耿祥义编著,清华大学出版社
Java实用教程
课 程 内 容
? 本
课程以java语言素材,讲授面向对象程序设计的方法 与思路。 ? 课程主要包括以下内容: – 面向对象的程序
设计基本概念与方法。 – Java语言基础知识。
– Java语言面向对象程序设计基础。
– 图形用户界面设计。 – Java编程中的几个专题(例外处理、输入输出、多
线程、多媒体、网络编程等)。
Java实用教程
主要任务或目的
? 重点掌握面向对象程序设计思想;
? 能够编写小程序。
Java实用教程
第1章Java入门
1.1 Java发展历程
1.2 Java语言的特点 1.3 Java的版本 1.4 Java开发环境配置 1.5 Java常用工具
1.6 Java程序分类
1.7 例子程序 1.8 本章小结
Java实用教程
学习目的与要求:
? 了解Java发展历程。
?
? ? ?
深刻理解Java语言特点。
熟练选择JDK版本。 熟练构建Java桌面程序环境。 理解Java程序编写、编译和运行的过程。
Java实用教程
1.1 Java的发展历程
? Java孕育(1990-1994)
– Oak(Java的前身) ,1992年9月,Oak语言连同
Green OS和一些应用程序一起发布在称做Start 7 的小设备上,从而有了第一次精彩的亮相。 – 1994年,Oak被命名为Java。 ? Java诞生(1995)
– 1995年,Sun公司正式对外公布了Java。
– 具有“只写一次,随处运行”的特性。
Java实用教程 ? Java大发展(1996) – 1月23日正式发布自己的Java 1.0 – 拥有了自己的会议—JavaOne
?
Java 2平台发布(1998)
– 1998年,Java 2平台正式发布。 – 2000年8月, Sun公司推出J2SE1.3、J2EE1.2.1 和 J2ME1.3,并相继推出 Linux 和 Solaris 版。
Java实用教程
?
JCP成立并正式运作(1998)
– 1998年,JCP组织成立,并且开始把握Java的发展方 向。
?
Java 5发布(2004) – 2004年9月30日,研发历时近三年的J2SE 5.0发布正
式版本。
Java实用教程
Java是什么?
?Java是一个通用标志,包括了Java编程语言 ,开发工具和环境,以及全部已成为标准的 Java类库和API函数。
?很大程度上,所有这些元素都不可分割的。
?Java语言是一种面向对象(object-oriented) 的编程语言。
Java实用教
程 Java工作职位
Java程序员 高级Java程序员 J2ME程序员 Symbian Java程序员
Java开发工程师 J2EE中间件开发工程师
Java服务器端应用开发工程师 JAVA高级数据库软件工程师 J2EE系统分析师 J2EE系统架构师 Java开发项目经理 项目主管(Java) Java虚拟机开发工程师
Linux J2ME程序员
J2ME程序架构师 J2ME测试工程师
J2ME手机游戏开发工程师
J2ME 3D游戏开发工程师 J2ME应用开发工程师 J2ME商用程序开发经理
Java实用教程
如何在Java方向能有良好的职业发展
良好的身体状况
良好的Java职业
工作技能
市场意识
持续不断的学习 良好的沟通能力 人品好
Java实用教程
如何
学习Java
?实践是基础。 ?多读书,多看程序。(借鉴与模仿) ?要熟悉一些必要的类。(知识储备) ?学习Java,要学习Java编程语言,开发工 具和环境,标准的Java类库和API函数。 ?不要一开始就去想事情的细节,而要先 做出抽象。 ?知识无边。
Java实用教程
1.2 Java 语 言 的 特 点
1. 跨平台性 所谓的跨平台性,是指软件可以不受计算机硬件和操作系 统的约束而在任意计算机环境下正常运行。如下图所示。
Java实用教程
Java程序是跨平台的