![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
北化
这个作者很懒,什么都没留下…
展开
-
java static 作用
静态方法是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法。 例如,我创建一个类,里面有一个静态方法: class Test{ public static int z(int xx,int yy){ return xx+yy; } public int zz(int xx,int yy){ return xx+yy; } } 然后在含有main方法的转载 2014-08-18 14:23:16 · 290 阅读 · 0 评论 -
关于导入jar包的问题
Java中导入jar包只需要右键项目属性,原创 2014-09-01 19:58:58 · 423 阅读 · 0 评论 -
关于如何在dos下运行带包的Java文件的方法
在当前目录下E:\JAVA\NotePadJava\Java图像处理操作>javac -d . Img.javaE:\JAVA\NotePadJava\Java图像处理操作>java ImgException in thread "main" java.lang.NoClassDefFoundError: Img (wrong name: graph/Img)原创 2014-09-03 10:50:55 · 706 阅读 · 0 评论 -
XML的增删改查
XMLUtil.java package XMLcrud; import java.io.FileOutputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.List; import org.dom4j.Document;import org.dom4j.Element;i原创 2014-11-18 09:54:47 · 430 阅读 · 0 评论 -
Java 接口,派生类的理解。
今天看了一篇文章,看到了一种对接口的另一种解释,感觉清晰明了,十分易懂。原创 2014-10-20 14:25:50 · 1753 阅读 · 0 评论 -
关于接口可以实例化的问题
接口不可以实例化,但是可以有一个类来实现接口,实现接口的类继承了接口的所以方法。你可以这样写:Shape shape = new Shapes();其中Shapes()是接口实现类正好我也遇到了这个问题,在写代码的时候,查了一下的确是。Message message = new Message();message.setEmployeeID(employee.getEmployeeI原创 2014-11-28 22:22:27 · 1850 阅读 · 0 评论 -
java 反射的理解
Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类转载 2015-01-14 21:34:11 · 559 阅读 · 0 评论 -
java 经典实例
Java经典实例(第二版)1. 获取环境变量Java代码 1. System.getenv("PATH"); 2. System.getenv("JAVA_HOME"); 2. 获取系统属性Java代码 1. System.getProperty("pencil color"); // 得到属性值 2. java -Dpencil color=g原创 2014-12-28 16:22:19 · 624 阅读 · 0 评论 -
将java 程序打包成jar和如何运行jar
CMD下将JAVA程序打包成 jar 的 公式:jar {c t x u f} [v m e 0 M i] [-C 目录] 文件名……解释:c :创建一个 jar 包t :显示 jar 包里面的内容x :解压 jar 包u :添加文件到 jar包f :指定 jar 包的文件名v :在 CMD 显示详细执行过程(报告)m :指定 man转载 2015-01-19 14:43:02 · 499 阅读 · 0 评论 -
关于取List中的前几条数据
很简单:list1 = list2.subList(start, end); start,end分别是第几个到第几个。原创 2015-01-20 15:43:17 · 70584 阅读 · 2 评论 -
工具类之Java的身份证号码工具类
一个对身份证号进行操作判断的工具类,实现从15位~18位的身份证号码转换,校验中国大陆公民身份证、香港居民身份证、澳门身份证和台湾身份证。原创 2015-01-22 15:16:43 · 419 阅读 · 0 评论 -
java interface 更近一步理解
一个USB接口对于系统来说它无需关心插入的是什么东西只需要调用接口中定义的start()来开始启用该设备至于这个设备到底是怎么样启动的则是系统不需要关心的,这个启动的方法是由每个设备本身实现的代码如下: interface USB{ //定义USB接口 public void start原创 2015-01-26 09:58:18 · 398 阅读 · 0 评论 -
Java 多态的理解(使用抽象类)
多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。多态有两种表现形式:重载和覆盖首先说重载(overload),是发生在同一类中。与什么父类子类、继承毫无关系。 标识一个函数除了函数名外,还有函数的参数(个数和类型)。也就是说,一个类中可以有两个或更多的函数,叫原创 2014-09-19 15:57:16 · 1406 阅读 · 0 评论 -
java中的匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213原创 2015-04-23 09:39:05 · 394 阅读 · 0 评论 -
java 两种比较器的详细介绍及实例
1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用C原创 2015-04-20 19:27:42 · 15343 阅读 · 0 评论 -
java 类的声明周期
一个类在编译完成后,下一步要使用这个类,使用一个类离不开JVM。在程序执行中JVM通过装载,链接,初始化3铬步骤完成。类的装载就是通过类加载器把.class二进制文件装入JVM的方法区,并在堆区创建描述该类的java.lang.Class对象,用来封装数据。一个类只会被JVM加载一次。链接就是把二进制数据组装成可以运行的状态。链接分为校验,准备,解析三个步骤。校验来确认二进制文件师傅适合当前的原创 2015-04-29 21:44:34 · 570 阅读 · 0 评论 -
Apache Commons各种工具包使用,以前竟然忽略了这种东西!
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。一、Commons BeanUtilshttp://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean转载 2015-04-29 09:49:01 · 698 阅读 · 0 评论 -
java 正则表达式group,start,end的用法
原来,group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西,group(2)指的第二个括号里的东西。 最近学习正则表达式,发现Java中的一些术语与其他地方描述的有所差异。比如Java正则表达式中的“组”概念与《正则表达式必知必会》一书中讲述的“子表达式”其实是一样的,只是表述不同而已。由此也引发了使用JavaAPI时对group(int转载 2015-06-08 17:25:15 · 1006 阅读 · 0 评论 -
java 观察者模式
/*java 内置的一种观察者模式,多个观察者关注房价的变化,房价一变化多个观察者能感知到,学会查看API*/import java.util.*;class House extends Observable{ //继承Observable表示一个被观察的对象 private float price; //房子价钱原创 2014-08-19 10:34:10 · 331 阅读 · 0 评论 -
java toString()方法
因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法 回答补充:原创 2014-08-18 18:07:56 · 817 阅读 · 0 评论 -
Java Float与float的区别及instanceof的作用
float是基本数据类型,Float是包装类(封装类)。封装类可将接本数据类型封装后当作对象进行操作,并为各种基本数据类型提供各种转换功能。原创 2014-08-19 10:08:50 · 3758 阅读 · 0 评论 -
类的静态变量和 静态方法就可以直接用类名进行访问
类的静态变量和 静态方法就可以直接用类名进行访问原创 2014-08-06 17:02:45 · 5810 阅读 · 0 评论 -
java 内存操作流ByteArrayOutputStream
java 内存操作流主要有两个类ByteArrayOutputStream和 ByteArrayInputStream原创 2014-08-21 15:34:55 · 1132 阅读 · 0 评论 -
java 泛型上下限
E:\JAVA\NotePadJava\Demo1>javac FanxingDemo2.javaFanxingDemo2.java:19: 错误: 无法将类 FanxingDemo2中的方法 fun应用到给定类型; fun(i2); ^ 需要: info 找到: info 原因: 无法通过方法调用转换将实际原创 2014-08-12 20:09:45 · 574 阅读 · 0 评论 -
java 泛型方法
java 泛型方法的一个简单例子:class Demo{ public T fun(T t){ //的意思就相当于一个定义,使得T有意义,如果没有直接写T,T不会被识别,java不认识这种类型。这个函数可以接受任意类型的数据 return t;//返回参数 }}public class FanxingFangfa{ public static void main(String原创 2014-08-12 23:06:49 · 398 阅读 · 0 评论 -
java 泛型接口
介绍了两种继承泛型接口的方法,一般使用方法二,两种方法都可以使用。fang原创 2014-08-12 21:38:07 · 419 阅读 · 0 评论 -
java 泛型数组
java 泛型数组的一个例子:原创 2014-08-13 20:11:49 · 456 阅读 · 0 评论 -
java 泛型嵌套
java 泛型嵌套:class Info{ private T var; private V value; public void setVar(T var){ this.var=var; } public T getVar(){ return this.var; } public void setValue(V value){ this.value=value;原创 2014-08-13 21:40:34 · 493 阅读 · 0 评论 -
java 泛型综合例子
除了用到了泛型,还用到了来设定上限。原创 2014-08-15 11:06:55 · 726 阅读 · 0 评论 -
Map使用非系统类作为key,要覆写equals和hashCode方法
Map使用非系统类作为key,要覆写equals和hashCode方法原创 2014-08-28 14:44:33 · 634 阅读 · 0 评论 -
Java 类调用的几种情形
一、类的分类:1、普通类2、抽象类(含有抽象方法的类)3、静态类(不需要实例化,就可以使用的类)二、方法的分类:1、私有方法(只有类的内部才可以访问的方法)2、保护方法(只有类的内部和该类的子类可以访问的方法)3、共有方法(无论内部或外部均可访问的方法)4、静态方法(可以不实例话对象,通过类名.方法就可以调用的方法)5、抽象方法(只有方法的签名而没有实现的方原创 2014-08-28 10:49:51 · 597 阅读 · 0 评论 -
Properties属性类,关于配置文件的操作。
Properties属性类,关于配置文件的操作。它可以原创 2014-08-28 16:24:34 · 370 阅读 · 0 评论 -
Java 集合工具类Collections
他是一个集合工具类,就像Iteratoryiyan原创 2014-08-28 15:46:58 · 292 阅读 · 0 评论 -
java NumberFormat用法
普通数字格式化:import java.text.*;public class NumberFormatDemo01{ public static void main(String[] args){ NumberFormat nf = null; nf = NumberFormat.getInstance(); System.out.println(nf.format(1000原创 2014-08-16 22:16:18 · 1210 阅读 · 0 评论 -
java 常用类库
1.StringBuffer:StringBuffer主要注意一点是他的返回类型原创 2014-08-15 12:39:14 · 318 阅读 · 0 评论 -
java 创建数组的三种方法
java创建数组的三种方法:原创 2014-08-18 15:15:54 · 17609 阅读 · 0 评论 -
java正则表达式
http://www.java3z.com/cwbwebhome/article/article8/Regex/Java.Regex.Tutorial.html转载 2015-07-20 18:25:27 · 419 阅读 · 0 评论