- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 银行业务调度系统
------- android培训、java培训、期待与您交流! ----------银行业务调度系统的项目需求模拟实现银行业务调度系统逻辑,具体需求如下:1,银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2,有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3,异步随机生成各种类型的
2013-04-18 09:18:42
534
原创 交通灯管理系统
------- android培训、java培训、期待与您交流! ----------交通灯管理系统的项目需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1,异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---
2013-04-17 14:55:57
500
原创 java高新技术—代理
------- android培训、java培训、期待与您交流! ----------代理的概念与作用可以当做生活中的代理商来理解。程序中的代理1,要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等。2,编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能
2013-04-15 11:23:24
489
原创 java高新技术—类加载器
------- android培训、java培训、期待与您交流! ----------类加载器Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader类加载器子父类关系图------- android培训、java
2013-04-15 10:54:39
589
原创 java高新技术—泛型
------- android培训、java培训、期待与您交流! ----------泛型JDK 1.5的新特性,是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的类型信息
2013-04-15 10:37:40
462
原创 java高新技术—注解
------- android培训、java培训、期待与您交流! ----------注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。注解的应用结构图
2013-04-15 10:21:53
456
原创 java高新技术—JavaBean与Beanutils工具包
------- android培训、java培训、期待与您交流! ----------JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。------- android培训、java培训、期待与您交流! ----------
2013-04-15 10:05:50
532
原创 java高新技术—反射
------- android培训、java培训、期待与您交流! ----------反射就是把Java类中的各种成分映射成相应的java类。例如,一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示java类的Class类显然要提供一系列的
2013-04-15 09:54:49
505
原创 java高新技术—枚举
------- android培训、java培训、期待与您交流! ----------枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。枚举是一种特殊的类,其中的每个元素都是该类的一个实例对象。枚举就相当于一个类,其中也可以定义构造方法、成员
2013-04-15 09:37:27
563
原创 黑马程序员—正则表达式
------- android培训、java培训、期待与您交流! ----------正则表达式符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能:1,匹配:String matches方法。用规则匹配整个字符串,只
2013-04-05 09:57:06
487
原创 黑马程序员—网络编程
------- android培训、java培训、期待与您交流! ----------网络参考模型网络通讯要素1,P地址:InetAddress网络中设备的标识不易记忆,可用主机名本地回环地址:127.0.0.1 主机名:localhost2,端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0~1024系统
2013-04-04 11:11:44
696
原创 黑马程序员—GUI(图形用户界面)
------- android培训、java培训、期待与您交流! ----------GUI(图形用户界面)GUI Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。 需要记忆一些常
2013-04-01 17:56:23
617
原创 黑马程序员—IO流2
------- android培训、java培训、期待与您交流! ----------File类1,用来将文件或者文件夹封装成对象2,方便对文件与文件夹的属性信息进行操作。3,File对象可以作为参数传递给流的构造函数。File类常见方法:1,创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回fals
2013-03-31 12:55:09
453
原创 黑马程序员—IO流1
------- android培训、java培训、期待与您交流! ----------IO流IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流。 流按流向分为:输入流,输出流。IO流常用基类字节流的抽象基类:InputStream ,OutputStream
2013-03-28 23:17:50
522
原创 黑马程序员—API
------- android培训、java培训、期待与您交流! ----------System该类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。Properties getProperties();获取系统属性信息System.setProperty(String key, String value);自定义信息.Syst
2013-03-27 15:32:57
482
原创 黑马程序员—Map集合
------- android培训、java培训、期待与您交流! ----------Map集合该集合存储键值对。一对一对往里存。而且要保证键的唯一性。1,添加。put(K key, V value) 添加元素,如果出现添加时,相同的键。那么后添加的值会覆盖原有键对应值。putAll(Map m) 2,删除。clear() 清空remove(Object key
2013-03-26 23:28:46
545
原创 黑马程序员—泛型
------- android培训、java培训、期待与您交流! ----------泛型泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。泛型的特点1,提高了程序的安全性2,将运行期遇到的问题题ClassCastException转移到了编译期3,省去了类型强转的麻烦4,泛型类的出现优化了程序设计泛型格式:通过通常在集合框架中
2013-03-26 12:00:39
495
原创 黑马程序员—Set接口
------- android培训、java培训、期待与您交流! ----------Set接口Set集合的功能和Collection是一致的。Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。、|--HashSet:底层数据结构是哈希表。是线程不安全的。不同步。HashSet是如何保证元素唯一性的呢?是通过元素的两个方法,hashCode和equals
2013-03-25 16:45:46
641
原创 黑马程序员—集合框架Collection接口与List接口
------- android培训、java培训、期待与您交流! ----------集合类为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。
2013-03-25 12:28:37
785
原创 黑马程序员—String字符串
------- android培训、java培训、期待与您交流! ----------String类字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。String s1 = "abc"; s1是一个类类型变量, "abc"是一个对象。String s2 = new String("abc");s1和s2有什么区别?s1在内存中有一个对象。s2在内存中有两
2013-03-24 22:27:11
569
原创 黑马程序员—多线程
------- android培训、java培训、期待与您交流! ----------进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序的执
2013-03-24 12:47:09
698
原创 黑马程序员—异常
------- android培训、java培训、期待与您交流! ----------异常Java在设计异常体系时,将容易出现的情况都封装成了对象。异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。 其实就是java对不正常情况进行描述后的对象体现。对于问题的划分:两种:一种是严重的问
2013-03-23 17:53:12
464
原创 黑马程序员—面向对象特征之一多态
------- android培训、java培训、期待与您交流! ----------多态定义:某一类事物的多种存在形态。例:动物中猫,狗。猫这个对象对应的类型是猫类型猫 x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new 猫();动物是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。多态程序中
2013-03-22 22:17:43
432
原创 黑马程序员—面向对象特征之一继承
------- android培训、java培训、期待与您交流! ----------继承的概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。通过 extends 关键字让类与类之间产生继承关系。cl
2013-03-22 15:24:06
486
原创 黑马程序员—面向对象特征之一封装
------- android培训、java培训、期待与您交流! ----------封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离。便于使用。提高重用性。提高安全性。封装原则:将不需要对外提供的内容都隐藏起来。把属性都隐藏,提供公共方法对其访问
2013-03-21 10:39:29
427
原创 黑马程序员—Java语言基础2
------- android培训、java培训、期待与您交流! ----------1、函数的定义 什么是函数? 函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,){执行语句;return 返回值;}返回值类型:函数运行后的
2013-03-19 10:46:38
554
原创 黑马程序员—Java语言基础1
-------android培训、java培训、期待与您交流! ----------1、关键字关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 2、标示符 在程序中自定义的一些名称。 由26个英文字母大小写,数字:0-9 符号:_ $
2013-03-18 17:47:45
673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅