上一页 1 ··· 11 12 13 14 15
摘要: XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); // 创建解析器。 XmlPullParser parser = factory.newPullParser(); //FileInputStream fis = new FileInputStream("f:\\students.xml"); parser.se... 阅读全文
posted @ 2016-03-04 21:25 嘉禾世兴 阅读(204) 评论(0) 推荐(0) 编辑
摘要: * 继承HttpServlet后要重写doGet()、doPost()方法 * web服务器 * 1:tomcat.是开源的并且是用java语言来编写。它是免费的。用于中小型的项目。 * 2:weblogic,webSphere,用于中大型,它是收费的。 * tomcat服务器的目录 1. bin; 阅读全文
posted @ 2016-03-04 21:23 嘉禾世兴 阅读(260) 评论(0) 推荐(0) 编辑
摘要: * {} 大括号表示对象,[] 方括号表示数组或集合 * 单个对象用JsonObject * 多个对象用JsonArray JSON生成 JSON解析 阅读全文
posted @ 2016-03-04 21:18 嘉禾世兴 阅读(218) 评论(0) 推荐(0) 编辑
摘要: * 步骤: 1. new一个URL对象 2. new一个HttpURLConnection对象 3. connection连接 4. getResponseCode() 5. 读取流 阅读全文
posted @ 2016-03-04 21:10 嘉禾世兴 阅读(391) 评论(0) 推荐(0) 编辑
摘要: * 步骤: 1. 创建HttpClient对象 2. 创建HttpGet或者HttpPost对象。将地址传给构造方法。 3. 让HttpClient对象执行请求。得到响应对象HttpResponse 4. 从HttpResponse对象中得到响应码。 5. 判断响应码是否为200,如果200则获得H 阅读全文
posted @ 2016-03-04 21:08 嘉禾世兴 阅读(218) 评论(0) 推荐(0) 编辑
摘要: *发送线程 *接收线程 *聊天客户端 *聊天服务器端 阅读全文
posted @ 2016-03-02 22:05 嘉禾世兴 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1.tcp协议的编程 * 1:客户端。步骤 * 1:创建Socket对象,构造方法里需要指定服务端的ip地址和端口. * Socket socket = new Socket(服务端的ip地址或者InetAddress对象,服务端的端口); * 2:如果想要从服务端读取数据,那么就需要获得输入管道: 阅读全文
posted @ 2016-03-02 21:52 嘉禾世兴 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 【简单记忆】 * 冒泡排序是从左边第一个数开始,向右,相邻的两个数比较交换位置 * 选择排序是从左边第一个数开始,单独和右边所有数比较 * 插入排序是从左边第二个数开始,单独和左边所有数比较 * 快速排序是每轮设置一个关键值,按照右左右左的方向将比关键值小的排列在其左边,将比关键值大的排列在其右边 阅读全文
posted @ 2016-02-28 23:09 嘉禾世兴 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.Comparable接口 * 所有可“排序”的类都可以通过实现java.lang.Comparable接口来实现,该接口中的唯一方法: 该方法如果 * 可“排序”的类通过Comparable接口的compareTo方法来确定该类对象的排序方式。 2.Comparator接口 1. 在实现类中重写 阅读全文
posted @ 2016-02-28 23:05 嘉禾世兴 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1.概念杂记 * runnable不叫线程,叫任务 * 继承和接口,一般优先选择接口 * 线程睡眠时会释放cpu * 后台线程(守护线程)会因前台线程的结束而结束 * 线程优先级1-10,默认5 * 多线程同步机制必须使用同一把锁(即同一个对象) * 同步方法使用的锁就是调用的对象this * 多线 阅读全文
posted @ 2016-02-27 22:52 嘉禾世兴 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 本文特意将各种IO流的类总结到一起,作成图,方便记忆 1.流的写入和读取 2.字符输入流 3.字符输出流 4.字节输入流 5.字节输出流 6.概念杂记 * Buffered;带缓冲区的字符读取流,高效读取。在父类的基础上增加了读取一行数据的功能 * Buffered实例化的对象是Stream * W 阅读全文
posted @ 2016-02-26 23:31 嘉禾世兴 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.内部类 * 在类的内部也可以定义另一个类。如果在类Outer的内部再定义一个类Inner,此时Inner就称为内部类,而Outer则称为外部类。 * 内部类跟方法一样,可以使用全部的访问权限修饰符,用法是一样的 * 当内部类声明成public或private等时,对其访问的限制与成员变量和成员方 阅读全文
posted @ 2016-02-25 21:25 嘉禾世兴 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.继承 * 子类=派生类 * extends 维护子父类间的关系 * java 一个类只能继承一个父类,这种方式叫做单继承。 * java中如果你类没有出现extends关键字,默认继承object顶级超类、 根类 * 子类可以继承父类的成员属性和成员方法,但是不包括构造方法 * protecte 阅读全文
posted @ 2016-02-23 18:53 嘉禾世兴 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法的相关概念 * Java的类都要求有构造方法,如果没有定义构造方法,Java编译器会为我们提供一个默认的构造方法,默认构造方法就是指不带参数的构造方法 * 如果类中有一个自己编写的构造方法时,编译器就不会为我们再提供那个默认构造方法。如果此时又希望还可以用默认构造方法来创建类的实例时,那 阅读全文
posted @ 2016-02-21 21:11 嘉禾世兴 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.泛型方法 2.泛型类 3.泛型接口 4. 泛型的一些规则和限制 * 泛型的类型参数只能是类类型(包括自定义类),不能是基本数据类型。* 泛型的类型参数可以有多个。* 泛型的参数类型可以使用extends语句,例如<T extends superclass>。习惯上称为“有界类型”。* 泛型的参数 阅读全文
posted @ 2016-02-16 19:21 嘉禾世兴 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.向上转型 【概念解释】将子类的对象赋值给父类的引用 * 不需要强制转换* 可以访问父类的方法,属性,如果子类重写了,那么调用子类* 无法访问子类特有的方法及属性(对子类方法或属性进行遮蔽) 【原因解释】**一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型**;所以子类向上转型之后,能 阅读全文
posted @ 2016-02-15 20:17 嘉禾世兴 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.this * 每个类的每个非静态方法(没有被static修饰)都会隐含一个this引用名称,它指向调用这个方法的对象。 * 当在方法中使用本类的属性时,都会隐含地使用this名称,当然也可以明确指定。 * this可以看作是一个变量,它的值就是当前对象的引用 * this.属性/方法 表示调用当 阅读全文
posted @ 2016-02-14 16:39 嘉禾世兴 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.静态成员变量 * 在类中,用static声明的成员变量为静态成员变量,它是该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。 * 静态成员可以通过类名(不需要实例化)或类的实例去访问 * 静态成员变量,它有专属的数据区,类加载进内存的时候,静态属性也同 阅读全文
posted @ 2016-02-13 17:34 嘉禾世兴 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.首先复习一下java的基本数据类型,见下图 2.比较他们的字节数 备注:1字节(Byte)=8位(Bit) 3.转换中的知识点 *java中整数类型默认的int类型;小数类型默认的double; *char 可以当做一中特殊的整数类型; *int无法转换为boolean; *小数类型转为整数类型 阅读全文
posted @ 2016-02-12 16:42 嘉禾世兴 阅读(11129) 评论(0) 推荐(2) 编辑
上一页 1 ··· 11 12 13 14 15