编程积累
maikens
这个作者很懒,什么都没留下…
展开
-
java编程经验汇总(1)
来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,帮助大家在技术的道路上少一点弯路。其实最主要的还是大家自身的进步提升.1. 关于动态加载机制学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过...2009-06-24 18:55:09 · 63 阅读 · 0 评论 -
java编程经验汇总(12)
现在来简短的介绍一下笔者用过的一些持久化框架和技术,之所以前面强调那么多共通的知识,是希望大家不要盲从流行框架,一定要把握它的本质和卓越的思想好在哪里。1. Apache OJBOJB代表Apache Object Relational Bridge,是Apache开发的一个数据库持久型框架。它是基于J2ee规范指南下的持久型框架技术而设计开发的,例如实现了ODMG 3.0规范的API,实...2009-06-24 19:05:22 · 88 阅读 · 0 评论 -
java编程经验汇总(11)
--Spring今天的主题是目前很流行也很好的一个开源框架-Spring。引用《Spring2.0技术手册》上的一段话:Spring的核心是个轻量级容器,它是实现IoC容器和非侵入性的框架,并提供AOP概念的实现方式;提供对持久层、事务的支持;提供MVC Web框架的实现,并对于一些常用的企业服务API提供一致的模型封装,是一个全方位的应用程序框架,除此之外,对于现存的各种框架...2009-06-24 19:04:42 · 69 阅读 · 0 评论 -
java编程经验汇总(10)
--Struts2这次准备继续上次的话题先讲讲Struts-2,手下简短回顾一段历史:随着时间的推移,Web应用框架经常变化的需求,产生了几个下一代 Struts的解决方案。其中的Struts Ti 继续坚持 MVC模式的基础上改进,继续Struts的成功经验。 WebWork项目是在2002年3月发布的,它对Struts式框架进行了革命性改进,引进了不少新的思想,概念和功能,但和原Str...2009-06-24 19:04:03 · 63 阅读 · 0 评论 -
java编程经验汇总(8)
--Servlet/Jsp终于正式进入J2ee的细节部分了,首当其冲的当然是Servlet和Jsp了,上篇曾经提到过J2ee只是一个规范和指南,定义了一组必须要遵循的接口,核心概念是组件和容器。曾经有的人问笔者Servlet的Class文件是哪里来的?他认为是J2ee官方提供的,我举了一个简单的反例:稍微检查了一下Tomcat5.0里面的Servlet.jar文件和JBoss里面的Serv...2009-06-24 19:02:44 · 71 阅读 · 0 评论 -
java编程经验汇总(7)
--接口& 组件、容器 前六篇主要讲了一些J2se方面的经验和感受,眼下Java应用范围已经被J2ee占据了相当大的一块领域,有些人甚至声称Java被J2ee所取代了。不知道大家如何来理解所谓的J2ee (Java2 Enterprise Edition),也就是Java企业级应用?笔者的观点是,技术的发展是顺应世界变化的趋势的,从C/S过渡到B/S模式,从客户端的角度考虑企业级应...2009-06-24 19:01:50 · 68 阅读 · 0 评论 -
java编程经验汇总(6)
这篇是笔者打算写的J2se部分的最后一篇了,这篇结束之后,再写J2ee部分,最后这篇打算谈一谈Java中的RMI机制和JVM沙箱安全框架。1. Java中的RMI机制RMI的全称是远程方法调用,相信不少朋友都听说过,基本的思路可以用一个经典比方来解释:A计算机想要计算一个两个数的加法,但A自己做不了,于是叫另外一台计算机B帮忙,B有计算加法的功能,A调用它就像调用这个功能是自己的一样方...2009-06-24 19:00:58 · 80 阅读 · 0 评论 -
java编程经验汇总(5)
关于J2se一些没有提到的部分,所以再写几篇把常用的部分经验全部写出来供大家讨论切磋。这一篇准备讲一讲Xml解析包和Java Swing,然后下一篇再讲java.security包关于Java沙箱安全机制和RMI机制,再进入J2ee的部分。1. Java关于XML的解析相信大家对XML都不陌生,含义是可扩展标记语言。本身它也就是一个数据的载体以树状表现形式出现。后来慢慢的数据变成了信息...2009-06-24 19:00:00 · 80 阅读 · 0 评论 -
java编程经验汇总(4)
不知不觉已经写到第四篇了,第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序列化和多线程的理解。希望能对大家学习Java起到帮助??1.关于序列化和反序列化应该大家都大概知道Java中序列化和反序列化的意思,序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反序列化的意思就是把这个接受到的二进制流重新组装成原来的对象逆过程。它们在Java中分别是通过Obj...2009-06-24 18:58:44 · 53 阅读 · 0 评论 -
java编程经验汇总(3)
Java 杂谈(三)这已经笔者写的第三篇Java杂记了,希望和共同爱好Java的同仁们一起提高。前两次分别讲述了关于jvm、jdk、jre、collection、classLoader和一些Design Pattern的自我理解。这次仍然不准备开始过渡到j2ee中,因为觉得还有一些琐碎的j2se的问题没有总结完毕。1. 关于Object类理解大家都知道Object是所有Ja...2009-06-24 18:57:51 · 70 阅读 · 0 评论 -
java编程经验汇总(2)
1. 关于集合框架类相信学过Java的各位对这个名词并不陌生,对 java.util.*这个package肯定也不陌生。不知道大家查询API的时候怎么去审视或者分析其中的一个package,每个包最重要的两个部分就是interfaces和classes,接口代表了它能做什么,实现类则代表了它如何去做。关注实现类之前,我们应该先理解清楚它的来源接口,不管在j2se还是j2ee中,都应该是这样...2009-06-24 18:56:24 · 58 阅读 · 0 评论 -
java编程经验汇总(9)
Java杂谈(九)--StrutsJ2ee的开源框架很多,笔者只能介绍自己熟悉的几个,其他的目前在中国IT行业应用得不是很多。希望大家对新出的框架不要盲目的推崇,首先一定要熟悉它比旧的到底好在哪里,新的理念和特性是什么?然后再决定是否要使用它。 这期的主题是Struts,直译过来是支架。Struts的第一个版本是在2001年5月发布的,它提供了一个Web应用的解决方案,如何让Jsp...原创 2010-06-17 16:09:22 · 67 阅读 · 0 评论