java EE
轩茗诺
这个作者很懒,什么都没留下…
展开
-
SAX和DOM解析XML区别
当你需要处理XML文档时,你的首要选择是使用DOM(文档对象模型)还是使用SAX(用于XML的简单API),即当前使用的两个主要的XML API。你可以使用任何一种(或者在同一时间使用两种)来处理XML文档,然而DOM将文档载入到内存中处理,而SAX则相反,它可以检测一个即将到来的 XML流,由此并不需要所有的XML代码同时载入到内存中。选择DOM与SAX,与在一个数据库中的表单与视图之前选择一样原创 2013-08-26 12:56:04 · 747 阅读 · 0 评论 -
Java程序员应该了解的10个面向对象设计原则
Java程序员应该了解的10个面向对象设计原则摘要:Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Single原创 2013-08-26 12:54:33 · 582 阅读 · 0 评论 -
eclipse 中的 jar file 和 runnable jar file的区别
java最难学的就是角落的东东了,不愧叫做java平台。搜索了一把总算明白了。 直接运行 .class的方法 java -cp . com.network.Chat , 不用加.class后缀 从eclipse中export 的jar file,仅仅是把.class打包了。所以执行这种jar file需要用 java -cp .;ch04.jar com.thn原创 2013-08-26 12:59:21 · 654 阅读 · 0 评论 -
简述 Java 图形用户界面设计 (Swing)
作为一个 Java 程序员,从论坛上感受到使用 Java 开发程序的人越来多,心中不免欣慰。但是,同样是从论坛中,看到多数人提到 Java 就以为是网络开发——不是这样的,Java 也可以开发应用程序,而且可以开发出漂亮的图形用户界面的应用程序,也就是 Windows/XWindow 应用程序。因此,我写下这篇文章,希望能带你进入 Java 图形用户界面设计之门。 下面,让我们开始……原创 2013-08-26 12:57:36 · 1118 阅读 · 0 评论 -
java命名规范-java编程规范
Java命名规范定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域名称是原创 2013-08-26 12:57:20 · 1174 阅读 · 0 评论 -
java 读书笔记
java 读书笔记第一, Java语言和C++语言一样,是面向对象的语言,它封装了好多底层的内容,是工程应用中进行编程的相当好的选择。要想运行Java程序,首先得有环境,即要安装JDK。第二, 介绍一些重要的包和类Java.lang:提供用Java语言开发编程所用的基本类,如Object,System,String,IntegerJava.awt:用来管理和构建应用原创 2013-08-26 12:55:34 · 626 阅读 · 0 评论 -
java+spring切面编程(aop)spring控制反转(ioc)+hibenrate对象关系映射(ORM) 学习网址
java+spring切面编程(aop)spring控制反转(ioc)+hibenrate对象关系映射(ORM) 学习网址java线程安全:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 jvm实现机制:http://wenku.baidu.com/view/原创 2013-08-26 12:54:36 · 995 阅读 · 0 评论 -
java double 相加=大数据=BigDecimal
问题的提出: 编译运行下面这个程序会看到什么? public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-原创 2013-08-26 12:59:26 · 1390 阅读 · 0 评论 -
The J2EE Tutorial
来自:http://www.anymobile.org与http://blog.csdn.net/netpirate/article/details/6076731几年以前刚接触Java的时候,偶然的机会,认识了worldheart,后来购买了《The J2EE(1.3) Tutorial》中文版,2003年JavaRearch组织翻译出版的,罗也是译者之一,再后来由于种种原因一直搁置此书,直至最原创 2013-08-26 12:56:34 · 666 阅读 · 0 评论 -
android NDK 开发
android NDK 开发 Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起 由于Android原创 2013-08-26 12:56:25 · 645 阅读 · 0 评论 -
JNI技术实践小结
// <![CDATA[var hunters = ["\u003Ca href='/jobs/2504' target='_blank' style='color:#000;'\u003E\u003Cspan style='font-weight:bold;'\u003E\u9655\u897f: \u003C/span\u003E \u897f\u5b89\uff1asenior java原创 2013-08-26 12:56:20 · 627 阅读 · 0 评论 -
java+tomcat+struts2+mysql+myeclipse
MyEclipse配置Tomcat(图解) :http://shz2008bj.iteye.com/blog/166721%20MyEclipse开发web项目(jsp+Servlet):http://blog.sina.com.cn/s/blog_628cc2b70100jrpa.html%20MyEclipse开发web项目(jsp+Servlet):http://blog.sina.原创 2013-08-26 12:55:39 · 1635 阅读 · 1 评论 -
java资源
java资源:http://blog.csdn.net/gnuhpc/article/category/566836分布计算环境学习笔记1——基本概念和发展历史:http://blog.csdn.net/gnuhpc/article/details/4970194分布计算环境学习笔记2——分布式系统中的面向对象技术:http://blog.csdn.net/gnuhpc/article/d原创 2013-08-26 12:54:58 · 532 阅读 · 0 评论 -
java中的static
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用原创 2013-08-26 12:57:29 · 546 阅读 · 0 评论 -
Java中 引用调用 VS 按值调用
Java中 引用调用 VS 按值调用 <转>貌似大多数的初学者对java中函数的调用是按照"引用调用"还是"按值调用"存在一定的误区。这些调用方式,表述了编程语言如何管理向函数(function)或方法传入的参数,归根到底,是要理解java如何管理参数的传递。 按值调用意味着被调用的函数在幕后对参数进行了拷贝,函数中的代码操作的是这个拷贝,原创 2013-08-26 12:57:24 · 916 阅读 · 0 评论 -
JAVA中浅复制与深复制
1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象原创 2013-08-26 12:57:22 · 598 阅读 · 0 评论 -
Android开发手记一 NDK编程实例
Android开发手记一 NDK编程实例Android 开发手记一 ---- NDK 编程实例 转自:http://blog.csdn.net/xuxinyl/article/details/6409030 在 Android 上,应用程序的开发,大部分基于 Java 语言来实现。要使用 c 或是 c++ 的程序或库,就需要使用 NDK 来实现。 NDK 是 Native原创 2013-08-26 12:56:23 · 656 阅读 · 0 评论