学java以来,一直都没读过《java编程思想》,最近抽时间开始阅读。先汇总下初读后的疑问,为以后精读做好准备。
接口与抽象类
对于一直应用SSH或SSI进行开发的java程序员,自己有多少机会应用抽象类或接口。可能一般的情况下,抽象类仅仅起到了代码复用的作用。一直都提倡基于接口编程,可是实际情况接口编程是否真的体现了相应的价值呢?
异常处理
正确的异常处理流程究竟应该是什么样的?在系统应用中如何体现异常处理的价值?在何时应该捕获异常?何时又应该抛出异常?何时应该自定义异常?
类型处理
这里的“类型处理”包括如何获取对象运行时的类型信息、java反射机制及其应用方式和场景。forName方法的执行过程是什么样的?java程序编译、加载、执行的过程是什么样的?对web应用呢?jsp/servlet呢?java虚拟机的相关知识又有哪些呢?
泛型机制
java泛型最多的应用莫过于在容器类中,但深入的java类型参数特性又包含哪些呢?在程序设计中该如何应用类型参数呢?
注解
一直在用JPA、用convention、spring、hibernate的注解,可是注解该如何定义?又应该如何自定义注解,实现系统中的业务功能。
并发
SSH让我们模糊了线程、同步、死锁的概念,在各框架、服务器中又是如何控制并发的?如何利用并发提高系统吞吐的同时有保证系统正常、有序、稳定的运行?
JVM
java程序运行与jvm之上,jvm如何控制java程序的执行?它包含了哪些设计思想?
分享到:
相关推荐
java编程思想-初始化与清理了解this之后,你就能更全面地理解“静态(static)方法”的含义。静态方法就是没有this的方法。在“静态方法”的内部不能调用“非静态方法”,反过来倒是可以的。而且你可以在没有创建...
Java编程1-20例 Java编程1-20例 Java编程1-20例
Java编程思想--外文文献原文及译文(可编辑)
Java编程21-50例 Java编程21-50例 Java编程21-50例 Java编程21-50例
Java编程71-100例 Java编程71-100例
java编程1-50例java编程1-50例java编程1-50例java编程1-50例java编程1-50例
《java编程思想》学习笔记
JAVA 编程 API基础 JAVA开发平台,JAVA编程资源----JAVA API.zip
Java编程51-70Java编程51-70例Java编程51-70例例
Java并发编程---synchronized关键
Java编程宝典-十年典藏版,高清完整版,带书签 Java编程宝典-十年典藏版,高清完整版,带书签
Java网络编程--基于Spring的JMS编程
C++编程思想-英文版,经典著作,The C++ Programming Language 3rd Ed
Java编程规范-从零开始学习,从基础开始,大家一起分享
Java并发编程---Thread类!!
Thinking In Java-Java 编程思想(中英文版 第四版) Thinking In Java-Java 编程思想(中英文版 第四版)
JAVA编程题-全集(含答案).pdf
JAVA编程题--答案.doc
7个实用的Java编程题-李兴华.doc
4JAVA编程高级-多线程编程