文件名称:infinite-java-code:额外课程作业
文件大小:523KB
文件格式:ZIP
更新时间:2024-06-22 13:43:49
Java
Java 编程语言简介- 额外课程。 每周一到两个家庭作业。 教学大纲: Java 作为一种编程语言。 Java 作为独立于处理器的平台。 类和对象——继承、多态、封装、隐藏。 Java 集合框架 - 集合、列表、树、堆栈、队列、映射。 Java泛型。 多线程和多线程应用程序。 同步问题和同步技术(互斥、信号量、屏障)。 具有图形用户界面的应用程序的设计和开发:AWT 和 Swing; 现有组件的使用和自定义组件的开发。 MVC 范式。 测试驱动开发 (TDD)。 使用文件和文件系统。 数据流。 分布式应用程序(java.net 包)。 UDP 和 TCP 协议的使用。 HTTP 协议。 Web 应用程序的设计。 Java Servlet 和 Java 服务器页面 (JSP)。 网页表格。 阿帕奇Tomcat。 Web 应用程序中的安全性。 先进技术:ANT、Hibernate、MyS