自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员——day11 ,day12

/*  通过分析,发现,打印出0,-1,-2等错票。  多线程的运行出现了安全问题。  问题的原因:     当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部分,还没有执行完,     另一个线程参与进来执行。导致共享数据的错误。  解决办法:     对多条操作共享数据的语句,只能让一个线程都执行完。在执行过程中,其他线程不可以参与

2012-07-16 10:40:48 239

原创 黑马程序员——day10

/*     finally代码块:定义一定执行的代码。     通常用于关闭资源。  */ class FuShuException extends Exception {     FuShuException(String msg)     {         super(msg);     } }  class Demo {

2012-07-16 10:33:08 288

原创 黑马程序员——day09

/*内部类的访问规则:1,内部类可以直接访问外部类的成员,包括私有成员。   之所以可以直接访问外部类中的成员是因为内部类中持有了一个外部类的引用。格式:外部类名.this。2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有可以在外部其他类中直接建立内部类对象。格式    外部类名.内部类名 变量名 = n

2012-05-23 21:41:06 279

原创 黑马程序员——day08

/*在多态中成员函数的特点:在编译时期:参阅引用型型变量所属的类中是否有调用的方法。如果有,编译通过,如果 没有,编译失败。在运行时期:参阅对象所属的类中是否有调用的方法。简单总结就是:成员函数在多态调用时,编译看左边,运行看右边。  在多态中,成员变量的特点:无论编译和运行,都参考左边(引用型变量所属类型类);在多态中,静态成员函数的特点:无论编译

2012-05-23 21:37:58 229

原创 黑马程序员——day07

/*当多个类出现相同的功能,但是功能主题不同,这时可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。  抽象类的特点:1,抽象方法一定在抽象类当中2,抽象类和抽象方法都必须被abstract关键字修饰3,抽象类不可以用new创建对象,因为调用抽象方法没有意义4,抽象类中的方法要被使用,必须由子类复写多有抽象方法后,建立子类对象的调用]   如果子类只

2012-05-23 21:27:58 251

原创 黑马程序员——day06

class MainTest{   public static void main(String[] args)   {          String[] arr ={"aaa","bbb","ccc"};          MainDemo.main(arr);   }}class MainDemo{   public static void m

2012-05-23 20:55:38 222

原创 黑马程序员——day05

//面向对象:三个特征:封装,继承,多态/**//*类和对象的关系,类:对现实生活中的事物的描述对象:就是这类事物的描述    *//*成员变量和局部变量1.作用范围成员变量:作用于整个类中局部变量:作用于函数或语句中2.在内存中的为置成员变量:在堆内存中,因为对象的存在局部变量:存在栈内存中*//*

2012-05-23 20:45:33 268

原创 黑马程序员——day04

1,折半查找class ArrayTest{   public static void main(String[] arrgs)   {           int[] arr = {1,2,3,4,5,6,7,8,9};           int index = halfSearch_2(arr,7);           System.out.printl

2012-05-23 20:43:51 224

原创 黑马程序员——算法与编程

---------------------- android培训、java培训、期待与您交流! ----------------------1.判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。package cn.kang;import java.util.regex.Matcher;import java.util.reg

2012-05-10 22:37:59 298

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

---------------------- android培训、java培训、期待与您交流! ----------------------1. 正则表达式: 定义:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。       所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂

2012-05-10 22:16:06 198

原创 黑马程序员——反射

---------------------- android培训、java培训、期待与您交流! ----------------------   反射就是把Java类中的各中成分映射成相应的Java类。一个类中的每个成员都可以用相应的的反射API类的一个实例对象来表示。通过调用Class类的方法可以得到这些实例对象。      (一)Constructor类(构造函数的反射)

2012-05-10 22:13:38 201

原创 黑马程序员——网络编程

---------------------- android培训、java培训、期待与您交流! ----------------------1.       网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,

2012-05-10 22:02:28 205

原创 黑马程序员—多线程

---------------------- android培训、java培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net/heima进程:正在执行的程序。就是一个应用程序在内存中开辟的空间。线程:其实就是进程中的一个控制单元。它负责就是程序的执行。一个进程中至少有一个线程。JVM本身就是多

2012-05-10 21:37:41 211

原创 黑马程序员——IO输入与输出(二)

--------------------- android培训、java培训、期待与您交流! ---------------------- 一、其他对象    (一)System类         1、获取系统属性信息:Properties getProperties();import java.util.*; class SystemDemo { public

2012-05-10 21:04:28 203

原创 黑马程序员——IO输入与输出(一)

--------------------- android培训、java培训、期待与您交流! ----------------------IO流 :Input(输入)Output(输出)。简称输入输出流。IO流就是处理设备之间的数据传输。java对数据的操作是通过数据流的方法来完成的。流按流向分为:输入流,输出流。流按字节分为:字节流:字符流:为了处理文

2012-05-10 20:49:48 211

原创 黑马程序员——集合框架(二)

---------------------- android培训、java培训、期待与您交流! ----------------------泛型在jdk1.4版本之前,定义容器可以存储任意类型的对象,但是取出时,如果使用了具体元素的方法,需要向下转型的动作。因为元素类型的不一致,会导致运行时, ClassCastException 类型转换异常。问题原因是,在定义集合时,并没有

2012-05-10 20:25:23 207

原创 黑马程序员——集合框架(一)

--------------------- android培训、java培训、期待与您交流! ----------------------Collection   |--List:元素是有序的,元素可以重复,因为该集合体系有索引。       |--ArrayList;底层的数据结构是数组。特点:查询速度很快,但是增删稍慢线程不同不       |--LinkedList:底层

2012-05-10 19:47:54 220

原创 黑马程序员——交通灯管理系统

--------------------- android培训、java培训、期待与您交流! ---------------------- 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:->异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆----直行车辆由西向而来去往南向的车辆----右转车辆由东向而来去往南向

2012-05-10 13:29:59 242

原创 黑马程序员——银行业务调度系统

---------------------- android培训、java培训、期待与您交流! ----------------------银行业务系统的需求:银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步随机生成各种

2012-05-10 13:12:50 181

空空如也

空空如也

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

TA关注的人

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