Java程序设计

李芳芳

目录

  • 1 数据类型与变量
    • 1.1 标识符与关键字
    • 1.2 java中的注释
    • 1.3 变量
    • 1.4 常量
    • 1.5 数据类型
    • 1.6 数据类型转换
    • 1.7 运算符与表达式
  • 2 控制语句之选择结构
    • 2.1 程序结构
    • 2.2 If语句
    • 2.3 If else语句
    • 2.4 switch
    • 2.5 偶数判断
    • 2.6 奇偶数判定
    • 2.7 求两数中的最大值
    • 2.8 三目运算符求两数中的最大值
    • 2.9 三数中的最大值求解
    • 2.10 使用ifelse进行成绩等级计算
    • 2.11 使用switch进行成绩等级计算
    • 2.12 switch计算每个月有多少天
  • 3 控制语句之循环结构
    • 3.1 while循环
    • 3.2 do while循环
    • 3.3 for循环
    • 3.4 break
    • 3.5 continue
    • 3.6 使用while计算1至100的和
    • 3.7 键盘录入任意个数字进行累加操作
    • 3.8 while循环录入任意数字判断奇偶
    • 3.9 for循环累加练习
    • 3.10 循环嵌套实现乘法表
    • 3.11 输出杨辉三角
    • 3.12 数字金字塔
  • 4 数组
    • 4.1 数组定义
    • 4.2 数组元素赋值
    • 4.3 数组复制
    • 4.4 统计字符出现次数
    • 4.5 选择排序
    • 4.6 多维数组
  • 5 方法
    • 5.1 方法声明
    • 5.2 方法示例
    • 5.3 求最大公约数
    • 5.4 求最小公倍数
    • 5.5 方法的调用
    • 5.6 方法重载
    • 5.7 方法覆盖
  • 6 字符串
    • 6.1 字符串简介
    • 6.2 认识字符串类
    • 6.3 可变字符串
    • 6.4 常用方法调用
  • 7 面向对象基础
    • 7.1 什么是对象
    • 7.2 什么是类
    • 7.3 什么是继承
    • 7.4 什么是接口
    • 7.5 什么是包
  • 8 类和对象
    • 8.1 类
    • 8.2 对象
    • 8.3 类的更多细节
    • 8.4 嵌套类
    • 8.5 Lambda表达式
    • 8.6 枚举
    • 8.7 this关键字
    • 8.8 对象的存储结构
    • 8.9 访问控制权限
    • 8.10 static关键字
    • 8.11 super关键字
    • 8.12 final关键字
    • 8.13 对象转型
    • 8.14 Object类
    • 8.15 多态
    • 8.16 抽象类
    • 8.17 常用类
    • 8.18 Math
    • 8.19 Data和Calender
    • 8.20 Format
    • 8.21 Scanner
    • 8.22 System
  • 9 接口和继承
    • 9.1 接口
    • 9.2 继承
  • 10 异常处理
    • 10.1 认识异常
    • 10.2 JAVA的异常体系
    • 10.3 JAVA的异常处理机制
    • 10.4 自定义异常
  • 11 JAVA的输入输出
    • 11.1 IO简介
    • 11.2 File类简介
    • 11.3 文件IO-字节流
    • 11.4 文件IO-字符流
    • 11.5 处理流
    • 11.6 缓冲流1
    • 11.7 缓冲流2
    • 11.8 标准输入输出
    • 11.9 对象流
  • 12 JAVA的集合框架
    • 12.1 集合的概念与Collection简介
    • 12.2 List接口及其实现类
    • 12.3 Set接口及其实现类
    • 12.4 Iterator及foreach
    • 12.5 Map接口及其实现类
  • 13 多线程
    • 13.1 创建线程
    • 13.2 线程的生命周期
    • 13.3 死锁与线程通信
    • 13.4 线程同步
    • 13.5 线程调度与状态变迁
    • 13.6 线程中断与异常处理
  • 14 JAVA网络编程
    • 14.1 了解TCP/IP 及UDP与TCP的区别
    • 14.2 获取本地IP地址及某一域名的IP地址
    • 14.3 UDP编程
    • 14.4 UDP编程实例
    • 14.5 TCP/IP编程
    • 14.6 TCP/IP编程实例
    • 14.7 网络编程基础
    • 14.8 Inetaddress类
    • 14.9 URL类和URLConnection类
  • 15 JAVA与数据库
    • 15.1 MySQL简介
    • 15.2 JDBC简介
    • 15.3 JDBC连接步骤
    • 15.4 使用PreparedStatement发送SQL
    • 15.5 Statement与PreparedStatement异同点
  • 16 JAVA图形界面
    • 16.1 Swing概述及JFrame
    • 16.2 事件处理2
    • 16.3 Swing的GUI组件
    • 16.4 布局管理器1
    • 16.5 布局管理器2
    • 16.6 事件处理1
使用PreparedStatement发送SQL
  • 1 PPT
  • 2 视频
  • 3 文档