高级 Java 编程入门与实践
1. 核心概念概述
Java 编程可分为核心 Java 和高级 Java 两部分。核心 Java 主要涉及基本编程结构以及创建独立应用程序所需的类。而高级 Java 则专注于创建基于互联网的服务器端应用程序所使用的类。在高级 Java 中,我们会接触到一些重要的概念,以下是这些概念的简要介绍:
|概念|描述|
| ---- | ---- |
|Servlet|根据接收到的请求为客户端生成响应。|
|JDBC|处理各种数据库,用于存储和操作其中的数据。|
|RMI|解决远程过程调用(RPC)问题,允许从 Java 客户端程序调用远程机器上的 Java 程序,有助于分布式计算。|
|JSP|为客户端生成动态内容的便捷解决方案。|
|Java Beans|有助于创建可重用的软件组件,供服务器端技术使用。|
|EJB|一种服务器端分布式组件架构,用于创建企业级服务器端应用程序。|
2. 客观问题及答案
以下是一些关于高级 Java 的客观问题及答案:
|问题|选项|答案|
| ---- | ---- | ---- |
|哪个包包含 JDBC API?|(a) java.jdbc (b) java.sql (c) javax.jdbc (d) javax.sql|(b), (d)|
|哪个类用于建立数据库连接?|(a) Class (b) DriverManager (c) Statement (d) ResultSet|(b)|
|以下哪个是预编译语句?|(a) Statement (b) PreparedStatement