学习笔记
wangqiang6028
这个作者很懒,什么都没留下…
展开
-
Java 高新技术之反射总结
JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。 JAVA反射机制是在运行状态...原创 2013-06-14 21:38:55 · 146 阅读 · 0 评论 -
网络编程之基础
最近几天学习了Java 网络编程部分,感觉整体的流程虽然不是很繁琐,但是也值得好好总结一下。下面主要对Java Socket TCP/UDP 进行下总结。 Socket Network API是典型的用于基于TCP/IP网络使Java程序与其他程序通讯,Network API依靠Socket进行通讯。Socket可以看成在两个程序进行通讯连接中的一个端点,一个程...原创 2013-06-14 13:42:11 · 98 阅读 · 0 评论 -
Java集合总结
集合类说明及区别Collection├List │├LinkedList │├ArrayList │└Vector │ └Stack├Set ├AbstractSet ├HashSet └TreeSet ├Map ├Hashtable ├HashMap └WeakHashMap 以上是Java中的集合类的继承关系,这里主要从集...原创 2013-06-14 10:08:15 · 86 阅读 · 0 评论 -
Java的IO操作
本篇日志主要讲述与IO相关的内容,对视频中的知识点进行归纳、总结、扩充。同时列举几个简单的例子。 IO流的分类 Java的IO主要包含三个部分:流式部分――IO的主体部分;非流式部分――主要包含一些辅助流式部分的类,如:File 类、RandomAccessFile类和FileDescriptor等类;文件读取部分的与安全相关的类, 如:Serializ...原创 2013-06-13 17:07:55 · 142 阅读 · 0 评论 -
String、StringBuffer与StringBuilde总结
String:字符串常量 StringBuffer:字符串变量(线程安全的) StringBuilder: 字符串变量(非线程安全的) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新...2013-06-12 22:51:10 · 151 阅读 · 0 评论 -
面向对象总结
面向对象的特点: 1,面向对象就是更符合人们思考习惯的一种思想。 2,从面向过程的执行者,转变成了面向对象的指挥者。 3,面向对象将复杂的事情简单化。类与对象的关系: 1,类:类是对具体事物的描述,描述中包含了该类事物具体的共性内容。 2,对象:就是该类事物现实中实实在在存在的个体(对象)。...2013-06-12 21:27:28 · 80 阅读 · 0 评论 -
银行业务调度系统
模拟实现银行业务调度系统逻辑,具体需求如下:1、 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3、异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快...原创 2013-06-15 23:34:02 · 137 阅读 · 0 评论 -
交通灯管理系统
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆—- 直行车辆 由西向而来去往南向的车辆—- 右转车辆 由东向而来去往南向的车辆—- 左转车辆 .....信号灯忽略黄灯,只考虑红灯和绿灯。 应考虑左转车辆控制信...原创 2013-06-15 15:29:52 · 188 阅读 · 0 评论 -
Java 多线程总结
昨天熬了个通宵,看了一晚上的视频,把java 的多线程相关技术重新复习了一遍,下面对学习过程中遇到的知识点进行下总结。 首先我们先来了解一下进程、线程、并发执行的概念: 进程是指:一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指:进程中...原创 2013-06-15 13:43:48 · 121 阅读 · 0 评论 -
Java 高新技术之动态代理
用了一下午的时间把代理又复习了一遍,下面我对有关代理的相关知识做一下总结汇总。主要归结为以下几个主要问题: 1、什么是动态代理? 2、为什么使用动态代理? 3、使用它有哪些好处? 4、哪些地方需要动态代理? 首先,先来介绍一下代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、...原创 2013-06-15 03:04:30 · 142 阅读 · 0 评论 -
Java 高新技术之静态代理
静态代理类: 由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。不使用其他Java类,做到动态的调用接口的不同实现。 静态代理的优缺点优点:不需要其他的类,实现简单;缺点:需要更改源代码实现 如下, ProxySubject 类是代理类,RealSubject 类是委托类,这两个类都实现了...原创 2013-06-15 00:32:41 · 126 阅读 · 0 评论 -
网络编程之应用
首先先介绍一下InetAddress和URL类 URL类: 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。其实,它就是为我们提供切割URL字符串,为我们获取相应的URL信息。通过下面一段代码简单的说明其常用的功能:import java.io.Inp...2013-06-14 15:32:05 · 448 阅读 · 0 评论