`
vucko
  • 浏览: 14960 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
String类和StringBuffer类   位于java.lang包中,这个包中的类使用时不用导入   String类一旦初始化就不可以改变,而stringbuffer则可以。它用于封装内容可变的字符串。它可以使用tostring()转换成string字符串。   String x=”a”+ ...
  [size=small;]代码复用的规则 [/size]  代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我多年的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。   对接口编程   "对接口 ...
          首先需要知道绑定、前期绑定、后期绑定三者的概念。   绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。   前期绑定:在程序执行前方法已经被绑定,此时由编译器或其它连接程序实现。例如:C。   后期绑定:在运行时根据具体对象的类型进行绑定。   在了解了三者的概念之后,很明显我们发现java属于后期绑定。在java中,几乎所有的方法都是后期绑定的,在运行时动态绑定方法属于子类还是基类。但是也有特殊,针对static方法和final方法由于不能被继承,因此在编译时就可以确定他们的值,他们是属于前期绑定的。特别说明的一点是,private声明的方法和成员变 ...

linux修改文件权限

1、变更文件或目录的权限 修改文件: chmod o+w /home/filename.txt chmod 777 /home/filename.txt修改目录: chmod 777 /home/folder chmod -R 777 /home/folder //递归处理 chmod -R 777 /home/folder/* //递归处理 2、变更文件或目录的拥有者或所属群组 chown addcn.addcn /home/filename.txt chown addcn:addcn /home/filename.txt3、用户和群组 useradd username passwd u ...
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class CreateDbandTable { public static void main(String[] args) { Connection con = null; Statement sm = null; try { Class.forName("com.mysql.jdbc. ...
各种数字类型转换成字符串型: String s = String.valueOf( value); // 其中 value 为任意一种数字类型。 字符串型转换成各种数字类型: String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ); int i = Integer.parseInt( s ); long l = Long.parseLong( s ); Float f = Float.parseFloat( s ); Double d ...
字体或者字符集的添加,网上有很多很复杂的配置,但我也搜到一个简单的。 就是把字体或字符集直接放到JDK的jre/lib/fonts/fallback这个文件夹里,如果没有这个文件夹,手动mkdir一个即可。 不用任务配置,重启程序生效。 为什么放到jre/lib/fonts/fallback里就生效,我也不知道。神奇! 附上字体! 原文链接:http://www.linuxidc.com/Linux/2009-02/18279.htm
步骤如下: 一、首先要配置jdk:     在linux下我安装的是jdk-6u21-linux-i586.bin的安装包,可以直接去sun的官网下载最新的即可。     创建安装目录,在/usr/java下建立安装路径,并将文件考到想安装的目录下: 1、jdk-6u21-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u21-linux-i586.bin 在按提示输入yes后,jdk被解压。 出现一行字:Do you aggree to the a ...
/** * */ /** * @author Administrator * */ public class test { //String ipList[]; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String ipString = "192.168.2.11"; String endipString = "192.16 ...
Xstream使用小结 XStream 对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new XStream()即可。 Java 到xml,用toXML()方法。 Xml到Java,用fromXML()方法。 在没有任何设置默认情况下,java到xml的映射,是java成员名对应xml的元素名,java类的全名对应xml根元素的名字。而实际中,往往是xml和java类都有了,要完成相互转换,必须进行别名映射。 别名配置包含三种情况: 1、类别名,用alias(String name, Class type)。 2、 类成员别名,用 ...
Java异常处理的陋习展播 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? OutputStreamWriter out = ... java.sql.Connection conn = ... try { // ...
   异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在1.4版本以后增加了异常链机制,从而便于跟踪异常!这是Java语言设计者的高明之处,也是Java语言中的一个难点,下面是我对Java异常知识的一个总结,也算是资 ...
   有于项目需求要进行打包,去除了配置环境的环节,fat jar还不不错的。     由于刚接触Eclipse,发现在项目名称右键里的fat jar(前提是你装了fat jar插件)和导出里面的fat jar explorer还是不一样的。        从导出-其他-fat jar explorer,下一步,选择你要打包的项目,下一步,选择main class,下一步,开始打包,waiting。。。。     然后再你打出的包的目录下,把图片资源和一些资源文件copy过来,写一个run.bat测试成功!   
Global site tag (gtag.js) - Google Analytics