首先..程序的三种结构 顺序结构,选择结构,循环结构,这三种基本控制结构都具有唯一的出口和入口,在程序的静态形式与动态执行流程之间具有良好的对应关系,java体内就是由这三种程序结构组成的,换句话说,虽然java是面向对象的,但java的方法里则是一种结构化的程序流。 面向对象是一种更优秀的程序设计
分类:
其他好文 时间:
2016-02-29 16:27:49
阅读次数:
220
在一些特殊的场景下,如果一个类里包含的某些实例变量是敏感信息,例如银行账户信息,这时不希望系统将该实例变量值进行实例化;或者某个实例变量的类型是不可序列化的,因此不希望对该实例变量进行递归实例化,以避免引发异常。 通过在实例变量前面使用transient关键字修饰,可以指定java序列化时无须理会该
分类:
其他好文 时间:
2016-02-27 13:47:24
阅读次数:
208
如果需要让某个对象支持序列化机制,则必须让它的类是可序列化的。为了让某个类是可序列化的,该类必须实现如下两个接口之一。 Serializable Externalizable java的很多类已经实现了Serializable,该接口是一个标记接口,实现该接口无须实现任何方法,它只是表明该类的实例是
分类:
其他好文 时间:
2016-02-27 07:24:53
阅读次数:
202
RandomAccessFile是java输入/输出流体系中功能最丰富的问几十年内容访问类,它提供了众多的方法来访问文件内容,它既可以读取文件内容,也可以向文件输出数据。与普通的输入/输出流不同的是,RandomAccessFile支持“随机访问”的方式。程序可以直接跳转到文件的任意地方来读写数据。
分类:
其他好文 时间:
2016-02-26 06:57:55
阅读次数:
211
转载于:http://www.itxuexiwang.com/plus/view.php?aid=148 线程是程序中可以并行执行的任务。 java运行系统总是选当前优先级最高的处于就绪状态的线程来执行。如果几个就绪线程有相同的优先级,将会用时间片方法轮流分配处理机。 进程与线程的区别 进程属于一个
分类:
编程语言 时间:
2016-02-25 15:16:17
阅读次数:
225
------- android培训、java培训、期待与您交流! ---------- 如果把一个内部类放在方法里定义,则这个内部类就是一个局部内部类,局部内部类仅在该方法里有效。由于局部内部类不能在外部类的方法以外的地方使用,因此局部内部类也不能使用访问控制符和static修饰符修饰。 对于局部成
分类:
其他好文 时间:
2016-02-25 09:09:12
阅读次数:
184
------- android培训、java培训、期待与您交流! ---------- 定义类的主要作用就是定义变量,创建实例和作为父类被继承。定义内部类的主要作用也是如此,但使用内部类定义变量和创建实例则与外部类存在一些小小的差异。下面分三种情况讨论内部类的用法。 1:在外部类内部类使用内部类 在
分类:
其他好文 时间:
2016-02-25 06:49:55
阅读次数:
261
------- android培训、java培训、期待与您交流! ---------- 如果使用static来修饰一个内部类,则这个内部类就属于外部类本身,而不属于外部类的某个对象。因此使用static修饰的内部类被称为静态内部类。 static关键字的作用是把类的成员变成类相关,而不是实例相关,即
分类:
其他好文 时间:
2016-02-25 06:46:45
阅读次数:
206
------- android培训、java培训、期待与您交流! ---------- 大部分时候,类被定义成一个独立的程序单元。在某些情况下,也会把一个类放在另一个人类的内部定义,这个定义在其他类内部的类就被称为内部类,包含内部类的类也被称为外部类,内部类主要有如下作用: 1:内部类提供了更好的封
分类:
其他好文 时间:
2016-02-25 01:40:01
阅读次数:
241
------- android培训、java培训、期待与您交流! ---------- java的异常被分类为两大类,Checked异常和Runtime异常(运行时异常)。所有的RuntimeException类及其子类的实例被称为Runtime异常;不是RuntimeException类及其子类的
分类:
其他好文 时间:
2016-02-24 09:20:25
阅读次数:
169