项目1 Java程序设计初识 1任务1认知Java 1 Java语言概述 1.2 Java语言的应用 1.3 Java语言发展简史 1_1.4 Java语言的特点 1.5 Java程序的运行机制 1.2任务2搭建Java开发环境 1.2 Java开发环境 1.2.2 JDK的安装与配置 1.2.3 MyEclipse的安装 1.3任务3编写第一个Java程序 1.3Hello World"程序解释 1.3.2 Java编码规范.I 1.3.3使用记事本完成Hello Wor’ld"程序设计 1.3.4使用MyEclipse完成Hello Wor’ld"程序设计 1.3.5常见错误 1.4/p> 项目2 面向过程的学生成绩信息处理 2任务1 学生成绩信息的表示 2关键字和标识符 2.2数据类型 2.3常量和变量 2.4数据表示的实现 2.2任务2学生课程的综合成绩计算 2.2运算符 2.2.2表达式和语句 2.2.3综合成绩计算 2.3任务3学生课程的综合成绩等级判断. 2.3 if_else语句. 2.3.2 switch语句. 2.3.3使用if语句实现综合成绩等级判断· 2.3.4使用SWitch语句实现综合成绩等级判断· 2.4任务4学生课程的综合成绩等级分布统计· 2.4 Scanner’类. 2.4.2循环语句. 2.4.3综合成绩等级分布统计实现. 2.5任务5学生课程的综合成绩的保存、排序(数组). 2.5数组. 2.5.2数组的常用方法 2.5.3综合成绩的保存、排序实现 2.6/p> 项目3 面向对象的学生成绩信息处理 3 任务1 学生信息、课程信息和学生成绩的表示(类) 3 类 3.2类的对象 3.3方法成员 3.4类和类成员的修饰符 3_5类的使用 3.6学生成绩信息的表示实现(类) 3.2任务2学生成绩查询(类) 3.2子类 3.2.2抽象类和抽象方法 3.2.3接口 3.2.4包 3.2.5类及类成员的访问权限 3.2.6 Java的应用程序接口(APl) 3.2.7包装类 3.2.8常用的字符串类 3.2.9 Vector类 3.20学生成绩查询实现(类) 3.3 /p> 项目4 学生成绩信息的异常处理 4任务学生成绩输入异常的处理(类) 4异常概述··· 4.2异常处理_ 4.3学生成绩输入异常处理实现(类) 4.2/p> 项目5 学生成绩信息保存到文件 5任务学生成绩信息保存到文件 5输入/输出流概念 5.2输入/输出类 5.3目录和文件管理 5.4文件的顺序访问 5_5文件的随机访问 5.6其他常用的流 5.7学生成绩信息保存到文件实现(类) 5.2/p> 项目6 创建学生成绩管理系统的图形界面 6 任务1 学生成绩管理能分析 6能分析 6.2图形用户界面设计概述 6.2任务2学生成绩管理系统主界面设计 6.2 JFrame类 6.2.2菜单 6.2.3学生成绩管理系统主界面设计实现 6.3任务3学生成绩管理系统登录界面设计 6.3标签JLabel 6.3.2文本框 6.3.3按钮JButton 6.3.4布局管理器 6.3.5事件处理机制 6.3.6学生成绩管理系统登录界面设计实现 6.4任务4学生成绩管理系统信息管理窗口设计 6.4复选框JCheckBox 6.4.2单选按钮JRadioBtltton 6.4.3下拉列表框JComboBox 6.4.4面板JI~anel 6.4.5对话框 6.4.6学生成绩管理系统信息管理窗口设计实现 6.5任务5学生成绩管理系统信息查询窗口设计 6.5滚动条JScroll:Pane 6.5.2表格JTable, 6.5.3 JTabbedPane 6.5.4 JSplitPane 6.5.5列表框 6.5.6文件选择框 6.5.7学生成绩管理系统信息查询窗口设计实现 6.6 /p> 项目7 学生成绩管理系统的书籍库编程 7 任务1创建学生成绩数据库s_Score 7 MySQI。数据库 7.2 SQL基础语法 7.3创建学生成绩数据库S_Score(包含user表、StlJdentScore表) 7.2任务2实现学生成绩管理系统能 7.2儿)BC概述 7.2.2 JDBC访问数据库的作步骤 7.2.3学生成绩管理能实现 7.3/p> 项目8 简单网络聊天软件 8 任务1 一对一网络聊天软件的单机模拟实现 8 IP地址和InetAddress类 8.2 URL类和URI.(]onnection类 8.3 TCP和UDP程序设计 8.2任务2一对一网络聊天软件的多线程实现 8.程与线程 8.2.2线程的创建 8.2.3线程的生命周期及调度 8.2.4线程的同步与死锁 8.3/p> |