Core Java2 Volume学习小结1
来源:互联网 发布:移动通信网络优化 编辑:程序博客网 时间:2024/05/21 17:08
今天开始学习core java核心技术 卷2:高级特性,高级特性是相对于第一卷而言的,现在这系列的已经是第七版了,但是北邮的图书馆最新的是第五版。书还是比较厚的,个人的观点是看的时候讲究侧重。这是我看的策略。
因为我是喜欢网络编程的,所以将全书划分为三种:精读,掌握和了解。侧重网络方面。
------------------------------------------------------------------
章次 内容 水平 排序
第一章 多线程 掌握 5
第二章 java集合、平台框架 掌握 6
第三章 网络API 精读 1
第四章 JDBC 了解 12
第五章 远程对象和远程方法调用RMI 精读 3
第六章 Swing 了解 7
第七章 Java 2D 了解 8
第八章 JavaBeans 精读 2
第九章 安全模型 了解 9
第十章 软件本地化 了解 10
第十一章 本地化方法 了解 11
第十二章 XML和java 精读 4
--------------------------------------------------------
之所以这样读,想法是:
划分五个部分
一、网络编程:顺序1---4
二、基础知识:顺序5---6
三、桌面软件:顺序7---8
四、软件工程:顺序9---11
五、数据库: 顺序12
当然,他们之中也是我中有你,你中有我。
---------------------------------------------------------
经过了一天的学习,看完了网络API、 JavaBeans 、远程对象和远程方法调用RMI 。
网络API:主要是介绍socket通信,socket通信不是java独有的,socket出现比java要早,而java是规定了自己的socket,书中详细的介绍了了怎么用java.net的Url处理通信,Url中可以用inputStream和OutputStream来发送请求和解析回送数据。在发送请求时您可以用setXXX设置属性,而回来则是getXXX处理,其通信步骤是固定的,但是数据结构和条用方法还是对象却是变化的,例如:如何传送图片,答案是图片处理类继承序列化。
JavaBeans 其实主要面向的是Swing,看了一点。对JavaBean的理解目前限于Spring的工厂实现。
远程调用 这个是重点,但是目前来说,书中的方法还是繁琐了,基于XML的方法调用要胜过RMI和CORBA(从繁简的角度看,性能上不知道)
其中,RMI的方法是将服务器方法在客户端存根,而CORBA则像代理的意思,两者都能支持不同语言的分布式操作,RMI和CORBA像是桥梁,还能做翻译。
--------------------------------------------------------
因为对于Core Java,主要学习的就是其WEB资源,而远程调用,另外一本(java与soap)也讲的相当精彩!
是初学者入门的好书。
- Core Java2 Volume学习小结1
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(一)
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(二)BREAK和CONTINUE的区别
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(三)对象的克隆
- core java2
- Core Java2 6th 摘要(1)
- From Core Java Volume Ⅰ(1)
- 学习java2
- 笔记 <Core Java2 卷1>第二章 程序设计环境
- 笔记 <Core Java2 卷1>第三章 基本编程结构
- 笔记 <Core Java2 卷1>第四章 对象和类
- core java volume
- Java2.1
- Core.Java.Volume.Fundamentals 阅读笔记(1)
- Core Java Volume I 读书笔记
- 学习JAVA2 入门经典!
- Java2入门学习代码
- java2学习笔记
- DevExpress部分使用技巧
- Global Positioning System: Theory and Applications
- Latex排版
- Vi常用命令(三)模式切换
- java文件输入输出常用格式
- Core Java2 Volume学习小结1
- CSS 制作菜单栏
- packet编译
- phpadmin链接表的额外特性尚未激活的解决办法
- 思科路由器上实测ipv6地址
- Fzu_1060 Fibonacci数列
- Vi常用命令(四)命令模式
- JScript 的变量
- 解决此word打开时提示:文档有宏 该应用程序的宏语言支持功能被取消 问题