这是什么啊

文章分类 -  java基础笔记

摘要:java基础文章是给刚学完java基础的小伙伴强化记忆用的,新手和高手都需要绕道。。。。 阅读全文
posted @ 2015-12-06 19:34 陈旭缘 阅读(64) 评论(0) 推荐(0)
摘要:pull解析publicclassDemo03_PullXmlPaser{publicstaticvoidmain(String[]args)throwsException{//1.根据xml的格式,创建javabean类//2.用url路径,返回InputStreamStringbaseUrl="... 阅读全文
posted @ 2015-12-06 19:32 陈旭缘 阅读(138) 评论(0) 推荐(0)
摘要:1. LinkedHashSet概述:LinkedHashSet是具有可预知迭代顺序的Set接口的哈希表和链接列表实现。此实现与HashSet的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可为插入顺序或是访问顺序。注意,此实现不是同步的。如果多个线程... 阅读全文
posted @ 2015-12-06 19:31 陈旭缘 阅读(111) 评论(0) 推荐(0)
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除... 阅读全文
posted @ 2015-12-06 19:31 陈旭缘 阅读(177) 评论(0) 推荐(0)
摘要:用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:switchJDK... 阅读全文
posted @ 2015-12-06 19:30 陈旭缘 阅读(910) 评论(0) 推荐(0)
摘要:我们在设计开发工程中,经常会用到HashMap,HashSet,HashTable等Java类,如果查看这些类的add,put等方法时,会发现这些方法都是基于参数对象的hashCode方法返回值经过一系列运算后,确定对象在哈希表中的位置。如果我们没有重写hashCode方法且所有父类也没有重写过Ob... 阅读全文
posted @ 2015-12-06 19:29 陈旭缘 阅读(351) 评论(0) 推荐(0)
摘要:class Person extends Object{private String name;private int age;public Person(String name,int age){ this.name=name; this.age=age;}public int hashCode(... 阅读全文
posted @ 2015-12-03 22:38 陈旭缘 阅读(83) 评论(0) 推荐(0)
摘要:public class TreeSetDemo01 {public static void main(String[] args) { MyComparator myComparator=new MyComparator(); //让集合具有比较性 TreeSet treeSet=new Tree... 阅读全文
posted @ 2015-12-03 22:37 陈旭缘 阅读(281) 评论(0) 推荐(0)
摘要:class Person implements Cloneable{ String name; int age;public Person(String name,int age){ this.name=name; this.age=age;}public Object clone() throws... 阅读全文
posted @ 2015-12-03 22:36 陈旭缘 阅读(80) 评论(0) 推荐(0)
摘要:json解析,json:一种数据格式:{名值对,名值名}--》一个json对象:JSONObject-->java的一个对象/map[{},{},{}]-->一组json对象:JSONArray--->List:java的对象,List3种解析方式:1.原生:newJSONObject(json)-... 阅读全文
posted @ 2015-12-03 22:35 陈旭缘 阅读(184) 评论(0) 推荐(0)
摘要:Http访问网络访问的两种方式:GET:1.默认的2.向服务器端传递数据: url?参数名=参数值&参数名=参数值3.传递数据的大小受限4.容易乱码5.不安全POST:1.向服务器端传递数据: 写,客户端,将数据--》包裹--》服务器端2.可以传递大量的数据3.不容易乱码4.数据安全需求1:直接获取... 阅读全文
posted @ 2015-12-03 22:33 陈旭缘 阅读(260) 评论(0) 推荐(0)
摘要:*同步一般都是外层是while循环,里面是同步代码块,再里面是循环*不安全与死锁都因为在判断中出错死锁举例:package com.qianfeng.demo02;class DeadLockThread implements Runnable {private static String mil... 阅读全文
posted @ 2015-12-03 22:32 陈旭缘 阅读(166) 评论(0) 推荐(0)
摘要:*Socket(adress,port)*bind()将客户端绑定本地地址*connect()连接指定的服务器*getInetAddress()返回客户端地址*getInputStream()返回客户端输入流*getLocalAddress()返回客户端绑定的本地ip*getLocalPort()返... 阅读全文
posted @ 2015-12-03 22:31 陈旭缘 阅读(226) 评论(0) 推荐(0)
摘要:---------------多线程------------------------------*进程:正在执行的程序 线程:进程中的一条执行路径1.继承受到单继承的局限。2.通过Runnable接口的方式,同一个实现类对象,启动的多个线程, 可以实现成员变量的数据共享。启动方式一: 继承: 1.继... 阅读全文
posted @ 2015-12-03 22:30 陈旭缘 阅读(127) 评论(0) 推荐(0)
摘要:*参数常见 field 字段即类中定义的常量*内存流 本质是一个长度可变的数组**装饰者模式被装饰类A 对象a 装饰类B A被装饰的目的是为了在不动A的前提下,动态扩展A功能装饰方法:新建B类,创建a,想扩展什么功能,就新建一个方法,参数传(a),里面用a调用A类方法,要扩展功能写在B中。若扩展的功... 阅读全文
posted @ 2015-12-03 22:29 陈旭缘 阅读(150) 评论(0) 推荐(0)
摘要:*类的复用两种方式1、继承,2、将一个类当做另一个类的属性(叫合成或聚合)*构造函数不能被继承*super二种用法,1访问父类属性和方法。3子类构造器调用父类构造器*构造代码块{}静态代码块static{}局部代码块void a(){{}} 代码块先于函数执行,方法调用后,即执行1.静态代码块 类被... 阅读全文
posted @ 2015-12-03 22:24 陈旭缘 阅读(364) 评论(0) 推荐(0)
摘要:**使用变量时采用就近原则,成员变量和局部变量同名时,以局部变量为准**在任何非静态方法中都隐含着一个隐式的局部变量this、*类加载器-->加载字节码文件-->字节码校验器-->校验字节码文件是否完整,是否被篡改。-->解释器-->解释执行-->发送到硬件***java内存分五个区 看笔记*thi... 阅读全文
posted @ 2015-12-03 22:22 陈旭缘 阅读(316) 评论(0) 推荐(0)
摘要:*局部变量必须付初始值*堆内存中存放实例化的对象,非静态变量*栈内存中存放局部变量和正在运行的方法。**方法区中存放实例方法,静态方法和静态变量,常量*面向对象面试题*好处1.符合人们的思维方式,2复杂问题简单化3,角色发生变化,由执行者变为指挥者*面对对象举例,应聘 *对象就是具有相同静态特征和... 阅读全文
posted @ 2015-12-03 22:21 陈旭缘 阅读(440) 评论(1) 推荐(0)
摘要:*抽象类中不一定有抽象方法,目的可能是为了防止创建对象。也可以有普通函数。*只有不为空的引用才能用equals比较,对象p1==p2永远比较的是引用地址**当用户声明字符串常量时,则产生堆对象并将字符串存放到常量池,如果第二次使用此字符串,则不会被重新创建,直接在全局区调用*字符串存放在常量池,堆内... 阅读全文
posted @ 2015-12-03 22:17 陈旭缘 阅读(519) 评论(0) 推荐(0)
摘要:~~~~~~~~~~内部类~~~~~~~~~~~~~~*方法重载是静态多态,向上转型是动态多态*内部类可以使用它所在方法的局部变量,但必须声明为常量*最大优点,可以方便的访问外部类的私有属性*成员内部类也叫实例内部类,不能定义static成员变量,静态内部类可以定义静态内部成员,持有外部类的引用*A... 阅读全文
posted @ 2015-12-03 22:16 陈旭缘 阅读(454) 评论(0) 推荐(0)

这是什么