自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java学习之泛型

一.泛型概览 泛型是jdk1.5的新特性,是提供给Javac编译器使用的。可以限定集合中输入的类型,让编译器挡住原始程序的非法输入,编译器编译带类型说明的集合时会去掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样,由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器,就可以往某个泛型集合中加入其它类型的数据,例如,用反射得到集

2012-07-03 08:44:02 426

原创 java学习之交通灯系统

交通灯项目需求如下: 1.        要求模拟一个十字路口的交通灯控制系统,具体要求如下: 2.        用程序模拟出各个路线上汽车奔跑的过程; 3.        只考虑绿色和红色信号灯,忽略黄色信号灯; 4.        只考虑左转信号灯,不用考虑右转信号灯; 5.        具体信号灯控制逻辑应当与真实交通灯控制逻辑一样,东西向与南北向交替放行; 6.

2012-06-30 09:17:42 926

原创 java学习之银行业务调度系统总结

此项目需求模拟银行业务调度系统,具体需求如下: 1.        银行有6个营业窗口,1到4号为普通窗口,5号为快速窗口,6号为VIP窗口 2.        普通窗口只能为普通客户服务,快速窗口优先办理快速业务,在空闲的时候也能为普通客户服务,VIP窗口优先为VIP客户服务,在空闲时刻也为普通客户服务 3.        随机生成三类客户,VIP客户:普通客户:快速客户的数量之比是1:6

2012-06-30 09:12:49 472

原创 java学习之代理

一.代理的概念与作用 在Java中利用代理(Proxy)可以在运行时创建一个实现了一组给定接口的新类。在系统程序设计中,有时需要面对无法确定接口,却需要构造对象的情况。以前为了解决此问题,有些程序根据动态确定的接口,生成Java类文件,然后调用类 加载器构造该对象,然后使用,这样一来无可避免性能问题。通过代理类,能够在不额外创建Java文件的情况下构造对象及调用该对象方法。        代理

2012-06-28 16:41:53 347

原创 黑马程序员--java学习之javaBean与注解

一.javaBean的特点 JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。一个完整JavaBean在类的编写上需要遵守以下5项规定。 (1)如果类的成员变量的名字是xxx,那么为了更改或获取成员变量的值,在类中使用两个方法:getXxx(),用来获取属性xxx;setXxx(),用来修改属性xxx。 (2

2012-06-28 15:33:43 707

原创 黑马程序员--java学习之反射总结

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.反射的概念 反射就是把Java类中的各种成分映射成相应的java类,Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法。类是

2012-06-26 20:59:32 383

原创 黑马程序员--java学习之享元与枚举

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.享元模式 享元模式是一种软件设计模式。它使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于当大量物件只是重复因而导致无法令人接受的使用大量内存。通常物件中的部分状态是可以分享。常见做法是把它们放在外部数据结构,当需

2012-06-26 20:55:57 1160

原创 黑马程序员--java学习之网络编程

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.网络编程基础知识 计算机网络就是实现了多个计算机互联的系统,相互连接的计算机之间能够彼此进行数据交换,和城市道路交通系统与交通规则类似,计算机网络总是伴随着计算机网络协议一起使用的,网络协议规定了计算机间的物理,机械,电气等等规则。网络应用程序就是,

2012-06-21 15:32:22 508

原创 黑马程序员--java学习之GUI

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.GUI概述 GUI即Graphical User Interface,图形用户接口,就是用图形的方式来显示计算机操作的界面,Java为GUI提供的操作类都在java.Awt和java.Swing两个包中。 Awt即Abstract wind

2012-06-21 11:14:24 476

原创 黑马程序员--java学习之io总结

---------------------- android培训、java培训、期待与您交流! ---------------------- 一 .io概览 java语言的i/o库提供了四大等级结构:InputStream,OutputStream,Reader,Writer四个系列的类。InputStream和OutputStream处理8位字节流数据, Reader和Writer处理1

2012-06-20 15:12:39 1043

原创 黑马程序员--java学习之集合框架

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.集合框架概述 集合框架就是容器,用来装对象,各种容器中对数据的处理存储方式有所不同。即数据结构不同,集合框架支持3种类型的集合:规则集(Set),线性表(List),和图(Map),分别定义在Set,List,Map中。Set实例存储一组互不相同

2012-06-19 17:38:21 597

原创 黑马程序员-java学习之多线程技术

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.进程和线程的概念 进程:就是一个正在运行中的程序,而线程是指一个程序内部的一条执行线索,也可以说是一个程序的独立运行单元,实际上,操作的系统的多进程实现了多任务并发执行,程序的多线程实现了进程的并发执行。多任务、多进程、多线程的前提都是要求操作系统提

2012-06-18 20:59:36 342

原创 黑马程序员-java学习之面向对象下

---------------------- android培训、java培训、期待与您交流! ---------------------- 一、继承概述:为了使程序能够方便的使用以前建造的类的方法和属性,通过简单的代码来建造功能强大的类,会节省许多编程时间,这样做也可以减少代码出错的机会,通过继承就可以实现。   二、继承有以下特点:1.Java语言中,只支持单继承,不支持多继承,因为多继

2012-06-14 21:52:24 302

原创 黑马程序员-java学习之面向对象上

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.面向对象概念的理解 三点重要特征:封装、继承与多态,面向对象的方法是面向对象的世界观在开发方法中的直接运用。它强调系统的结构应该直接与现实世界的结构相对应,应该围绕现实世界中的对象来构造系统,而不是围绕功能来构造系统。 例如人要想出门,可以直接买辆

2012-06-14 16:10:28 360

原创 黑马程序员-java基础总结

---------------------- android培训、java培训、期待与您交流! ---------------------- 一.标识符: 在Java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,当然也不允许插入空格,

2012-06-11 11:18:26 342

空空如也

空空如也

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

TA关注的人

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