Java 程序设计教程.pptVIP

  • 6
  • 0
  • 约5.71千字
  • 约 36页
  • 2017-02-09 发布于北京
  • 举报
Java 程序设计教程.ppt

第1章 计算机系统概述 软件的类型及如何使用 核心硬件组件及其作用 介绍Java程序设计语言 描述程序编译和执行的步骤 概述面向对象技术的基本原理 它是一组命令行工具 主要有: javac; java; javadoc; javac:用于编译Java 源代码的编译器 语法:javac [选项] 源文件 源文件以扩展名.java 结尾 选项可以包括: -classpath -d java:用于执行 Java 字节码的解释器 java [选项] 类名称 [参数] 选项可以包括 -classpath -version 创建Java源程序 Java源程序一般用java作为扩展名,是一个文本文 件,用Java语言写成,可以用任何文本编辑器创建 与编辑; 编译源程序 Java编译器,“javac”,读取你的Java源程序并翻译 成Java虚拟机能够明白的指令集合,且以字节码的 形式保存在文件中。通常,字节码文件以class作为 扩展名; 运行class(字节码)文件 Java解释器读取字节码,取出指令并且翻译成计算 机能执行的代码,完成运行过程; Java API文档 ? 2009 国土信息工程系. All rights reserved. 选 择 包 选择包中的 接口或类 可查看相应帮助 * Java 程序设计教程 -- 面向对象设计 滁州学院国土信息工程系 ? 2009 sunyong. All rights reserved. 本课程从面象对象的角度上深入分析Java,并加强编程技巧的培养,让我们从面向对象的程序设计思想入手,结合示例程序和实验,较为系统地介绍Java语言的主要特征和编程方法,包括:java语言基础,Java语言面向对象特性,集合,java的applet、java图形用户界面编程、java的事件处理、java中的流、java中的多线程技术、java网络编程技术、、java中常用的数据结构类等内容。 ? 2009 国土信息工程系. All rights reserved. 课程介绍 教学目的 通过本课程的学习,能领会Java语言的基本特征,掌握Java一般程序的设计与编制。 该课程的教学以课内讲授与课外练习、实验相结合的方式进行。 ? 2009 国土信息工程系. All rights reserved. 课程地位 ? 2009 国土信息工程系. All rights reserved. .Net C# SQL Server XML SPM ASP.NET WebService Oracle UML SPR: Computer Base HTMLJavaScript SQL Server Base OOPJava Base C STB JSP/Servlet EJBWebService WinForms StrutsJSF TestingSQA Linux 教材与参考资料 Java程序设计教程(第8版) ? 2009 国土信息工程系. All rights reserved. 面向对象的思想和机制进行了准确而透彻的剖析,全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。 教材与参考资料 Java核心技术,卷1(第8版) ? 2009 国土信息工程系. All rights reserved. 教材与参考资料 Java编程思想 ? 2009 国土信息工程系. All rights reserved. 本课程以课堂教学为主要教学手段,通过对Java的基本原理与面向对象技术的详细讲解,按照教学要求逐步推进。 该课程主要涉及两个教学重点,一个是如何利用Java来表述面向对象程序设计的要求,作为一门较为完善的面向对象的程序语言,理解Java的编程思想对其他新的编程语言的理解也十分重要,所以在教学中要强调Java的面向对象的特征,并能结合其他语言进行比较;二是Java编程涉及到计算机网络技术方面的知识比较多,而学生在这方面的深入学习和实践是相对较少的,所以在课程教学中还要对于此类内容进行讲解,在不增加课时的前提下,适当的使学生能够了解Java在网络编程中的

文档评论(0)

1亿VIP精品文档

相关文档