<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[besidescrazy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/besidescrazy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; besidescrazy]]></copyright><item><title><![CDATA[黑马程序员_银行调度系统]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39376145</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39376145</guid><author>besidescrazy</author><pubDate>Thu, 18 Sep 2014 17:37:51 +0800</pubDate><description><![CDATA[一、需求分析

模拟实现银行业务调度系统逻辑，具体需求如下： 
 银行内有6个业务窗口，1 - 4号窗口为普通窗口，5号窗口为快速窗口，6号窗口为VIP窗口。 
 有三种对应类型的客户：VIP客户，普通客户，快速客户（办理如交水电费、电话费之类业务的客户）。 
 异步随机生成各种类型的客户，生成各类型用户的概率比例为： 
    VIP客户 ：普通客户 ：快速客户 = 1 ：6 ]]></description><category></category></item><item><title><![CDATA[黑马程序员_交通灯系统的设计、分析与实现]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39375803</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39375803</guid><author>besidescrazy</author><pubDate>Thu, 18 Sep 2014 17:17:34 +0800</pubDate><description><![CDATA[一、需求分析
        模拟实现十字路口的交通灯管理系统逻辑，具体需求如下：
         异步随机生成按照各个路线行驶的车辆。 
        例如：

       由南向而来去往北向的车辆 ---- 直行车辆
       由西向而来去往南向的车辆 ---- 右转车辆
       由东向而来去往南向的车辆 ---- 左转车辆


 信号灯忽略黄灯，只考虑]]></description><category></category></item><item><title><![CDATA[黑马程序员_19枚举]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39294763</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39294763</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 16:46:05 +0800</pubDate><description><![CDATA[------- android培训、ios培训、期待与您交流！
 ----------

一、为什么要有枚举
        问题：要定义星期几或性别的变量，该怎么定义？
                假设用1-7分别表示星期一到星期日，但有人可能会写成int weekday = 0;
                或即使使用常量方式也无法阻止意外。
        枚举就是要让]]></description><category></category></item><item><title><![CDATA[黑马程序员_18基本数据类型的自动拆箱与装箱]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39293579</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39293579</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 15:36:49 +0800</pubDate><description><![CDATA[一、自动装箱与拆箱简介

自动装箱：



Integer num1 = 12;



自动拆箱：



System.out.println(num1 + 12);



基本数据类型的对象缓存：



Integer num1 = 12;


Integer num2 = 12; //这块相等，


System.out.println(]]></description><category></category></item><item><title><![CDATA[黑马程序员_17增强For循环]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39292995</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39292995</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 15:06:18 +0800</pubDate><description><![CDATA[一、增强For循环特征及举例

语法：



for ( type 变量名：集合变量名 ) { … }



注意事项：



迭代变量必须在( )中定义！



应用对象：



可以对于集合变量进行循环
也可以对数组
或者可以是实现了Iterable接口的集合类 



举例：
 public static int add(int x,]]></description><category></category></item><item><title><![CDATA[黑马程序员_16可变参数]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39292747</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39292747</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:52:22 +0800</pubDate><description><![CDATA[------- android培训、ios培训、期待与您交流！
 ----------

一、何为可变参数，为什么需要可变参数

问题：一个方法接受的参数个数不固定，例如：



System.out.println(countScore(2,3,5));


System.out.println(countScore(1,2,3,5));



可变参数的特点：]]></description><category></category></item><item><title><![CDATA[黑马程序员_15静态导入]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39292395</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39292395</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:31:32 +0800</pubDate><description><![CDATA[一、静态导入简介

import语句可以导入一个类或某个包中的所有类
import static语句导入一个类中的某个静态方法或所有静态方法
语法举例：
import static java.lang.Math.sin;
import static java.lang.Math.*;



二、静态导入练习



使用求两个数的最大值和相减结果的绝对值进行举例，这个例子]]></description><category></category></item><item><title><![CDATA[黑马程序员_14Udp实例]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39292061</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39292061</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:13:30 +0800</pubDate><description><![CDATA[//客户端程序


import java.net.*;


import java.io.*;


public class UdpClient{





 public static void main(String[] args) throws Exception{




 







  long l = 10000L;
]]></description><category></category></item><item><title><![CDATA[黑马程序员_12Tcp实例]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39291991</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39291991</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:09:54 +0800</pubDate><description><![CDATA[一、服务端接受客户端的消息

//TcpClient
import java.net.*;
import java.io.*;



public class TcpClient{


 public static void main(String[] args) throws Exception{





  Socket s = new Socket("19]]></description><category></category></item><item><title><![CDATA[黑马程序员_13客户端与服务端互发信息]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39292023</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39292023</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:09:51 +0800</pubDate><description><![CDATA[//客户端代码
import java.io.*;
import java.net.*;
public class TalkClient{



 public static void main(String[] args) throws Exception{





  //定义连接服务器的socket流




  Socket s = new Socke]]></description><category></category></item><item><title><![CDATA[黑马程序员_11线程同步问题、生产者消费者问题]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39291941</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39291941</guid><author>besidescrazy</author><pubDate>Mon, 15 Sep 2014 14:07:19 +0800</pubDate><description><![CDATA[一、线程同步问题

public class TestSynchThread implements Runnable{



 static int k = 100;


 public synchronized static void m1(){





  k=1000;




  try{





   Thread.sleep(11]]></description><category></category></item><item><title><![CDATA[黑马程序员_10字节流、字符流、转换流、控制流、数据流、字节数组流]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39228979</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39228979</guid><author>besidescrazy</author><pubDate>Fri, 12 Sep 2014 13:54:08 +0800</pubDate><description><![CDATA[一、流简介



按数据流的方向不同分：输入流 输出流


按处理数据单位不同分：字节流 字符流






按照功能不同可以分为：


节点流：InputStream OutputStream 直接跟数据源相连接 ，节点流为可以从一个特定的数据源（节点）读写数据（如：文件、内存）


处理流：处理流是“连接”在已经存在的流（节点流或处理流）之上，通过对数据]]></description><category></category></item><item><title><![CDATA[黑马程序员_09HashMap实例]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39228611</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39228611</guid><author>besidescrazy</author><pubDate>Fri, 12 Sep 2014 13:27:46 +0800</pubDate><description><![CDATA[一、HashMap实例说明：添加、查找操作



import java.util.*;


public class TestHashMap{





 public static void main(String args[]){







  HashMap m1=new HashMap();






  HashMap m2]]></description><category></category></item><item><title><![CDATA[黑马程序员_08HashSet实例]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39228601</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39228601</guid><author>besidescrazy</author><pubDate>Fri, 12 Sep 2014 13:26:27 +0800</pubDate><description><![CDATA[一、HashSet实例1



import java.util.*;


public class TestHashSet{





 public static void main(String args[]){







  Set s=new HashSet();






  s.add("hello");



]]></description><category></category></item><item><title><![CDATA[黑马程序员_07常用类String 、StringBuffer、File类以及递归调用]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39228585</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39228585</guid><author>besidescrazy</author><pubDate>Fri, 12 Sep 2014 13:22:56 +0800</pubDate><description><![CDATA[一、输出一个字符串中出现某个单词的次数（主要用到String类的方法）

public class TestString{

 public static void main(String args[]){



  String s="javascriptsfdsfsdjavasdfsdfsdfjavasfsdfdsfsdfsdfdsjavasdfsdfsdfsdsdfsdjav]]></description><category></category></item><item><title><![CDATA[黑马程序员_06常用类String 、StringBuffer、File类以及递归调用]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39211113</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39211113</guid><author>besidescrazy</author><pubDate>Thu, 11 Sep 2014 20:38:27 +0800</pubDate><description><![CDATA[一、输出一个字符串中出现某个单词的次数（主要用到String类的方法）

public class TestString{

 public static void main(String args[]){



  String s="javascriptsfdsfsdjavasdfsdfsdfjavasfsdfdsfsdfsdfdsjavasdfsdfsdfsdsdfsdjav]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础_05数组数组拷贝、数据常见问题]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39209153</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39209153</guid><author>besidescrazy</author><pubDate>Thu, 11 Sep 2014 17:40:07 +0800</pubDate><description><![CDATA[一、什么是数组以及数组常见操作

数组：同一类型数据的集合。就是一个存储数据的容器。
特点：  可以对数组中的每一个元素进行编号，从0开始；这样方便对数组中的元素进行操作。
通过数组的length属性可以获取到数组的长度。
注意：
定义数组时，必须指定长度。
什么时候使用数组呢？
当参与运算的数据较多时，必须想到先将数据进行临时存储。


对数组容器的常见操作：


 ]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础_04数组main函数args详解、数组排序、二分查找实例]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39208645</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39208645</guid><author>besidescrazy</author><pubDate>Thu, 11 Sep 2014 17:06:42 +0800</pubDate><description><![CDATA[一、main函数args详解



public class TestArray{



 public static void main(String args[]){





  int y=new Integer("3");   //这里如果 用 int[] y = new Integer(args.length); ，会提示不兼容的类型，原因是将integer]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础_03面向对象思想(对象转型注意事项、多态、抽象类、final关键字等)]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39208119</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39208119</guid><author>besidescrazy</author><pubDate>Thu, 11 Sep 2014 16:38:23 +0800</pubDate><description><![CDATA[------- android培训、ios培训、期待与您交流！ ----------]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础_02常量、变量、数据类型、运算符、语句、程序执行过程]]></title><link>https://blog.youkuaiyun.com/besidescrazy/article/details/39208029</link><guid>https://blog.youkuaiyun.com/besidescrazy/article/details/39208029</guid><author>besidescrazy</author><pubDate>Thu, 11 Sep 2014 16:33:57 +0800</pubDate><description><![CDATA[一、常量
     概念：常量就是计算机不会变化的数值。
     整数常量：表现形式有四种。 二进制、八进制、十进制、十六进制
     八进制 ：0开头。每三个二进制位代表一个八进制位。
     十六进制：0x开头。每四个二进制为代表一个十六进制位。


int x = 60;  十进制表示形式




x = 0x3c;  十六进制表示形式


    进制越]]></description><category></category></item></channel></rss>