java技术
文章平均质量分 77
薄技在身
这个作者很懒,什么都没留下…
展开
-
多用组合,少用继承
对类的功能的扩展,要多用组合,少用继承。对于类的扩展,在面向对象的编程过程中,我们首先想到的是类的继承,由子类继承父类,从而完成了对子类功能的扩展。但是,面向对象的原则告诉我们,对类的功能的扩展要多用组合,而少用继承。其中的原因有以下几点:第一、子类对父类的继承是全部的公有和受保护的继承,这使得子类可能继承了对子类无用甚至有害的父类的方法。换句话说,子类只希望继承父类的一部分方法,怎么办?转载 2014-05-04 11:34:54 · 719 阅读 · 0 评论 -
jFreeChart教程
JFreeChart 是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图、甘特图等。它能够用在Swing和Web等 中制作自定义的图表或报表,并且得到广泛的应用。本文将通过引领读者学习在JFreeChart中饼图、柱状图和曲线图的进阶应用,来达到熟练使用 JFreeChart的目的。转载 2014-05-04 10:49:21 · 782 阅读 · 0 评论 -
Java新手入门的30个基本概念
一、Java语言的11个关键特性。(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:Java带有很强大的TCP/IP协议宓睦炭?Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使转载 2014-05-09 10:40:28 · 416 阅读 · 0 评论 -
JavaBean中使用JDBC方式进行事务处理
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。在J转载 2014-05-09 10:43:21 · 480 阅读 · 0 评论 -
java的数据结构
也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├转载 2014-05-09 10:38:03 · 434 阅读 · 0 评论 -
Java开发者需要注意的十条法则
1.给你的代码加注解每个人都知道这一点,但是总会有人忘记遵守。你有多少次“忘记”加注解了?的却不加文字注解有助于程序的功能性。但是一次又一你返回两星期前写的代码,结果你想不起来那是什么了!如果这个未注解的代码确实是你写的那你就是幸运的了。因为在那些代码中可以唤起你的记忆。不幸的是,大多数的时候代码是别人写的,而且他已将离开了公司!有句谚语是这样说的“自己的事情自己做”。所以为了别人或是转载 2014-05-09 10:41:42 · 422 阅读 · 0 评论 -
java se
1.1 Java SE的产生与发展1.1.1 Java技术的产生1.1.2 Java SE的发展1.2 Java SE的特性1.3 搭建Java SE简易开发环境1.3.1 下载JDK 61.3.2 安装JDK 61.3.3 Windows环境下JDK 6的配置1.3.4 JDK 6新特性1.4 Java SE程序开发过程转载 2014-04-10 21:05:08 · 686 阅读 · 0 评论 -
Java类装载的过程及原理介绍
最近在研究osgi,在osgi里面里面有个很重要的东西,就是ClassLoader,所以,在网上搜集了一些资料,整理一下, 并加入了自己的一些理解; (1)jvm的装载过程以及装载原理 所谓装载就是寻找一个类或是一个接口的二进制形式并用该二进制形式来构造代表这个类或是这个接口的class对象的过程, 其中类或接口的名称是给定了的。当然名称也可转载 2014-06-09 14:00:37 · 1931 阅读 · 0 评论