
java
小静仔
这个作者很懒,什么都没留下…
展开
-
父类调用子类的成员变量
原文地址:http://xianglachigen.iteye.com/blog/1563929前两天被问到一个程序,觉得挺有意思,拿出来和大家分享一下。程序如下: class Base { private int i = 2; public Base() { this.display(); }转载 2016-08-20 11:18:55 · 7771 阅读 · 0 评论 -
关于httpclient中的BasicNameValuePaiparams.add()
首先了解httpclient的使用:1. 创建HttpClient对象。2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。3. 如果需要发送请求参数,可调用HttpGet、HttpPost共同的setParams(HetpParams params)方法来添加请求参数;对于原创 2016-12-13 11:26:20 · 1927 阅读 · 0 评论 -
静态方法不能调用非静态方法的原因
静态方法是属于类的,即静态方法是随着类的加载而加载的,在加载类时,程序就会为静态方法分配内存,而非静态方法是属于对象的,对象是在类加载之后创建的,也就是说静态方法先于对象存在,当你创建一个对象时,程序为其在堆中分配内存,一般是通过this指针来指向该对象。静态方法不依赖于对象的调用,它是通过‘类名.静态方法名’这样的方式来调用的。而对于非静态方法,在对象创建的时候程序才会为其分配内存,然后通过类的原创 2017-04-08 16:46:10 · 21273 阅读 · 9 评论 -
创建对象数组时抛出空指针异常的情况
出现空指针异常是因为调用了未初始化或不存在的对象。创建一个对象数组的时候,往往会忘记为每个引用new一个内存空间(反正我总是忘记),比如:class A{//里面有成员变量和方法}public class B{public static void main(String[] args){A[] a = new A[10]; //创建长度为10的类型为A的数组/原创 2017-05-22 11:25:15 · 4006 阅读 · 1 评论 -
java枚举enum
public enum Color { Red("RED",1),BLUE("BLUE",2); private final String name; private final int id; Color(String name, int id){ this.id = id; this.name = name; } public String getName() {原创 2017-08-10 22:41:20 · 192 阅读 · 0 评论 -
Java中getResourceAsStream的用法
转自:http://zhuchengzzcc.iteye.com/blog/1564269Java中的getResourceAsStream有以下几种:1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个转载 2017-09-17 23:45:57 · 358 阅读 · 0 评论