- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员-java基础 银行业务调度系统
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 银行业务调度系统业务需求:模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费
2012-06-16 16:24:31 302
原创 黑马程序员-java基础 交通灯系统
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 交通灯系统项目要求交通灯管理系统模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向
2012-06-16 16:07:19 333
原创 黑马程序员-动态代理
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 动态代理模式代理是只在不改变源文件的情况下,在源文件的功能基础上,添加其他的功能。比如添加日志、权限检查等等,而不对原来的纵向业务逻辑产生影响。当不需要这些新添加的功能的时候,可以直接很简单去除这些功能。代理的实现
2012-06-14 17:06:02 308
原创 黑马程序员 -java基础 类加载器注解内省
---------------------- android培训 、java培训 、期待与您交流! ---------------------- ClassLoader 类加载器java虚拟机中可以安装多个类加载器,系统默认主要3个类加载器BootStrap、ExtClassLoader、AppClassLoader,他们从左到右是父子关系类加载器本身也是java类(BootSt
2012-06-14 17:03:15 352
原创 黑马程序员-java基础 反射
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 反射反射的基石 Class类Class类 代表所有的java类Class的实例对象对应各个java类在内存中的字节码。一个类被类加载器加载到内存中,占用一片空间,这个空间里面的内容就是类的字节码,不同类的字节码是不同的,所以
2012-06-14 17:01:45 265
原创 黑马程序员-java基础 枚举
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 枚举为什么要有枚举?枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则编译出错。枚举特点:1 枚举也是一个类2 枚举的元素列表必须在第一行3 枚举的构造方法必须是私有的4 在枚举元素后面跟一个小括号,可以
2012-06-14 17:00:27 271
原创 黑马程序员-java基础 正则表达式
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 正则表达式: 符合一定规则的表达式。用一些特定的符号来表示一些代码操作。 用于专门操作字符串。可以简化对字符串的复杂操作。不过阅读性很差正则表达式功能1 String的matches()方法,用于
2012-06-14 16:58:00 271
原创 黑马程序员-java基础 网络编程
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 网络编程:如何连接网络中的计算机?1 找到对方IP2 数据要发送到对方指定的应用程序上,为了标识这些程序,所以这些网络程序都用数字标识,这个数字就是端口号3 定义协议 通信规则,这个通信规则称为协议。国际组织定义了通用协
2012-06-14 16:56:51 403 1
原创 黑马程序员-java基础 GUI
---------------------- android培训 、java培训 、期待与您交流! ---------------------- GUI 图形用户接口CLI 命令行用户接口java为GUI提供的对象都存在java.Awt(重量级控件)和java.Swing(轻量级控件)两个包中容器的排放方式,即布局1 FlowLayout 流式布局 从左到右
2012-06-14 16:55:26 271
原创 黑马程序员-java基础 io其他类
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印字节打印流 :PrintStream 类构造函数可以接受的参数类型1 file对新。 File2 字符串路径。 String3 字节输出流。 outpu
2012-06-14 16:51:28 244
原创 黑马程序员-java基础 file类
---------------------- android培训 、java培训 、期待与您交流! ---------------------- File 类File file = new Fiel("文件路径") 创建文件对象File file = new Fiel("文件所在目录","文件名称") 创建文件对象 ,把目录和文件名作为不同参数File.separator
2012-06-06 11:14:43 284
原创 黑马程序员-java基础 io字节流
---------------------- android培训 、java培训 、期待与您交流! ---------------------- FileInputStream 字节输入流available() 返回读取文件的字节个数,包含回车符read();读取一个数据read(byte[]) 把数据读取到一个byte数组中,返回读取的个数FileOutputS
2012-06-06 11:09:30 326
原创 黑马程序员-java基础 io字符流
---------------------- android培训 、java培训 、期待与您交流! ---------------------- IO流按操作数据分为: 字节流 字符流按流向分为: 输入流 输出流字节流的抽象基类:InputStream OutputStream字符流的抽象基类:Reader Writer FileWriter
2012-06-06 11:07:46 283
原创 黑马程序员-java基础 常用类
---------------------- android培训 、java培训 、期待与您交流! ---------------------- System类: System类中的方法都是静态的方法out:标准输出,默认是控制台in :标准输入,默认是键盘描述系统的一些信息 properityes getProperityes() 获取系统所有的信息p
2012-06-06 11:05:36 246
原创 黑马程序员-java基础 collections
---------------------- android培训 、java培训 、期待与您交流! ---------------------- collections 用于操作集合的一个工具类collections.sort(List); 给集合按自然顺序进行排序collections.sort(List,comparator); 给集合按照指定的比较器进行排序colle
2012-06-06 11:03:32 491
原创 黑马程序员-java基础 Map
---------------------- android培训 、java培训 、期待与您交流! ---------------------- Map 集合:该集合存储键值对,一对一对往里存储,且必须保证健的唯一性Map HashTable 底层是哈希表数据结构,不能存储空,线程同步 HashMap 底层是哈希表数据结构,允许空健空值,线程不同步。 TreeMap
2012-06-03 12:53:42 293
原创 黑马程序员-java基础 泛型
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 泛型:JDK1.5版本后出现的新特性,用于解决安全问题,是一个安全机制。好处 1 将运行期出现的问题ClassCastException,转移到运行期。方便程序员解决问题,让运行期问题减少2 避免强制转换泛型格式:通过泛
2012-06-03 12:48:05 287
原创 黑马程序员-java基础 StringBuffer
---------------------- android培训 、java培训 、期待与您交流! ----------------------StringBuffer: 是一个字符串缓冲区,是一个容器。线程同步特点1 长度可变2 可以同时操作多种数据类型3 可以通过toString返回一个String类型数据。1 存储StringBuffer append()
2012-06-01 20:19:24 441
原创 黑马程序员-java基础 String类
---------------------- android培训 、java培训 、期待与您交流! ---------------------- String类String s1="abc"; s1是一个类类型变量,"abc"是一个对象。字符串一旦初始化就不可被改变String s2 = new String("abc");s1和s2 的区别:s1内存中只有一个对象 s
2012-05-31 14:39:19 249
原创 黑马程序元-java基础 线程间通讯
---------------------- android培训 、java培训 、期待与您交流! ----------------------线程间通讯:多个线程操作同一个资源,但是操作的动作不同wait():使一个线程沉睡,放弃执行权。notify(): 唤醒一线程notifyall(): 唤醒所有线程以上方法都使用在同步中,因为要对持有监视器(锁)的线程进行操作。
2012-05-29 13:41:04 478
原创 黑马程序员-线程
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 线程进程:是一个执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元线程:就是进程中一个独立的控制单元,线程控制这进程的执行。一个进程中至少有一个线程jvm 启动的时候就有一个java.exe进程
2012-05-28 11:03:59 194
原创 黑马程序员-java基础 包
---------------------- android培训 、java培训 、期待与您交流! ----------------------包: 包的名字全部小写加包之后,类的全称是包名.类名。编译的时候可以用加参数的方式直接创建包 格式:javac -d . 在当前目录创建包。如果要在其他目录创建,只需要把 . 换成路径名就可以了编译的时候如果包不在当前目录,可以通过设置
2012-05-27 22:53:21 270
原创 黑马程序员-java基础 异常
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 异常: 异常就是程序在运行时出现的不正常情况。异常的由来: 问题也是现实生活中的一个具体事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java对不正常情况进行描述后的对象体现。异常分为两种:一种是严重的问题(Err
2012-05-27 22:45:09 211
原创 黑马程序员-java基础 内部类
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 内部类 :在一个类中建立的类内不类访问规则:1 内部类可以直接访问外部类中的成员,包括私有。是因为内部类中有一个外部类的引用:格式 外部类名.this2 外部类访问内部类需要创立内部类对象3 外部其他类要直接访问内部类的成员,需创
2012-05-25 23:48:32 272
原创 黑马程序员-java基础 面向对象的多态
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 多态:可以理解为事物存在的多种形态。1多态的实现:父类引用指向子类的引用,父类的引用也可以接受自己的子类对象2多态的前提 必须是类与类之间有关系,要么继承,要么实现。子类还要重写父类的方法3多态的好处 提高了程序的扩展性4多态的
2012-05-25 17:07:21 299
原创 黑马程序员-java基础 继承、抽象、接口
---------------------- android培训 、java培训 、期待与您交流! ---------------------- extends 继承:把类的公有成员提取出来组成一个父类,其他继承这个类的类就是其子类。格式 public A extens B{}就是说A类继承B类 A类就是子类 B类就是父类继承提高了代码的复用性,并且让类与类之间产生了关系,有了
2012-05-25 14:01:08 402
原创 黑马程序员-java基础 static 和 单例
---------------------- android培训 、java培训 、期待与您交流! ---------------------- static关键字: 是一个修饰符,用于修饰成员变量和方法。表示此成员是静态成员。 static修饰的成员放在栈内存中。访问静态成员,还可以直接用类名.静态成员名。static特点:1随着类的加载而加载 2优先与对象存在 3被所有类共享
2012-05-24 20:53:42 228
原创 黑马程序员-java基础 对象
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 面向对象:面向对象的三个特征:封装,继承,多态。 开发的时候没有对应的对象就创建一个对象。创建一个新的对象用new关键字。一个对象 应该有自己的属性和方法。成员变量和局部变量:成员变量作用于整个类,局部变量只在方法或语句中。
2012-05-24 14:08:11 227
原创 黑马程序员-java基础 循环和数组
---------------------- android培训 、java培训 、期待与您交流! ---------------------- while循环 do while循环 for循环:while循环先判断在执行,do while循环 先执行一次再判断。for循环的变量定义在for循环里面,for循环结束就消失,可以节约内存。最简单的死循环 while(true)
2012-05-23 23:55:09 267
原创 黑马程序员—java环境配置与开始
---------------------- android培训 、java培训 、期待与您交流! ---------------------- java基础教程java运行环境:1 java语言是一种跨平台的语言2 java运行环境需要安装JRE3 java开发需JDK,若安装JDK则可以不装作JRE,因为JDK自带有JRE4 配置好path好环境变量,把jdk的bi
2012-05-22 23:46:34 260
原创 黑马程序员—基本数据类型转换
---------------------- android培训 、java培训 、期待与您交流! ---------------------- 基本数据类型转换java有8种基本数据类型 分别是:1. 布尔类型 boolean (占1个字节)。 2.字符型 char (占2个字节) .3 整数型: byte(占1个字节) short(占2个字节) int(占4 个字节)
2012-05-21 22:41:28 309
原创 黑马程序员-递归
---------------------- android培训 、 java培训、期待与您交流! ---------------------- 递归 是指在方法调用的过程中调用该方法自身的调用。 一般用在类似Fibonacci函数 树状结构的应用程序当中。例如下面这个例子:求数列 1 ,1,2,3,5,8,13.......第n个数列的值 public class Use
2012-05-19 11:08:45 227
myeclipse10 破解器
2012-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人