- 博客(54)
- 资源 (11)
- 收藏
- 关注
原创 java基础--IO字符流的读写
IO(Input Output)流-------------------------- IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流 。 流按流向分为:输入流,输出流。什么叫设备上的数据? 比如磁盘上的存放的文件,内存中驻留的数据。 设
2014-02-19 14:39:37 893
原创 java--银行业务调度系统
张孝祥-7K月薪面试题破解之一_银行业务调度系统模拟实现银行业务调度系统逻辑,具体需求如下:· 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。· 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。· 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普
2014-02-19 11:47:32 1156
原创 java--交通灯管理系统
张孝祥-7K月薪面试题破解之一_交通灯管理系统模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。 信号灯忽略黄灯,只考虑红
2014-02-18 20:58:38 1616
原创 java基础--单例设计模式
java中一共23种设计模式。 设计模式不是偏代码的而是纯偏思想的(因此可以应用与任何面向对象的语言比如c++,因为思想通用)。 设计模式是在不断的劳动过程中总结出来的一些经验,是些规律。 没有一些真实的业务需求而单纯的去写模式的话,其实是很空泛的。必须是有一个复杂的业务需求,使用设计模式解决这个问题而变得简单。 模式的出现就是为了让复杂的问题更简单化。 把几种模式综
2014-02-18 12:26:00 963
原创 java基础加强--自定义泛型方法及其应用
Java的泛型是从C++的模板函数借鉴过来的,但是Java的泛型没有C++的泛型强大,这是由于Java虚拟机设计的原因;但是它还是尽量去模仿C++的泛型。那么C++里面是怎么解决泛型的?如下函数的结构很相似,仅类型不同:int add(int x,int y) {return x+y; }float add(float x,float y) {return
2014-02-16 23:27:57 1288
原创 java基础--Java环境变量的临时配置方式
有的时候,在别人的机器上开发,别人不希望修改他机器上的东西。所以就用到了环境变量临时配置方式。可以通过一些dos命令来完成。set命令可以用来查看或者设置环境变量的值。set 环境变量名 ,就可以查看具体的环境变量set 环境变量名 = XXXX,就可以设置环境变量的值。-------我们再打开一个dos窗口,输入set path命令,输出的
2014-02-16 20:02:23 3493
原创 java基础加强--使用BeanUtils工具包操作JavaBean测试程序
本人感觉BeanUtils这个工具包太实用了,而且高端、大气、上档次。。我很喜欢。。废话少说。。我参考了张孝祥老师的视频讲解然后再根据自己的想法写了一个测试的小程序。首先使用BeanUtils工具包要加入两个jar包:commons-beanutils.jar和commons-logging.jar然后就需要JavaBean程序了,使用了两个不同的JavaBean:Person
2014-02-05 22:22:16 1181
原创 java基础加强--JavaBean和内省Introspector
内省(Introspector)是与反射有关的知识,主要对JavaBean进行操作。那么什么是JavaBean?JavaBean是一个特殊的Java类,这个特殊Java类里面的方法的名称符合某种约定的规则。比如要获取一个对象上的age属性,获取age属性的方法名必须要写为getAge,并且getAge方法要有返回值。设置age属性的方法名必须要为setAge,并且setAge方法没
2014-02-05 12:43:41 1281 1
原创 java基础加强--eclipse工程下的.classpath文件与加载配置文件进行反射
找到eclipse保存java工程使用的workspace文件夹。打开一个java工程,这里打开的是Heima工程,会发现里面有一些目录和文件。其中有一个.classpath文件。那么.classpath是干嘛用的呢?里面写的是什么东西?用计算本打开来看:看不懂是什么意思。。网上找了一些资料:源码目录 --> kind="src" path="src
2014-02-04 12:57:46 7856
原创 java基础--Java 字节读取流的read方法返回int的原因
为什么InputStream.read()读取一个byte确返回一个int呢?java 字节读取流的read方法一次读一个byte但返回int的原因读取二进制数据按字节读取,每次读一个字节(byte)。read()的底层是由C++实现的,返回的是unsigned byte,取值范围为[0~255],在java中没有对应的类型,所以只能用int类型接收,由Java接收得到
2014-02-04 12:21:44 9269 2
原创 java基础加强--实现带有抽象方法的枚举
在学枚举的时候,看到这样定义枚举感到很奇怪。public enum WeekDay { SUN,MON,TUE,WED,THI,FRI,SAT}感觉像一个类,但又不是类。。想看一下这个被编译过的字节码文件里都是什么内容。。javac WeekDay.java在被编译后生成了WeekDay.class文件。然后反编译javap WeekDayCompi
2014-02-01 18:04:58 6658
转载 Java字节码指令集
字节码指令集 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的操作码(Opcode)以及跟随其后的零至多个代表此操作所需参数的操作数(Operands)所构成。 对于大部分为与数据类型相关的字节码指令,他们的操作码助记符中都有特殊的字符来表明专门为哪种数据类型服务:i代表对int类型的数据操作,l代表long,s代表short,b代表byte,c代表char,f代
2014-01-29 22:11:59 5649
转载 java enum(枚举)使用详解 + 总结
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方
2014-01-29 20:59:07 736
转载 Java中的Enum的使用与分析
示例:public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String getContext(){ return this.context;
2014-01-29 20:56:17 661
haxm-windows_r04
2014-06-29
ASP服装网店源码
2014-06-02
My97 DatePicker 4.8 Beta4
2014-04-25
easyexplore_1.0.4
2014-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人