<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[forTomorrow_java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/forTomorrow_java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; forTomorrow_java]]></copyright><item><title><![CDATA[黑马程序员-Java之自定义图形化界面的浏览器访问本地的Tomcat服务器]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46360103</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46360103</guid><author>forTomorrow_java</author><pubDate>Thu, 04 Jun 2015 13:51:48 +0800</pubDate><description><![CDATA[-------------android培训、java培训、期待与您交流----------------------


package com.itheima;

import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;

public class MyIEByGUI {]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之网络编程]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46351135</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46351135</guid><author>forTomorrow_java</author><pubDate>Wed, 03 Jun 2015 20:43:18 +0800</pubDate><description><![CDATA[------------------android培训、java培训、期待与您交流-----------------
 
需求：自定义服务端，允许浏览器或者telnet作为客户端访问
代码：
class ServerDemo{
 public static void main(String[] args) throws Exception{
  ServerSocket ss = ne]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之IO流应用]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46350149</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46350149</guid><author>forTomorrow_java</author><pubDate>Wed, 03 Jun 2015 19:24:44 +0800</pubDate><description><![CDATA[-------------android培训、java培训、期待与您交流-----------------
 
需求：列出指定目录下的文件或者文件夹，包含子目录中的文件
分析：由于目录中还有目录，要列出子目录中的文件同样可以调用原来定义的方法，所以可以用递归实
现
代码：
String getLevel(int level){//根据目录级别在目录名称前面打印空格和|--
 Stri]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之反射]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46347451</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46347451</guid><author>forTomorrow_java</author><pubDate>Wed, 03 Jun 2015 16:14:45 +0800</pubDate><description><![CDATA[------------android培训、java培训、-----------


1 如何得到字节码对应的实例对象(Class类型)
  方式一：类名.class 例如：System.class    
  方式二：getClass() 例如：new Date().getClass()
  方式三：Class.forName("类名") 例如：Class.forName("java]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之可变参数]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46325547</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46325547</guid><author>forTomorrow_java</author><pubDate>Tue, 02 Jun 2015 10:51:48 +0800</pubDate><description><![CDATA[----------android培训、java培训、期待与您交流--------------


JDK1.5版本出现的新特性
特点：方法的同一类型的参数不用写多个，同时也省去了重载
注意：一定要定义在参数列表最后
代码：
package com.itheima;

public class ChangableParams {

    public static void]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之HashMap,TreeMap]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46324267</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46324267</guid><author>forTomorrow_java</author><pubDate>Tue, 02 Jun 2015 09:37:45 +0800</pubDate><description><![CDATA[--------------android培训、java培训、期待与您交流--------------------



1 HashMap底层是按照哈希表对元素进行存储的，所以其进行查找，插入，删除比TreeMap效率高，一般常用HashMap

2 TreeMap则可以对元素进行排序

3 共性:二者存储元素都唯一，不允许有相同的key出现

实例：获取grflkaxsgn]]></description><category></category></item><item><title><![CDATA[黑马程序员-java之TreeSet,Comparable,Comparator]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46311325</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46311325</guid><author>forTomorrow_java</author><pubDate>Mon, 01 Jun 2015 15:21:14 +0800</pubDate><description><![CDATA[-------------android培训、java培训、---------------


TreeSet可以对元素进行排序，缺省是按照自然排序进行排列，即元素必须实现Comparable接口，或者创建TreeSet对象的时候必须指定一个比较器
且元素唯一。
排序的两种方式：
方式一：让元素自身具备比较性，即让元素类实现Comparable接口，覆写compareTo(),这种排序]]></description><category></category></item><item><title><![CDATA[黑马程序员-Java之HashSet]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46309441</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46309441</guid><author>forTomorrow_java</author><pubDate>Mon, 01 Jun 2015 13:39:46 +0800</pubDate><description><![CDATA[--------------android培训、java培训、期待与您交流！---------------------


特性：元素存放无序，且元素值唯一
原理：由于底层元素存放结构是哈希表结构，所以是无序的，当新的元素存放的时候，会调用该元素的hashCode()计算出一个哈希值，然后去和集合中的原有元素的哈希值比较，如果相同，则调用元素的equals()进行内容的比较，内容不同则会在]]></description><category></category></item><item><title><![CDATA[黑马程序员-Java之LinkedList]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46301783</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46301783</guid><author>forTomorrow_java</author><pubDate>Mon, 01 Jun 2015 11:15:53 +0800</pubDate><description><![CDATA[------------------------android培训、java培训、期待与您交流-----------------------


LinkedList实现了List|接口，是基于链表数据结构的List容器，所以它的特点是插入和删除操作效率高，缺点是查询操作效率低，因为要指针挨个移动去查找
特有的方法：
addFirst()//添加新元素到前一个元素的头部
addLast]]></description><category></category></item><item><title><![CDATA[黑马程序员-Java之匿名内部类]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46274005</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46274005</guid><author>forTomorrow_java</author><pubDate>Sat, 30 May 2015 13:48:29 +0800</pubDate><description><![CDATA[------------android培训 、java培训 、期待与您交流------------


构造格式：
new 父类类名（抽象类或者普通类都可以，接口名）（形参可有可没有根据父类和需要而定）｛实现部分｝；

如果父类是抽象类或者接口，则必须实现全部的抽象方法，所以一般对于父类中抽象方法有3个以上的最好不要用匿名内部类。对于其他方法则根据需要进行重写。
匿名内部类不能创建构]]></description><category></category></item><item><title><![CDATA[黑马程序员-Java之构造代码块、构造函数、静态代码块]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46272357</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46272357</guid><author>forTomorrow_java</author><pubDate>Sat, 30 May 2015 10:39:40 +0800</pubDate><description><![CDATA[------android培训、java培训、期待与您交流！-------


执行顺序：静态代码块>main()>构造代码块>构造函数


普通代码块：main()函数里用{}包起来的代码块，它和一般的语句执行顺序无先后，即谁在前谁先执行
代码：
public static void main(String[] args) {
// TODO Auto-generated me]]></description><category></category></item><item><title><![CDATA[黑马程序员-Java面向对象之重载(overloading)和重写(overriding)]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46239617</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46239617</guid><author>forTomorrow_java</author><pubDate>Fri, 29 May 2015 18:41:18 +0800</pubDate><description><![CDATA[android培训、java培训、期待与您交流！


重载和重写都是针对方法的概念，在弄清楚这两个概念之前，我们先来了解一下什么叫方法的型构（英文名是signature，有的译作“签名”，虽然它被使用的较为广泛，但是这个翻译不准确的）。型构就是指方法的组成结构，具体包括方法的名称和参数，涵盖参数的数量、类型以及出现的顺序，但是不包括方法的返回值类型，访问权限修饰符，以及abstract、st]]></description><category></category></item><item><title><![CDATA[黑马程序员-java中的String]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46237107</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46237107</guid><author>forTomorrow_java</author><pubDate>Fri, 29 May 2015 15:41:38 +0800</pubDate><description><![CDATA[public class Test {
public static void main(String[] args) {
String str = "abc";
String str1 = "abc";
String str2 = new String("abc");
System.out.println(str == str1);
System.out.println(str1 ==]]></description><category></category></item><item><title><![CDATA[黑马程序员- java中的排序]]></title><link>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46225319</link><guid>https://blog.youkuaiyun.com/forTomorrow_java/article/details/46225319</guid><author>forTomorrow_java</author><pubDate>Fri, 29 May 2015 09:37:31 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------


1.插入排序
原理：假设前面n-1个元素是已经排序好的（按顺序从小到大）。将第n个元素依次与前面的n-1个元素比较（从最邻近的元素开始做比较），如果比它前一个元素小，则插入到前面元素位置（即交换位置），直到它前一个元素比它小为止
代码：
public void insertSort(int[]]]></description><category></category></item></channel></rss>