- 博客(31)
- 收藏
- 关注
原创 黑马程序员 - Java 面试题破解 银行业务调度系统
黑马程序员 - Java 面试题破解 银行业务调度系统 需求分析: 模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类
2012-06-25 00:57:49 397
原创 黑马程序员 - Java 面试题破解 交通灯管理系统
黑马程序员 - Java 面试题破解 交通灯管理系统 交通灯管理系统的项目需求 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆
2012-06-25 00:56:39 594
原创 黑马程序员 - Java 高新技术2
---------------------- android培训、java培训、期待与您交流! ----------------------内省-->了解JavaBean IntroSpector --> JavaBean --> 特殊的Java类。其名字要按特定的规则获取。 JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的
2012-06-24 01:31:48 466
原创 黑马程序员 - Java 高新技术1
---------------------- android培训、java培训、期待与您交流! ---------------------- Java功力,由基础体现。 Eclipse的使用技巧Workspace 与project 切换工作间与导入项目:一个工作间自带一套eclipse配置变量。常用快捷键:1、显示系统提示:ALT+/(最常用:sys
2012-06-24 01:19:14 882
原创 黑马程序员-Java语言基础–正则表达式 第25天
---------------------- android培训、java培训、期待与您交流! ----------------------正则表达式正则表达式:符合一定规则的表达式。 作用: 用于专门操作字符串 特点:用一些特定的符号来表示一些代码操作,这样就简化书写。所以学习正则表达式就是在学习一些特殊符号的使用。 好处:可以简化对
2012-06-24 01:13:50 2273
原创 黑马程序员-Java语言基础– 网络编程 第23-24天
---------------------- android培训、java培训、期待与您交流! ----------------------网络编程概述网络传输基本三要素: 1、IP地址:找到对方IP。 2、端口号:数据要发送到对方指定的应用程序上,为了标识这些应用程序。所以给这些网络应用程序都用数字进行标识。为了方便称呼这个数字,叫做端口。逻辑端口
2012-06-24 01:11:20 1828
原创 黑马程序员-Java语言基础– GUI 图形用户界面 第22天
---------------------- android培训、java培训、期待与您交流! ----------------------1、GUI概述 GUI Graphical User Interface(图形用户接口) 。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 CLI
2012-06-24 01:08:18 1960
原创 黑马程序员-Java语言基础 – IO流 第20-21天
---------------------- android培训、java培训、期待与您交流! ---------------------- File类概述 ·文件和目录路径名的抽象表示形式。 ·用来将文件或者文件夹封装成对象 ·方便对文件与文件夹的属性信息进行操作。 ·File对象可以作为参数传递给流的构造函数。 F
2012-06-24 01:03:21 1440
原创 黑马程序员-Java语言基础– IO流 第19天
---------------------- android培训、java培训、期待与您交流! ----------------------字符流的缓冲区 缓冲区是为了提高流的操作效率而出现的,所以再创建缓冲区之前,必须要先有流对象。 对应类: BufferedWriter //将文本写入字符输出流,缓冲各个字符。
2012-06-24 01:00:43 1939
原创 黑马程序员-Java语言基础– IO流 第18天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、IO(InputOutput)流 ·IO流用来处理设备之间的数据传输。·Java对数据的操作是通过流的方式。·Java用于操作流的对象都在IO包中。java.io.*·流按操作数据分为两种:字节流与字符流。·流按流
2012-06-24 00:57:21 1596
原创 黑马程序员-Java语言基础– Map<K,V> 第16-17天
---------------------- android培训、java培训、期待与您交流! ---------------------- Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。 1、添加。 put(K key, V value) putAll(Map m) 2、删除。
2012-06-13 23:17:48 2398
原创 黑马程序员-Java语言基础– 泛型 第15天
---------------------- android培训、java培训、期待与您交流! ---------------------- 泛型概述[day15-06]泛型:JDK1.5版本之后出现的新特性,用于解决安全问题,是一个类型安全机制。ArrayList al = new ArrayList();//定义一个容器,元素为String类型的。 好处:1
2012-06-13 23:13:29 1201
原创 黑马程序员-Java语言基础– 集合框架 第14天
---------------------- android培训、java培训、期待与您交流! ----------------------集合框架集合类(java.util.Collection)为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 数组和
2012-06-13 23:11:35 1355
原创 黑马程序员-Java语言基础– String类 第13天
---------------------- android培训、java培训、期待与您交流! ---------------------- String类 字符串是一个特殊的对象。(存在于方法区的常量池中)字符串一旦初始化就不可以被改变。class StringDemo{ public static voi
2012-06-13 23:08:46 1271
原创 黑马程序员-Java语言基础– 多线程 第12天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、线程间通信其实就是多个线程在操作同一个资源,但是操作的动作不同。 等待唤醒机制wait()notify()notifyAll()都使用在同步中,因为要对持有监视器(锁)的线程操作。所以要使用在同步中,因为只
2012-06-13 22:54:00 1170
原创 黑马程序员-Java语言基础– 多线程 第11天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、多线程概述 进程:一个正在执行中的程序。每一个进程执行都有一个顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:线程就是进程中的一个独立的控制单元。线程控制着进程的执行。一个进程中至少有一个线程。
2012-06-13 22:52:15 1069
原创 黑马程序员-Java语言基础–面向对象 第10天
---------------------- android培训、java培训、期待与您交流! ----------------------Finally关键字finally 代码块:定义一定执行的代码。 通常用于关闭资源。try catch 三种格式: try { }
2012-06-13 22:49:16 1186
原创 黑马程序员-Java语言基础–面向对象 第9天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、内部类 将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。 内部类的访问规则:1、内部类可以直接访问外部类中的成员,包括私有。 之所以内部类能够直接访问外部类中的成员,是因为
2012-06-13 22:41:15 1114
原创 黑马程序员-Java语言基础–面向对象 第8天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、多态多态:可以理解为事物存在的多种体现形态。父类型的引用指向了子类对象。[day08-01] 人:男人、女人。动物:猫猫、狗狗 猫这个对象对应的类型是猫类型。猫 x = new 猫();同时猫也是动物中的一
2012-06-13 22:39:14 1220
转载 (转载)经典:从追MM谈Java的23种设计模式
从追MM谈Java的23种设计模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory. 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产
2012-06-04 19:20:06 376
原创 黑马程序员-Java语言基础 –面向对象 第7天
---------------------- android培训、java培训、期待与您交流! ----------------------继承1、继承的概述(关系中的一种)①多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。②多个类可以称为子类,单独这个类称为父类或者超类。③子类可以直接访问父类中
2012-06-04 00:43:08 785
原创 黑马程序员-Java语言基础 –面向对象 第6天
---------------------- android培训、java培训、期待与您交流! ----------------------1、static(静态)关键字 用法:是一个修饰符,用于修饰成员(成员变量和成员函数)。静态修饰内容被对象所共享。当成员被静态修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用。用法:类名.静态
2012-06-04 00:36:59 729
原创 黑马程序员-Java语言基础–面向对象 第5天
---------------------- android培训、java培训、期待与您交流! ---------------------- 1、面向对象 一切皆对象,万物皆对象。Everything is Object!from《Think In Java》 面向对象是相对于面向过程而言的,是基于面向过程的。都是程序设计的一种思想。面向过程:强调
2012-06-04 00:32:59 671
原创 黑马程序员-Java语言基础 第4天
---------------------- android培训、java培训、期待与您交流! ---------------------- 数组常见问题及操作数组中常见异常有:数组脚标越界异常(ArrayIndexOutOfBoundsException)
2012-06-03 01:49:27 754
原创 黑马程序员-Java语言基础 第3天
---------------------- android培训、java培训、期待与您交流! ---------------------- 转义字符:通过\来转变后面字母或者符号的含义。 \n:换行符。只转变它后面的字符。 \b:退格; \r:按下回车键;windows系统中,回车符由两个字符来
2012-06-03 01:32:12 690
原创 黑马程序员-Java语言基础 第2天
---------------------- android培训、java培训、期待与您交流! ----------------------黑马程序员-Java语言基础 第2天 1、关键字 被Java语言赋予了特殊含义的一些单词,Java中的关键字都是小写的。比如class int long double等2、标识符 用户根据自己的需要定义的一些
2012-05-29 21:54:56 813
原创 黑马程序员-Java基础 概述 第1天
---------------------- android培训、java培训、期待与您交流! ----------------------Java征途 开始。 由于琐事,重新开始写Java学习日记。虽然有过编程的经历及一定的基础,但在学习视频的过程中,仍然发现自己很菜,基础相当差,不是因为不知道,而是没有想透,没有钻进去,没有在思想里面留下深刻的记忆。所以,日记,当作为验
2012-05-29 21:51:04 682
转载 总结java方法(函数)传值和传引用的问题
总结java方法(函数)传值和传引用的问题 java方法中传值和传引用的问题是个基本问题,但是也有很多人一时弄不清。(一)基本数据类型:传值,方法不会改变实参的值。public class TestFun {public static void testInt(int i){ i=5; }public static void main(String[] ar
2012-05-29 13:27:32 310
转载 Java栈与堆
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以
2012-05-25 01:12:48 223
原创 黑马程序员—java数组学习回顾
---------------------- android培训、java培训、期待与您交流! ----------------------上午花时间重看了一下数组。在看视频的时候,跟着学,一边敲代码,一边看,以便验证,顺便记忆。写下日记。class ArrayDemo{ public static void main(String[] args) { //元
2012-04-29 11:19:54 269
原创 黑马程序员-Java基础加强
---------------------- android培训、java培训、期待与您交流! ----------------------连续看了几天视频,今天对前期的内容进行总结一下。 JAVA是一门面向对象的程序设计语言!所谓的java语言基础指的是J2SE的的内容和知识体系,即包括java语言的基本语法、能够将java语言简单地应用。JAVA语言基础是J2EE(企业级开
2012-04-28 13:44:07 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人