![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 76
健之
我即我,我非我
展开
-
关于Java的引用和函数参数传递
Java中没有了指针,这有时给程序员带来了些许不便。Java的语言设计者强调,这种不便可以通过Java的引用特性得到弥补。即对于Java的任何对象,我们可以申明对象变量,但不产生实例,这样,把该变量指向具有实际实例的对象,即可实现同一实例对象的多个变量引用,如:int x[]={1,2,3,4,5}, y[];y=x;for(int i=0; i ”+y[i]);则完成了通过y对原创 2006-12-02 20:46:00 · 13039 阅读 · 6 评论 -
Eclipse插件的安装与配置
Lomboz的安装问题1、下载时注意Eclipse和Lomboz版本号很重要, 一般来说相同版本号的才比较兼容。 即:2.0的Eclipse对应插件就装2.0的Lomboz;Eclipse3.01就对应装插件lomboz.301,这样不容易出错,下载时最好认真看清楚网站上的说明,否则有时安装总出现莫名其妙的问题,浪费时间。2、安装Lomboz需要gef和emf插件的支持,所以光下载安装 Ecl转载 2007-03-09 13:55:00 · 1854 阅读 · 0 评论 -
一个消除重复排列的所有输入字符串的排列算法
改问题在CSDN上讨论得很热闹。在我的利用递归实现输入字符串的全排列显示的程序基础上,我构思了一个消除重复串的算法,记录在这里。 思路是这样的,对于任意一个串利用递归进行排列时,我们是循环串中的每个字符到第一个字符进行递归。如果串中字符出现重复的话,则重复的字符只可以利用递 归算法一次,即只要与前面相同的字符循环到第一个字符时不调用递归就可以避免重复,为此,我们只需要按如下方式修改算法原创 2007-01-15 18:21:00 · 2268 阅读 · 0 评论 -
Java的正则表达式试用
Java的正则表达式对于字符串的模式匹配很有好处,用起来似乎很方便。不过,由于JDK的帮助中只是简单地罗列了正则表达式的构造摘要,其写法对于正确地理解证则表达式不太直观。今天,抽时间对于正则表达式进行了试用,获得了如下收获:关于正则表达式的意义和相关类 正则表达式的使用是基于“模式”的概念的,即以表达式规定的语法来描述在字符串匹配时的模式。当具体字符串与表达式表达的模式符合时,则匹原创 2007-03-06 18:21:00 · 2873 阅读 · 1 评论 -
一个打印输入字符串所有排列的递归程序
CSDN上有人在问如果打印一个输入字符串的所有排列。乍一看,是一个典型的用递归处理的问题,所以随手就开写 ,谁知仔细一想,在显示上还有不少的麻烦,所以弄了半天。这里将写的思路记录下来以后参考: 采用典型的递归思想,可以这样考虑:对于长度大于1的字符串,打印字符串的第一个字符,然后将其与字符进行递归调用,再将第一个字符循环移动到字符串尾,当字符串循环完时结束。如字符串长度只有1了,则直原创 2007-01-14 18:54:00 · 4555 阅读 · 0 评论 -
中文数字转换
CSDN论坛中有人提出一个整数转换为中文数字叫法的问题,该问题是一道笔试题,看似简单,但具体存在一些问题。参加讨论的人很多,我也写了一个程序,似乎基本能解决问题,记录在这里。考虑主要有以下几种情况要注意:1)一般情况下,正确地对应中文和数字的叫法,这主要是根据“拾佰仟万”以后应该再叫“拾佰仟”万,“亿”以后应该重复“拾佰仟万”亿来确定,所以,我们给出完整的单位序列应该是“拾佰仟万拾佰仟亿拾佰仟万”原创 2007-01-08 11:23:00 · 4633 阅读 · 1 评论 -
比较器Comparator的试用
近段时间有空就在熟悉Java,所以也常常在CSDN上看看相关的帖子。那天有人问如何利用Arrays的sort方法实现对int数组的逆序排列,自然可以直接写这么一个逆序排列函数,不过由于Arrays的sort还可以利用比较器Comparator比较精确地控制排序,所以也试着用比较器做了一下,程序如下:import java.util.*;public class test ...{原创 2007-02-06 11:08:00 · 4583 阅读 · 1 评论 -
J2ee学习流程--在CSDN的一个帖子上看见的,留在这里
J2ee学习流程 在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后来者少走弯路。 Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就是Java2的标准版,主要用于桌面应用软件的编程; J2ME主要应用于嵌入是系统开发,如手机和PDA的编程; J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如原创 2006-12-25 10:54:00 · 4765 阅读 · 2 评论 -
在Eclipse3.0中配置SQLExplorer访问数据库
在Eclipse3.0中配置SQLExplorer访问数据库作者: Deepak Vohra05/11/2005翻译:magic003版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明英文原文地址:http://www.onjava.com/pub/a/onjava/2005/05/11/sqlexplorer.html中文地址:http://www.matrix.转载 2006-12-17 21:00:00 · 1277 阅读 · 0 评论 -
在Eclipse中使用JDK帮助
刚开始用eclipse,不知道如何在eclipse中用JDK的帮助文档以及在eclipse中如何设置这几天终于让我给搞定了,现在总结下来,希望能给大家带来帮助。我写个恐怕是最简单的plugin: 1 建个目录: bdsc.java.doc 2 plugin.xml: name="bdsc.java.doc" version="0.0.1" pr转载 2006-12-17 20:46:00 · 3272 阅读 · 0 评论 -
数据成员,方法,继承,多态
面向对象的方法中,继承和多态是非常重要,也是非常好用的一个特性,理解和掌握这种特性是必须的。多态的表现可以从两个大的方面来体现:1)由重载和覆盖造成的多态;2)在父类调用子类的过程中体现的多态。第一类多态比较好理解,总的都可以看成是后面的方法和对象覆盖前面的方法和对象。这种覆盖包括类的数据成员和方法。比如,子类定义的数据和方法可以覆盖父类定义的数据和方法,同名的方法由于不同参数的调用造成的原创 2006-12-13 00:03:00 · 1606 阅读 · 0 评论 -
Java事件机制理解及应用
1.从总体看事件机制其实事件机制是一种处理世界的方式和方法。传统的顺序程序设计总是按照流程来安排所做的工作,而事件机制的特点在于:等待,如果有事情发生则处理之。这样的好处是顺序程序设计在没有事情做的时候也必须循环运行,做毫无效率的空的循环工作。而事件机制在没有事情的时候则可以不做任何事情的等待,从而可以释放各种资源用于其它需要的程序。其实,这和计算机的中断处理是一个想法和道理的。事件总是和原创 2006-12-02 20:39:00 · 14192 阅读 · 3 评论 -
Java的引用点滴
Java与C和C++相比一个最大的不同在于,Java去掉了C中最有特色的特征:指针。其结果使初学者和程序员避免了很多犯又于指针引起的莫名其妙的错误的可能,也使程序员不能够利用指针这种过于灵活的手段用于进行比如溢出这样的不利于系统安全的操作。但是,由于没有了指针,似乎在教科书中的利用指针可以方便实现的如链表这样的数据结构在Java中就更为麻烦一些了。Java的java.util库中因此提供了集合Co原创 2006-12-02 20:43:00 · 1568 阅读 · 0 评论 -
在Java中连接Access数据库
在jdk中,提供了jdbc-odbc桥,利用这个桥,可以方便地在Java中连接Access数据库。其具体样例程序如下:import java.sql.*;public class Test ...{ public static void main(String[] arg) throws Exception...{ Class.forName("sun.jdbc.odb原创 2007-02-04 15:19:00 · 1731 阅读 · 1 评论