OnITRoad - 入门教程

Java 类和对象

Java 类和对象 类 "类是一种在单个单元中绑定数据和相关方法的方式"。 如果我们想开发任何JAVA程序,那么应该只使用相应的类来开发,即没有类就没有JAVA程序。 在面向对象编程中,通常我们编写两种类型的方法。它们是成员方法和非成员方法。 成员方法是类范围的成员方法。 在Java中,我们只使用成员方法。 非成员方法是那些不属于类范围的方法。 Java根本不允许非成员方法。

Views:0  2020-04-11

collection框架

collection框架 collection框架是将类似或者不同类型物体分组成一个物体的标准化机制。 此单个对象称为collection框架对象。 collection框架的目标: collection框架提高了Java,J2EE项目的性能(当我们想要将来自客户端的大量数据量传输到服务器和服务器到客户端时,我们可以使用collection框架传输该整个数据)。 collection框架允许我们

Views:0  2020-04-11

Java的常量

Java的常量 常量是一个标识符,它的值在执行期间无法更改。 在Java中使标识符如常量,我们使用一个名为Final的关键字。 Final是一个在三个层次上起着重要作用的关键字。它们处于可变级别、方法级和类级。 当我们不想更改变量的值时,那么必须将该变量声明为final。 用于最终变量初始化的语法: Final data type v1=val1, v2=val2 ? vn=valn; 例如

Views:0  2020-04-11

Java的构造函数

Java的构造函数 构造函数是一个特殊的成员方法,其将由JVM隐式(自动)调用,用于放置用户/程序员定义的值而不是放置默认值。 构造函数旨在初始化对象。 构造函数的优点: -构造函数不需要放置默认值。 -构造函数消除了隐式调用普通方法。 构造函数的规则/属性/特征: 构造函数名称必须与类的名称类似。 构造函数不应返回任何值,甚至不void(如果我们为构造函数写回返回类型,那么该构造函数将

Views:0  2020-04-11

Java中的数据类型

Java中的数据类型 数据类型用于表示计算机的主存储器中的数据。 在Java中,我们有八种数据类型,这些类型是四组组织。 它们是整数类数据类型,浮动类别数据类型,字符类别数据类型和布尔类别数据类型。 整数类别数据类型: 这些用于表示整数数据。 此类别的数据类型包含四种数据类型,如下表所示: 编号 类型 大小 范围 1 Byte 1 +127 to -128 2 Short 2 +

Views:0  2020-04-11

Java反序列化

Java反序列化 去序列化是以对象形式从文件中减少数据的过程。 开发反序列化进程的步骤: 1.创建该类的对象是序列化的。 例如: Student so=new Student (); 2.在FileInputStream类的帮助下选择文件名并将其打开到读取模式。 例如: FileInputStream fis=new FileInputStream ("Student");

Views:0  2020-04-11

Java设计模式

Java设计模式 设计模式是由行业专家预定义的证明规则,以避免软件开发中发生的重复问题。 作为信息技术的一部分,我们拥有数百种设计模式,但到目前为止,我们有两种类型的设计模式。 它们是工厂方法和单例级。 如果且仅当其返回类型必须类似于它呈现的类的名称时,才是一个工厂方法。 工厂方法规则: 每种工厂方法都必须是公共方法。 每个工厂方法都必须与其呈现的类的名称类似。 单例类是允许我们仅为JVM创建

Views:0  2020-04-11

Java异常处理

Java异常处理 每当我们实时开发任何项目时,它都应该在所有情况下工作(在错误或者错误的任何操作中均值)。 每种技术或者每个编程语言,如果我们用于实现实时应用程序,并且如果最终用户提交错误,那么默认情况下,语言或者技术会显示系统错误消息,除了运行时错误。 Java中的运行时间错误被称为例外。 系统错误消息是最终用户或者客户端无法理解的消息。 用户友好消息是最终用户或者客户端可以理解的消息。 处理是

Views:0  2020-04-11

Java文件流

Java文件流 文件输入流类: 这是所有InputStream类的具体子类。 此类始终用于在读取模式下打开文件。 在读取模式下打开文件才能创建FileInputStream类的对象。 构造函数: FileInputStream (String fname) throws FileNotFoundException 例如: FileInputStream fis=new FileInputSt

Views:0  2020-04-11

Java哈希表

Java哈希表 哈希表 Hashtable是重复的具体子类,其中对象允许我们以(键,值)对的形式存储。 Hashtable对象通过以下散列机制组织其数据。 我们无法确定Hashtable显示其数据的顺序。 哈希表API: 构造函数: Hashtable (); 实例方法: public boolean put (Object kobj, Object vobj); -1 public

Views:0  2020-04-11

Java接口

Java接口 接口基本上用于开发用户定义的数据类型。 关于接口我们可以实现多种继承的概念。 通过接口,我们可以实现多态性,动态绑定的概念,因此我们可以在内存空间和执行时间的转弯时提高Java程序的性能。 接口是包含纯粹未定义方法的collection或者接口是纯粹抽象方法的collection。 定义接口的语法: Interface <interface name> {

Views:0  2020-04-11

Java IO流

Java IO流 通常,在Java编程中,我们编写了两种类型的应用程序。 它们是易失性或者非持久性计划和非易失性或者持久性计划。 易失性程序是其中的结果始终存储在计算机的主存储器中,即内存。无论数据存储在计算机的主存储器中,数据都是临时的,所以主存储器中可用的数据是易失性的。 非易失性程序是一个结果存储在辅助存储设备中的一个,硬盘,磁带等。存储在辅助存储设备中的数据是永久性的。要存储数据,我们有

Views:0  2020-04-11

java链表

java链表 java.util.linkedlist: LinkedList是Collection类的具体子类。 LinkedList对象允许我们分组类似或者不相似的对象类型。 创建链接列表只不过是创建java.util.linkedlist类的对象。 数据以节点的形式组织在LinkedList中。 该节点包含两个部分,它们是数据部分,地址部分。 数据部分始终提供我们想要表示的实际数据。 地址部

Views:0  2020-04-11

Java列表

Java列表 列表是扩展自集合Collection的接口。 java.util.list: 列表是java.util.collection接口的子接口。 列表对象还允许我们添加重复项。 列表对象自动以排序顺序显示数据。 列表对象允许我们在结束位置或者特定位置添加元素。 列表对象允许我们以前向方向,向后方向和随机检索检索数据。 在列表接口中的方法 : public Object get

Views:0  2020-04-11

Java 映射(Map)

Java 映射(Map) 二维框架或者映射(Map): 映射(Map)以(键,值)对的形式组织数据。 密钥的值是一个对象,它们必须是唯一的。 值的值也是一个可能或者可能不是唯一的对象。 二维框架包含接口的集合和类的集合,也称为映射接口和映射(Map)类。 映射接口: 在映射(Map)中,我们有三个基本接口;它们是java.util.map,java.util.map.entry和java.

Views:0  2020-04-11

Java无名对象方法:

Java无名对象方法: 有时,Java程序员没有必要使用某些名称创建对象。 在这种情况下,我们可以使用无名对象的概念。 例如: //named object approach Test t1=new Test (); t1.display (); 要将上面的语句转换为"无名义对象"方法,请按照以下语句进行操作。 例如: //nameless object approach n

Views:0  2020-04-11