Java程序设计入门全套教学课件.pptx

第1章Java入门 ;【学习目标】;1.1 关于Java;1.2 开发环境搭建;;;;1.3 第一个Java程序;;1.4 Eclipse集成开发工具;第2章 Java编程基础;【学习目标】;基本语法格式;注释;标识符;;;关键字;变量声明及初始化;;变量类型;;数据类型之间的相互转换;1.自动类型转换;;;2.强制类型转换;;变量的作用域; 算术运算符;;赋值运算符;;关系运算符;;逻辑运算符;位运算符;其他运算符;;运算符的优先级;;流程控制---if条件语句;;;;;;switch语句;;;;while循环语句;;do-while循环语句;;for循环语句;;;循环嵌套语句;break语句;;continue语句;数组;一维数组;;;2.数组的初始化;二维数组;;70;【学习目标】 ;72;面向对象入门;; 面向对象的三大特性;;面向过程与面向对象;面向对象编程;;;;;目的: 隐藏类的实现细节 让使用者只能通过事先定制好的方法来访问数据,可以方便地加入控制逻辑,限制对属性的不合理操作 便于修改,增强代码的可维护性 可进行数据检查 ;;;;;;;;;;;;;;97;;;;;;;;;;;多态;;;;112;抽象类;;;接口;;;;;内部类(安卓中较常见);;;;;;;异常;;;;;异常的类型;;Java中的异常处理;;;;;;;;;自定义异常;;第4章 常用API;【学习目标】;;常用Java包;Object类;;Object的常用方法;字符串相关类 (String类和StringBuffer类);String类;;;;;;StringBuffer类;StringBuffer对象的常用方法;;包装类;;;;;日期和时间相关类;Date类;SimpleDateFormat类;;;Calendar类;;数字类型处理相关类;;Random类;;第5章集合框架;【学习目标】;集合框架;集合分类;;Collection接口;;;Iterator接口;;List接口;;;ArrayList类;;LinkedList类;;;Set接口;;;HashSet类;;;TreeSet类;;;;Map接口;;;;HashMap类;;TreeMap类;;第6章 GUI编程;【学习目标】;GUI入门;;;;;GUI编程步骤;布局管理器;;;;;;基本容器;;;基本组件;;;;文本组件;;;;菜单组件:JMenuBar,JMenu,JMenuItem;;GUI事件处理;;;;Java事件处理流程;;;常见事件;;;;;;;第7章 I/O流与文件;【学习目标】;IO流入门;;;;IO流类的层次结构;;;;File类;;;字节流;;;;;;BufferedInputStream类与BufferedOutputStream类;;;ObjectInputStream类与ObjectOutputStream类;;;PrintStream类;字符流;;;;;;;;第8章 多线程;【学习目标】;线程入门;线程相关概念;;;;;多线程编程;;;;线程的生命周期;线程的生命周期;线程的控制;;;;;;;;线程的同步;;;;;线程的死锁;;;线程的通???;;;;;第9章 网络编程;【学习目标】;TCP;UDP;IP地址封装;InetAddress类的常用方法如下;套接字(Socket)编程;套接字(Socket)通讯的过程;客户端套接字;;发送和接收数据;;服务器端套接字;1.创建服务器端套接字可以使用4种构造方法;;2.接受套接字连接;开发Socket;;数据报编程; DatagramPacket类;DatagramSocket类;第10章 JDBC数据库编程;【学习目标】;JDBC概述;;JDBC的类与接口;JDBC常用类和接口;;JDBC实现原理;;JDBC驱动程序分类;JDBC开发;操作数据库;创建数据库和表;添加数据;;;;;查询数据;修改数据;删除数据;批处理;;JDBC元数据;数据库的元数据; 结果集的元数据

文档评论(0)

1亿VIP精品文档

相关文档