Java 安全测验
Java 测验题
通过对Java 教程系统地学习,相信你已全面掌握了 Java 安全知识点,为了巩固所学的内容,我们准备了一个小测验。
通过这个测验,您可以检验自己对 Java 的掌握程度,发现可能需要进一步巩固的地方。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
1. Java 中用于安全加密的类库是什么?
- JPA
- JCA
- JTA
- JNDI
2. 以下哪个是 Java 安全模型的核心组件?
- ClassLoader
- SecurityManager
- BytecodeVerifier
- Reflection
3. Java 中用于存储密钥的接口是?
- KeyStore
- KeyChain
- SecureStore
- KeyManager
4. 以下哪个算法是对称加密算法?
- RSA
- DSA
- ECC
- AES
5. Java 中用于生成随机数的安全类是?
- Random
- SecureRandom
- ThreadLocalRandom
- Math.random()
6. 以下哪个是 Java 中的权限类?
- AccessControl
- SecurityPolicy
- Permission
- Grant
7. Java 中用于签名数据的类是?
- Signature
- Signer
- DigitalSign
- CryptoSign
8. 以下哪个协议用于安全通信?
- HTTP
- FTP
- SMTP
- TLS
9. Java 中用于加密密码的类是?
- Cipher
- MessageDigest
- PasswordEncoder
- Encryptor
10. 以下哪个是 Java 安全策略文件的后缀?
- .security
- .policy
- .perm
- .access
11. Java 中用于验证证书的类是?
- Certificate
- CertValidator
- TrustManager
- AuthManager
12. 以下哪个是 Java 中的访问控制异常?
- SecurityException
- PermissionException
- AccessDeniedException
- AccessControlException