Java
文章平均质量分 79
woshichengchaoa
这个作者很懒,什么都没留下…
展开
-
Java关于String十个问题
下面是面试中最容易问到的有关String的问题。1. 如何比较两个字符串?使用“==”还是equals()方法?简单来讲,“==”测试的是两个对象的引用是否相同,而equals()比较的是两个字符串的值是否相等。除非你想检查的是两个字符串是否是同一个对象,否则你应该使用equals()来比较字符串。如果你知道interning的概念的话,那就更好了。2. 为什么针对转载 2014-02-22 13:13:22 · 417 阅读 · 0 评论 -
Java线程比较
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限, 下面看例子: package org.thread.demo; class MyThread extend转载 2014-02-28 16:59:32 · 292 阅读 · 0 评论 -
JDBC常见面试题集锦(一)
什么是JDBC,在什么时候会用到它?JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更加简单。有哪转载 2014-03-18 14:27:05 · 415 阅读 · 0 评论 -
Java RandomAccessFile使用
利用RandomAccessFile封装了个类:一次打开多个文件,随机访问。用于需要向大量文件随机读写,防止频繁执行打开关闭文件动作,当文件超过1min未被使用时,则自动关闭。已测试可以使用,当然该类还有可以修改完善的地方,比如读写其他类型数据,添加标志变量标识文件是否打开(此处以null判断代替)等。package PreProcessing;import java.io.Fil原创 2014-03-30 19:38:30 · 408 阅读 · 0 评论 -
Bounce Castle组件配置
配置Java.security 用记事本打开%JDK_Home%\ jre\lib\security\java.security文件,找到如下9行代码: security.provider.1=sun.security.provider.Sun security.provider.2=sun.security.rsa.SunRsaSign security.provider原创 2014-03-06 14:19:53 · 909 阅读 · 0 评论 -
Java中keytool使用
以前用过几次这个东东,但每次都重新查询一次。本文原始出处是这里 。-----------------------------------------------------------Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中 在keystore里,包含两种数据:转载 2014-03-02 23:37:03 · 530 阅读 · 0 评论 -
javabean总结
一、 javabean 是什么?Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的平常的Java对象 满足这三个条件: 1.执行java.io.Serializable转载 2014-02-27 09:38:14 · 390 阅读 · 0 评论 -
Tomcat下配置JNDI数据库连接池并使用
Tomcat下配置JNDI数据库连接池并使用一、配置JNDI数据源这一步有几种配置方式,比如直接修改Tomcat/conf/server.xml文件,但这样修改是全局的,个人不太喜欢这样的方式,本着的原则是能不全局就不全局,以保证项目能够尽量少的影响到其他项目,尽量少的进行修改。因此这里才用局部配置的方式。把下边的代码保存为context.xml文件,并放到WebRoot/META-I转载 2014-02-25 18:58:48 · 476 阅读 · 0 评论 -
Java IO整理
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?1234转载 2013-10-16 22:16:40 · 513 阅读 · 0 评论 -
安卓mysql的JDBC驱动
1、下载mysql for jdbc driver. http://dev.mysql.com/downloads/connector/j/3.1.htmlMySQL Connector/J is distributed as a .zip or .tar.gz archive containing the sources and class files as well as转载 2013-10-20 19:33:43 · 694 阅读 · 0 评论 -
JavaBeans、EJB和POJO详解
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种轻易理解的角度对这些概念向初学者进行解释,以便把握学习J2EE学习方向。首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然现在主要是.NET和Java两大主流体系。 J2EE可以说指Ja转载 2014-02-25 12:01:35 · 829 阅读 · 0 评论 -
浅谈Java分布式计算
浅谈Java分布式计算如果所有组件都在同一台计算机的同一个Java虚拟机的同一个堆空间上执行是最简单的,但实际中我们面对的往往不是如此单一的情况,如果用户端只是个能够执行Java的装置怎么办?如果为了安全性的理由只能让服务器上的程序存取数据库怎么办? 我们知道,大多数情况下,方法的调用都是发生在相同堆上的两个对象之间,如果要调用不同机器上的对象的方法呢?通常,我们从某一台计算机转载 2014-02-25 11:42:19 · 773 阅读 · 0 评论 -
理解Java对象序列化
理解Java对象序列化关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文转载 2014-02-25 11:40:22 · 423 阅读 · 0 评论 -
JDBC常见面试题集锦(二)
http://it.deepinmind.com/jdbc/2014/03/19/JDBC%E5%B8%B8%E8%A7%81%E9%9D%A2%E8%AF%95%E9%A2%98%E9%9B%86%E9%94%A6%EF%BC%88%E4%BA%8C%EF%BC%89.htmlJDBC的保存点(Savepoint)是什么,如何使用?有时候事务包含了一组语句,而我们希望回滚到这转载 2014-03-19 09:55:43 · 443 阅读 · 0 评论