自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习、积累、分享

脚踏实地,一路前行

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 java学习之银行业务调度系统

<br /> <br />银行业务调度系统<br /> <br />模拟实现银行业务调度系统逻辑,具体需求如下:<br /> <br />Ø        银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。<br /> <br />Ø        有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。<br /> <br />Ø        异步随机生成各种类型的客户,生成各类型用户的概率比例为:<br />

2011-02-19 14:58:00 1034

原创 java学习之交通灯管理系统

交通灯管理系统模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:Ø        异步随机生成按照各个路线行驶的车辆。例如:       由南向而来去往北向的车辆---- 直行车辆       由西向而来去往南向的车辆 ---- 右转车辆       由东向而来去往南向的车辆 ---- 左转车辆       。。。Ø        信号灯忽略黄灯,只考虑红灯和绿灯。Ø        应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。Ø        具体信号灯控制逻辑与现实生活中普通交通灯

2011-02-18 15:29:00 1124

原创 java学习之泛型

泛型是提供给javac编译器使用的,可以限制集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉类型信息,使程序运行效率不受影响,由于编译器生成的字节码会去掉泛型类型信息,只要能跳过编译器,就可以往某个泛型集合中加入其它类型的数据,如用反射得到集合,再调用其add方法package cn.itcast.day1;import java.util.ArrayList;public class GenericTest {/** * @param args */public st

2011-02-16 21:42:00 1497

原创 java学习之ArrayList和HashSet的比较以及HashCode分析

ArrayList 是对象的有顺序排放HashSet    当一个对象放进去时,先检查里面有无相等的对象(equals),有相等的对象就不放进去import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;public class ReflectTest2 {/** * @param args */public static void main(String[] args) {// TODO Auto-gene

2011-02-15 21:59:00 1376

原创 java学习之反射详细应用

    String str="abc";     Class cls1=str.getClass();     Class cls2=String.class;     Class cls3= Class.forName("java.lang.String");     System.out.println(cls1==cls2);     System.out.println(cls2==cls3);     System.out.println(cls1.isPrimitive());     Sys

2011-02-15 20:48:00 771

原创 java学习之枚举

public enum WeekDay{ SUN(1),MON,TUE,WED,THI,FRI,SAT; private WeekDay() { System.out.println("first"); } private WeekDay(int day){System.out.println("sencond");} }枚举对象相当于类的实例化对象,枚举里可以定义构造函数,并且可以根据枚举对象的参数来

2011-02-15 20:12:00 743

转载 java学习之理解反射机制

JAVA反射机制 定义 :  JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。   Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。   有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静

2011-02-15 10:48:00 796

原创 java学习之反射初接触

 反射就是把java中各个成分(比如方法,属性,package,数组之类的有统一名字,又能抽象出来的东西)映射成java中相应的各种类字节码:三种方式获得字节码:1.   对象.getClass();2.   类.Class3.  Class.forName("");如:  String str= “”;  Class cs1= str.getClass();  Class cs2= String.Class();  Class cs3= Class.forName("java.lang.String");

2011-02-15 10:43:00 642

转载 java 经典面试题

<br /><br />1.java.util中ArrayList、LinkedList以及Vector它们三者的区别与联系!<br />ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:<br /><br />一、同步性<br /><br />ArrayList,LinkedList是不同步的,而Vestor是的。所以如果要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费开销。但在

2011-02-15 09:49:00 626

原创 java学习之增强for循环

 class  Test{     public static void main (String[] args)      {          string[] stringTests= new String[] {"111","222","333"};           for (int i=0; i                  System.out.println(stringTests[i]);      }}用增强for 循环 class  Test{     public static

2011-02-15 09:08:00 757

原创 java学习之享元模式

享元模式:flyweight:    有很多个小的对象,它们有很多属性相同,把它们变成一个对象,那些不同的属性变成方法的参数,称之为外部状态,那些相同的属性称之为内部状态

2011-02-14 22:18:00 732

原创 java学习之重载和重写

重载:overload重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)重写:override 表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多态性的一种表现函数重写时子类方法的访问权限不能比父类的弱interface People{voidspeakName();voidspeakDoing();}c

2011-02-14 21:55:00 758

原创 java学习之进程和线程

<br /> <br /> 进程和线程<br /> <br />在多任务系统中,每个独立执行的程序称为进程<br /> <br />一个进程又可以包含一个或多个线程,一个线程就是一个程序内部的执行线索,如果要 一程序中实现多段代码同时交替运行,就需产生多个线程,并指定每个程序所要运行的程序代码段<br /> <br /> <br />Thread.currentThread().getName();  返回当前线程对象<br /> <br />new Thread().start(): start() 开始

2011-02-14 21:42:00 626

转载 java学习之1.5新特性(转)

<br /><br />“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。<br />  下面我们简单介绍一下这些新特性。<br /><br />1.泛型(Generic) <br /><br />   C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象

2011-02-14 15:06:00 595

原创 java学习之中英文简写

  一些专业的常用的英文术语: API:Application Programming Interface  应用编程接口 IDE: Integrated Development                  集成开发环境JDK:Java Development Kit                       Java开发工具包SDK:Software Development Kit                 软件开发工具包JVM :Java Virtual Machine          

2011-02-14 14:56:00 802

android反编译工具

android反编译工具,dex2jar,jd-gui打包下载,通过这两个可以直接查看apk里的源码文件

2015-11-24

webp图片转化工具

webp图片转化工具,支持其他图片格式转成.webp格式图片

2015-07-05

android webp格式图片使用DEMO

android webp格式图片加载demo,包含so文件,Eclipse下可运行

2015-07-05

带getChildFragmentManager方法的android-support-v4.jar包

带getChildFragmentManager方法的android-support-v4.jar包,找了很多v4包,发现都不含getChildFragmentManager()方法,最终在一个项目上找到了,给大家分享

2015-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除