自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 栈的简单应用—-符号匹配

java在集合框架中提供了LinkedList类对象,该类提供了一栈的操作 ,

2014-06-07 18:32:16 2080

原创 黑马程序员-常用排序复习

排序(Sorting) 是中的一种重要操作,它的功能是将一个 (或记录)的任意序列,重新排列成一个关键字有序的序列。

2014-06-01 14:12:25 568

原创 黑马程序员-类加载器工作原理

Java虚拟机中可以安装多个类加载器 ,系统默认的三个主要类加载器 ,每个类负责加载特定位置的类 ,BootStrap,ExtClassLoader,AppClassLoader类加载器也是java类,因为其他的java类的类加载器本社也要被类加载器加载,显然必须有第一个类加载器记载java类,这个类就是BootStarp。

2014-05-30 17:28:00 563

原创 黑马程序员_正则表达式

正则表达式:符合一定规则的表达式,它用于操作字符串,这样就简化对字符串的复杂操作。不过符号定义越多,正则越长,阅读性就会越差。字符类[abc] a、b或 c(简单类)[^abc] 任何字符,除了 a、b或 c(否定)[a-zA-Z] a 到z 或A 到Z,两头的字母包括在内(范围)[a-d[m-p]] a 到d 或m 到p:[a-dm-p](并集)[a-z&&[def]] 

2014-05-26 13:30:18 398

原创 黑马程序员-7K面试之银行排队系统

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

2014-05-25 12:44:38 665

原创 黑马程序员 7K面试之交通灯系统

需求:交通灯管理系统的项目需求Ø 异步随机生成按照各个路线行驶的车辆。例如:      由南向而来去往北向的车辆---- 直行车辆      由西向而来去往南向的车辆---- 右转车辆      由东向而来去往南向的车辆---- 左转车辆      。。。Ø 信号灯忽略黄灯,只考虑红灯和绿灯。Ø 应考虑左转车辆控制信号灯,右转

2014-05-23 16:34:04 594

原创 黑马程序员 Java高新技术-jdk1.5深入反射和泛型

用反射方式执行某个类中的main方法写一个程序,这个程序能够根据用户提供的类名,去执行该类中的main方法。用普通方式调用后,为什么要用反射的方式去调用?//反射方式调用ReflectPoint类中的额main方法 Method method = ReflectPoint.class.getMethod("main", Object[].class); //传入的字符串数组参数封装成

2014-05-22 22:19:06 688

原创 黑马程序员 Java高新技术-jdk1.5新特性和反射基础

一、JDK1.5 中简单的新特性静态导入

2014-05-20 23:26:03 836

原创 黑马程序员 Java基础知识总结-网络编程

2、网络通讯要素(1)IP地址(InetAddress已经封装成了对象)1、网络中设备的标识2、不易记忆,可用主机名3、本地IP地址:127.0.0.1 主机名:Localhost。(2)端口号(数字标识,没有必要封装成对象) 1、用于标识进程的逻辑地址,不同进程的标识。2、有效端口:0~65535,其中0~1024系统使用或保留端口。(3)传输协议1、通讯的规

2014-05-19 20:11:29 594

原创 黑马程序员 Java基础知识总结-IO流(应用总结)

装饰设计模式当想要对已有的独

2014-05-19 19:56:43 785

原创 黑马程序员 Java基础知识总结-IO流

IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式。

2014-05-17 17:26:29 579

原创 黑马程序员 Java基础知识总结-j集合框架

集合的特点:1、用于存储对象的容器。2、集合的长度是可变的。3、集合中部可以存储基本数据类型。由于集合容器内不得数据结构不同,有多种集体的容器不断的向上抽取,就形成了集合框架。下面是Java中集合框架简图:上图中可以看到,Collection接口有两个子接口List和Set。Collection接口提供对元素的方法有添加、删除、判断、获取、其他(比如说;取交集,将集合装换成数组)。

2014-03-26 21:41:37 896

原创 黑马程序员 Java基础知识总结-多线程

进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以有多个线程。进程与线程的区别:       1.进程有独立的进程空间,进程中的数据存放空间(堆空间和栈空间)是独立的。       2.线程的堆空间是共享的,栈空间是独立的,线程消耗的资源也比进程小,相互之间可以影响的。java中创建多线程的方式:1、继承Thread类;2、实现Runnable接口

2014-03-19 20:06:26 790

原创 黑马程序员 Java基础知识总结-异常处理

在理想状态下,用胡输入数据的格式永远都是正确的,选择打开的资源(文件或数据库资源)也一定存在 ,并且程序永远不会出现bug,但是这是永远不可能的。既然我们不能避免异常我们要怎么处理异常呢 ?java语言有是怎么样提供异常处理技术的 。java中异常主要分为两类,一是编译时被检测的异常;Exception和其子类,除了RuntimeException体系

2014-03-16 23:11:16 934

原创 黑马程序员 Java基础知识总结-面向对象三大特征

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------面向对象的三个基本特征封装、继承、多态封装是类和对象概念的主要特征,何为封装?封装是把事物抽象成一类,事物本身有自己的特征和自己的行为,将这些行为和行为隐藏起来只有自己和一些信任的对象才可访问。java封装的表现形式的修饰的关键字有

2014-03-12 18:50:15 1023

原创 黑马程序员 Java基础知识总结-数组

数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组java中的数组必须先实例化然后再使用,实例化的两种格式:格式一:元素类型[] 数组名 = new 元素类型[数组长度]如:int[] arr = new int[10];格式二:元素类型[] 数组名= new 元素类型[]{元素,元素,……};如:int[]

2014-03-10 17:58:11 544

原创 黑马程序员 Java基础知识总结-运算类型

在Java中 只有相同的数据类型才可以作运算,不同数据类型做运算是有条件的。如:public class Demo {public static void main(String[] args) {//定义一个byte型变量byte b = 10 ; b = 10+5 ;System.out.println(b);}}以上代码运行结果为:15publ

2014-03-09 01:59:00 641

空空如也

空空如也

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

TA关注的人

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