摘要:
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
陈旭缘
阅读(84)
评论(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
陈旭缘
阅读(283)
评论(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
陈旭缘
阅读(185)
评论(0)
推荐(0)
摘要:
Http访问网络访问的两种方式:GET:1.默认的2.向服务器端传递数据: url?参数名=参数值&参数名=参数值3.传递数据的大小受限4.容易乱码5.不安全POST:1.向服务器端传递数据: 写,客户端,将数据--》包裹--》服务器端2.可以传递大量的数据3.不容易乱码4.数据安全需求1:直接获取... 阅读全文
posted @ 2015-12-03 22:33
陈旭缘
阅读(267)
评论(0)
推荐(0)
摘要:
*同步一般都是外层是while循环,里面是同步代码块,再里面是循环*不安全与死锁都因为在判断中出错死锁举例:package com.qianfeng.demo02;class DeadLockThread implements Runnable {private static String mil... 阅读全文
posted @ 2015-12-03 22:32
陈旭缘
阅读(168)
评论(0)
推荐(0)
摘要:
*Socket(adress,port)*bind()将客户端绑定本地地址*connect()连接指定的服务器*getInetAddress()返回客户端地址*getInputStream()返回客户端输入流*getLocalAddress()返回客户端绑定的本地ip*getLocalPort()返... 阅读全文
posted @ 2015-12-03 22:31
陈旭缘
阅读(228)
评论(0)
推荐(0)
摘要:
---------------多线程------------------------------*进程:正在执行的程序 线程:进程中的一条执行路径1.继承受到单继承的局限。2.通过Runnable接口的方式,同一个实现类对象,启动的多个线程, 可以实现成员变量的数据共享。启动方式一: 继承: 1.继... 阅读全文
posted @ 2015-12-03 22:30
陈旭缘
阅读(128)
评论(0)
推荐(0)
摘要:
*参数常见 field 字段即类中定义的常量*内存流 本质是一个长度可变的数组**装饰者模式被装饰类A 对象a 装饰类B A被装饰的目的是为了在不动A的前提下,动态扩展A功能装饰方法:新建B类,创建a,想扩展什么功能,就新建一个方法,参数传(a),里面用a调用A类方法,要扩展功能写在B中。若扩展的功... 阅读全文
posted @ 2015-12-03 22:29
陈旭缘
阅读(151)
评论(0)
推荐(0)
摘要:
*类的复用两种方式1、继承,2、将一个类当做另一个类的属性(叫合成或聚合)*构造函数不能被继承*super二种用法,1访问父类属性和方法。3子类构造器调用父类构造器*构造代码块{}静态代码块static{}局部代码块void a(){{}} 代码块先于函数执行,方法调用后,即执行1.静态代码块 类被... 阅读全文
posted @ 2015-12-03 22:24
陈旭缘
阅读(365)
评论(0)
推荐(0)
摘要:
**使用变量时采用就近原则,成员变量和局部变量同名时,以局部变量为准**在任何非静态方法中都隐含着一个隐式的局部变量this、*类加载器-->加载字节码文件-->字节码校验器-->校验字节码文件是否完整,是否被篡改。-->解释器-->解释执行-->发送到硬件***java内存分五个区 看笔记*thi... 阅读全文
posted @ 2015-12-03 22:22
陈旭缘
阅读(316)
评论(0)
推荐(0)
摘要:
*局部变量必须付初始值*堆内存中存放实例化的对象,非静态变量*栈内存中存放局部变量和正在运行的方法。**方法区中存放实例方法,静态方法和静态变量,常量*面向对象面试题*好处1.符合人们的思维方式,2复杂问题简单化3,角色发生变化,由执行者变为指挥者*面对对象举例,应聘 *对象就是具有相同静态特征和... 阅读全文
posted @ 2015-12-03 22:21
陈旭缘
阅读(442)
评论(1)
推荐(0)
摘要:
*抽象类中不一定有抽象方法,目的可能是为了防止创建对象。也可以有普通函数。*只有不为空的引用才能用equals比较,对象p1==p2永远比较的是引用地址**当用户声明字符串常量时,则产生堆对象并将字符串存放到常量池,如果第二次使用此字符串,则不会被重新创建,直接在全局区调用*字符串存放在常量池,堆内... 阅读全文
posted @ 2015-12-03 22:17
陈旭缘
阅读(522)
评论(0)
推荐(0)
摘要:
~~~~~~~~~~内部类~~~~~~~~~~~~~~*方法重载是静态多态,向上转型是动态多态*内部类可以使用它所在方法的局部变量,但必须声明为常量*最大优点,可以方便的访问外部类的私有属性*成员内部类也叫实例内部类,不能定义static成员变量,静态内部类可以定义静态内部成员,持有外部类的引用*A... 阅读全文
posted @ 2015-12-03 22:16
陈旭缘
阅读(455)
评论(0)
推荐(0)
摘要:
*Arrays工具类sort()排序方法,binarySearch()二分搜索toString(数组)数组:存储相同数据类型值的集合数组的声明格式:int [] a;int a[];数组的实例化:a=new int[10];数组的声明和实例化:int[] a=new int[10];数组中元素的默认... 阅读全文
posted @ 2015-12-03 22:14
陈旭缘
阅读(68)
评论(0)
推荐(0)
摘要:
*数组静态初始化时不能指定个数和大小int[][] a=new int[不能写][不能写]{{},{}}可直接这样写int[][] a={{},{}}*动态初始化 int[][] a=new int[4][5];4为必须指定的位置*a[行][列]*二维数组要用两个for循环赋值遍历 外层打印异常发生... 阅读全文
posted @ 2015-12-03 22:13
陈旭缘
阅读(122)
评论(0)
推荐(0)
摘要:
数组:存储一组相同数据类型的数据结构,长度固定不能改*charAt可以遍历字符串数据结构:存储数据的特点*集合中存储的都是对象的引用(地址)? 通配符。也可以理解为占位符。泛型的限定;基本数据类型和静态成员不能使用泛型*在返回值类型前加泛型*compareAble接口 实现此接口必须实现compar... 阅读全文
posted @ 2015-12-03 22:12
陈旭缘
阅读(103)
评论(0)
推荐(0)
摘要:
~~~~~~基本类型包装类~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*char-->Character int-->Integer*基本数据类型特点:1都不是对象,2都没有方法----Integer常用方法(转)------------------------... 阅读全文
posted @ 2015-12-03 22:11
陈旭缘
阅读(169)
评论(0)
推荐(0)
摘要:
Java经典问题算法大全/*【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....*/package cn.com.fly... 阅读全文
posted @ 2015-12-03 22:10
陈旭缘
阅读(971)
评论(0)
推荐(0)
摘要:
get请求publicclassDemo03_HttpUrlConnection{publicstaticvoidmain(String[]args)throwsException{StringbaseUrl="http://10.0.184.253:8080/Day28_Server/LoginS... 阅读全文
posted @ 2015-12-03 22:05
陈旭缘
阅读(238)
评论(0)
推荐(0)
摘要:
1、String和StringBuffer的区别StringBuilderstring由于是final类型,所以他的字符串一旦确定,就不会被改变,每次重新赋值或其他操作,都是创建一个新的字符串对象,这样以来就消耗了不少性能,但在String S1 = “This is only a” + “ sim... 阅读全文
posted @ 2015-12-03 22:02
陈旭缘
阅读(157)
评论(0)
推荐(0)
摘要:
/**设计模式:解决固定问题的固定办法.单例设计模式:对外只能得到一个对象的设计模式.单例设计模式的实现方式有两种: A:懒汉式 操作步骤: 1.声明一个私有的静态的本类类型的对象 2.构造函数私有化 3.提供一个公有的静态的本类类型的方法返回本类类型的对象, 返回之前判断之前是否实例化过本... 阅读全文
posted @ 2015-12-03 22:01
陈旭缘
阅读(102)
评论(0)
推荐(0)
摘要:
String cmd = "cmd /c move c:\\1.txt d:\\"; Runtime.getRuntime().exec(cmd); 一次性执行通过,仔细阅读了资料,cmd之后还是有很多参数可以选择,如下所示:/C 执行字符串指定的命令然后终断/K 执行字符串... 阅读全文
posted @ 2015-12-03 22:01
陈旭缘
阅读(568)
评论(0)
推荐(0)
摘要:
多态性是面向对象程序设计代码重用的一个重要机制,我们曾不只一次的提到Java多态性。在Java运行时多态性:继承和接口的实现一文中,我们曾详细介绍了Java实现运行时多态性的动态方法调度;今天我们再次深入Java核心,一起学习Java中多态性的实现。“polymorphism(多态)”一词来自希腊语... 阅读全文
posted @ 2015-12-03 22:00
陈旭缘
阅读(136)
评论(0)
推荐(0)
摘要:
反射~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~java开发:1.XXX.java...属性:类 Field方法:类 Method构造:类 Constructor2.XXX.class反射:万事万物皆对象字节码文件:Class类:jdkPerson.java--->Pe... 阅读全文
posted @ 2015-12-03 21:58
陈旭缘
阅读(147)
评论(0)
推荐(0)
摘要:
interface Animal{void eat();void sleep();void move();}class Dog implements Animal{public void eat(){ System.out.println("狗吃");}public void sleep(){ Sy... 阅读全文
posted @ 2015-12-03 21:57
陈旭缘
阅读(68)
评论(0)
推荐(0)
摘要:
内部类 内部类(inner class)是定义在另一个类中的类,为什么要使用内部类呢?其主要原因有以下三点: 1.内部类方法可以访问外部类的所有数据。 2.内部类可以对同一个包中的其他类隐藏起来。 3.当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。1.使用内部类访问对象... 阅读全文
posted @ 2015-12-03 21:55
陈旭缘
阅读(154)
评论(0)
推荐(0)
摘要:
创建类型的模式所有创建类型的模式都和如何有效地创建类的实例相关。在Java中,如果开发人员要生成一个类的实例,最简单的方法是使用new关键字:MyFoo = new Foo(); //生成一个Foo的实例这种方法只能够在程序中生成固定的类。但是在很多情况下,程序需要根据不同的情况生成不同的类的实例,... 阅读全文
posted @ 2015-12-03 21:51
陈旭缘
阅读(116)
评论(0)
推荐(0)
摘要:
package com.chenyang.www.demo;/** * Created by 红魔 on 2015/11/1. */public class Scortdemo {/** * 冒泡法排序* 比较相邻的元素。如果第一个比第二个大,就交换他们两个。* 对每一对相邻元素作同样的工作... 阅读全文
posted @ 2015-12-03 21:50
陈旭缘
阅读(4014)
评论(1)
推荐(1)
摘要:
异常爹 Exception*输入输出异常:IOException |——文件已结束异常:EOFException |——文件未找到异常:FileNotFoundException*运行时异常RuntimeException |——算术异常类:ArithmeticExecption |——空指针异常类... 阅读全文
posted @ 2015-12-03 21:35
陈旭缘
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号