java学习笔记
崔夫子吃葡萄
这个作者很懒,什么都没留下…
展开
-
java多线程及安全问题
------- android培训、java培训、期待与您交流! ---------- 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 通过对api的查找,java已经提供了对线程这类事物的描述,就是Thread原创 2012-12-06 11:18:15 · 424 阅读 · 0 评论 -
java线程间通信
------- android培训、java培训、期待与您交流! ---------- 线程间通讯: 其实就是多个线程在操作同一个资源,但是操作的动作不同 等待唤醒机制: wait: notify: notifyAll; 都是用在同步中,因为要对持有监视器(锁)的线程操作。 所以要是用在同步原创 2012-12-07 12:00:06 · 342 阅读 · 0 评论 -
java集合
------- android培训、java培训、期待与您交流! ---------- 集合框架: (注:因为对java基础比较熟,所以一些简单的增删改查就不多介绍了) |--Collection |--List :元素是有序的,元素可以重复,因为该集合体系有索引。 |--ArrayList :底层的数据结构使用的是数组结构,特点:查询速度很快,但是原创 2012-12-08 16:44:50 · 383 阅读 · 0 评论 -
java IO流
------- android培训、java培训、期待与您交流! ---------- 字节流的抽象基类: InputStream , OutputStream 。 字符流的抽象基类: Reader , Writer 。 注:由这四个类派生出来的子类名称都是以其父类名作为子类名的后缀 一、字符流: 1.Writer : *Fi原创 2012-12-15 20:29:35 · 341 阅读 · 0 评论 -
java GUI
------- android培训、java培训、期待与您交流! ---------- 1.Awt与Swing *Awt包需要调用贝蒂系统方法实现功能,属于重量级空控件。 *Swing是在Awt的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由java实现。 增强了移植性,属于轻量级控件。 2.继承关系图: Component:一原创 2012-12-15 20:32:17 · 373 阅读 · 0 评论 -
java网络编程
------- android培训、java培训、期待与您交流! ---------- 1.通信要素: 1.找到对方IP 2.数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识。 为了方便称呼这个数字,叫做 端口,逻辑端口。 3.定义通信规则,这个通讯规则成为协议。国际组织定义了通用协议 TC原创 2012-12-16 14:04:13 · 336 阅读 · 0 评论 -
jdk1.5新特性
------- android培训、java培训、期待与您交流! ---------- 1.静态导入: 例如:System.out.println();输出语句,静态导入 import static System.*;以后,只需要写成 out.println(); 2.可变参数特点: 只能出现在参数列表的最后,...位于变量类型和变量名之间,前原创 2012-12-21 11:38:56 · 384 阅读 · 0 评论 -
java基础加强(反射、内省、BeanUtils工具类、类加载器、动态代理)
------- android培训、java培训、期待与您交流! ---------- 反射:就是把java类中的各种成分映射成相应的java类。 1.获取类的字节码: String str = "abc"; Class cls1 = str.getClass(); Class cls2 = String.class; Class cls原创 2012-12-21 14:55:08 · 553 阅读 · 0 评论 -
银行业务调度系统
------- android培训、java培训、期待与您交流! ---------- 需求: 模拟实现银行业务调度系统逻辑,具体需求如下: 1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3.异步随机原创 2012-12-24 12:10:41 · 303 阅读 · 0 评论 -
java多态
-------android培训、java培训、期待与您交流! ---------- 定义:可以理解为事物存在的多种体现形式例如动物:猫,狗;猫既具备猫的特性,又具备动物的特性,狗也是一样。 猫 x = new 猫(); 动物 x = new 猫(); 1.多态的体现 父类的引用指向了自己的子类对象 父类的应用也可以接受自己的子类对象原创 2012-12-03 15:27:18 · 263 阅读 · 0 评论 -
java异常
------- android培训、java培训、期待与您交流! ---------- 异常:就是程序在运行时出现的不正常情况。 异常由来:问题也是现实生活中的一个具体事物,也可以通过java的类的形式进行描述,并封装成对象。 其实就是java对不正常情况进行描述后的对象体现。 1.对于问题的划分:两种:一种是严重的问题,一种非严重的问题。原创 2012-12-05 16:08:18 · 228 阅读 · 0 评论 -
java正则表达式
------- android培训、java培训、期待与您交流! ---------- 正则表达式Pattern:符合一定规则的表达式, 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作,这样就简化书写。 好处:可以简化对字符串的复杂操作。 弊端:福哈定义越多,正则越长 ,阅读性越差。 具体操作功能:原创 2012-12-21 11:34:48 · 340 阅读 · 0 评论 -
交通灯管理系统
------- android培训、java培训、期待与您交流! ---------- 需求: 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆原创 2012-12-24 12:06:56 · 446 阅读 · 0 评论 -
java内部类
------- android培训、java培训、期待与您交流! ---------- 内部类的访问规则: 1.内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this 2.外部类要访问内部类,必须建立内部类对象。 class Outer{ private int x =原创 2012-12-04 19:12:45 · 237 阅读 · 0 评论