- 9
- 0
- 约2.34千字
- 约 23页
- 2016-09-14 发布于湖北
- 举报
Java程序设计与实践免费下载.ppt
《 Java程序设计实用教程》第3版 叶核亚 《Java程序设计实用教程》 (第3版) 第1章 Java概述 第2章 Java语言基础 第3章 类的封装、继承和多态 第4章 接口、内部类和Java API基础 第5章 异常处理 第6章 图形用户界面 第7章 多线程 第8章 Applet应用程序 第9章 输入/输出流和文件操作 第10章 网络通信 第11章 数据库应用 第12章 综合应用设计 《Java程序设计实用教程(第3版)》 第1章 Java概述 1.1 了解Java 1.2 Java应用及其运行方式 1.3 JDK 1.4 MyEclipse 《Java程序设计实用教程(第3版)》 1.1 了解Java 1.1.1 Java的诞生和发展 1.1.2 Java语言的特点及优势 1.1.3 Java的核心技术 《Java程序设计实用教程(第3版)》 1.1.1 Java的诞生和发展 前身 诞生 Java 2平台(JDK版本) 三个平台 Java ME(嵌入式平台) Java SE(标准平台) Java EE(企业级平台) 《Java程序设计实用教程(第3版)》 1.1.2 Java特点 平台无关性 “Write once,run anywhere” ,Java虚拟机 完全面向对象和简单性 语法:放弃了C++语言的全程变量、goto语句、宏定义、全局函数以及结构、联合和指针数据类型。 面向对象概念:放弃了多重继承、友元类和运算符重载,采用“单重继承+接口”的方式代替多重继承,提供语言级的内存自动管理和异常处理方式。 《Java程序设计实用教程(第3版)》 1.1.2 Java特点 可靠性 语言级别:提供严密的语法规则,在编译和运行时严格检查错误。 运行架构级别:安全模型 安全性 多线程 直接支持分布式的网络应用,高效的网络编程 《Java程序设计实用教程(第3版)》 1.1.3 Java核心技术 JDBC JSP JavaBeans和EJB JavaMail 《Java程序设计实用教程(第3版)》 1.2 Java应用及其运行方式 1.2.1 Application和Applet 1.2.2 Java虚拟机执行Java程序 《Java程序设计实用教程(第3版)》 1.2.1 Application和Applet Application 【例1.1】 显示字符串的Application应用程序。 Applet 【例1.2】 显示字符串的Applet应用程序。 《Java程序设计实用教程(第3版)》 1.2.2 Java虚拟机执行Java程序 《Java程序设计实用教程(第3版)》 1.3 JDK 1.3.1 JDK的安装与设置 1.3.2 编译和运行Java程序 1.3.3 包 《Java程序设计实用教程(第3版)》 1.3.1 JDK的安装与设置 安装JDK 设置环境变量 Windows XP中设置环境变量 设置环境变量的批命令 《Java程序设计实用教程(第3版)》 1.3.2 编译和运行Java程序 Java程序运行流程 《Java程序设计实用教程(第3版)》 1.3.2 编译和运行Java程序 执行批命令设置环境变量 编译 运行Application应用程序 命令行参数 【例1.3】 使用命令行参数作为输入数据。 运行Applet应用程序 1.3.3 包 包的概念 Java API的常用包 java.lang 语言包 java.util 实用包 java.text文本包 java.awt 抽象窗口工具包 java.applet java.io 输入输出流包 java.net 网络包 java.sql javax.swing 《Java程序设计实用教程(第3版)》 1.3.3 包 引用包中的类 包{.子包}.类|接口 查看Java API 查看Java API源程序及包等级 导入包 import 包{.子包}.类|接口|*; 声明类所在的包 package 包{.子包}; 【例1.4】 创建及使用包。 《Java程序设计实用教程(第3版)》 1.3.3 包 默认包路径 Java源程序结构 package import public class 或interface class interface 包可以压缩成jar文件 1.4 MyEclipse MyEclipse提供Java程序的编辑、编译和运行的集成开发环境。 1.4.1 MyEclipse集成开发环境 1.4.2 创建Java项目并运行 1.4.3 程序调试技术 1.4.1 MyEclipse集成开发环境 安装MyEclipse并启动 界面 代码提示和源代码查看 项目和工作区 1.4.2 创建Java项目并运行 新建
您可能关注的文档
- FFT的基算法简介.ppt
- FFT算法设计含程序设计.ppt
- FICEM连接器属性约束和加载.ppt
- FIDIC_EPC合同条件及其应用.ppt
- FIN金融与统计基础.ppt
- FireworksMX详解.ppt
- FLACD数值模拟基础.ppt
- FLAIR序列上蛛网膜下腔的高信号.ppt
- FlashCS编辑图形和文本.ppt
- FLASH_CS课件L文本及对象的编辑与应用.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 一次函数竞赛试题0.doc VIP
- 公司经营班子会议议事规则.pdf VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 医用控温仪产品技术要求参考版.pdf
- 2025年中考历史全国真题分类汇编:世界现代史.doc VIP
- 14G443:预制带肋底板混凝土叠合楼板 .docx VIP
- 高考调频考点(圆锥曲线)7、椭圆、双曲线的坐标版焦半径公式.pdf VIP
- 2023年山东水利职业学院单招综合素质考试试题及答案解析.docx VIP
- 2023年山东水利职业学院单招考试综合素质模拟试题及答案解析.docx VIP
- 福建省宁德市2024-2025学年八年级上学期期末考试历史试题.pdf VIP
原创力文档

文档评论(0)