Java
文章平均质量分 83
本专栏介绍Java语言程序设计
hitmengfanchao
这个作者很懒,什么都没留下…
展开
-
Java Swing组件:树
树是一种使用非常广泛的数据结构,在Swing中,使用JTree来创建树结构,树的设计采用了MVC模式,其中,JTree对象并没有包含实际的数据,它只是提供了数据的一个视图,对应的数据存储在树的数据模型中。在Swing中,树的数据模型采用TreeModel接口实现类的对象来管理。在实际应用中,一般使用DefaultTreeModel对象来管理树的数据模型。原创 2024-03-30 20:13:01 · 783 阅读 · 0 评论 -
Java Swing组件:表格
本文介绍了Java Swing组件表格的使用方法。表格(JTable)是将数据以二维的形式展示给用户,它包括行和列,每一行表示一个对象,每一列表示对象的一种属性。原创 2024-03-29 15:56:55 · 1131 阅读 · 0 评论 -
Java Swing容器:文件对话框
本文介绍了Java Swing中的文件对话框的使用方法。原创 2024-03-28 16:16:01 · 969 阅读 · 0 评论 -
Java Swing容器:对话框
本文介绍了Java Swing顶层容器:对话框的使用方法。原创 2024-03-27 10:50:10 · 1061 阅读 · 0 评论 -
Java Swing组件:菜单
菜单是图形用户界面程序中最常用的一种组件。根据显示方式,菜单可分为下拉式菜单和弹出式菜单。原创 2024-03-26 08:11:37 · 1243 阅读 · 0 评论 -
Java Swing组件:列表
本文介绍了Java Swing组件(JList)列表的使用方法,列表是将多个选项显示在一个区域,用户可以选择列表中的一项或多项。原创 2024-03-26 07:57:17 · 730 阅读 · 0 评论 -
Java Swing组件:组合框
本文介绍了Java Swing中的文本框组件的使用方法。原创 2024-03-25 10:09:25 · 973 阅读 · 0 评论 -
Java Swing组件:标签与文本
本文介绍了Java Swing中的标签和文本组件的使用方法。原创 2024-03-25 10:00:39 · 871 阅读 · 0 评论 -
Java Swing组件:按钮
本文介绍了Java Swing组件:按钮的使用方法。按钮组件可分为四种:普通按钮(JButton)、切换按钮(JToggleButton)、复选按钮(JCheckBox)和单选按钮(JRadioButton)。原创 2024-03-24 09:29:11 · 1011 阅读 · 0 评论 -
Java图形用户界面的事件处理
本文介绍了Java图形用户界面系统中的事件处理机制。事件是用户在界面上的一个操作。Java Swing采用AWT事件处理模型,在事件处理过程中涉及的主要概念有事件、事件源、事件处理方法、事件监听器类和事件监听器接口等。原创 2024-03-24 09:16:44 · 1691 阅读 · 0 评论 -
Java 布局管理器
在Java图形用户你界面中,布局管理器负责容器内组件的排列顺序、大小、位置,以及当窗口移动或调整后组件如何变化等。Java平台提供了7种布局管理器:FlowLayout、BorderLayout、GridLayout、BoxLayout、CardLayout、SpringLayout、GridBagLayout和SpringLayout。原创 2024-03-23 16:17:51 · 897 阅读 · 0 评论 -
Java Swing容器
Swing中的容器可以分为两类:顶层容器和中间容器。顶层容器有四种:JFrame、JDialog、JWindow和JApplet。中间容器主要有JPanel、JScrollPane、JSplitPane、JTabbedPane等。原创 2024-03-23 13:39:48 · 557 阅读 · 0 评论 -
Java Swing概述
本文介绍了Java Swing图形用户界面系统所包含的类及其继承关系。原创 2024-03-23 13:16:44 · 562 阅读 · 0 评论 -
Java图形用户界面概述
本文主要介绍三种Java图形用户界面技术:AWT、Swing和JavaFX。原创 2024-03-23 13:07:02 · 347 阅读 · 0 评论 -
Java随机读写文件
本文介绍了Java中的文件随机读写类RandomAccessFile。RandomAccessFile类定义在java.io包中,它与InputStream和OutputStream类在一个层次,是Object类的直接子类。RandomAccessFile类支持文件任意位置的读取而不只是顺序读取。原创 2024-03-23 11:24:55 · 810 阅读 · 0 评论 -
Java文件字符流
本文介绍了Java中的文件字符流,包括:文件字输入流(FileReader)和文件字符输出流(FileWriter),FileReader和FileWriter可以对字符数据进行读写操作。原创 2024-03-23 10:17:20 · 961 阅读 · 0 评论 -
Java数据流
本文介绍了Java中的数据输入流(DataInputStream)和数据输出流(DataOutputStream)的使用方法。原创 2024-03-22 11:10:12 · 950 阅读 · 0 评论 -
Java缓冲流
本文介绍了Java中的缓冲输入流(BufferedInputStream)和缓冲输出流(BufferedOutputStream)的使用方法。原创 2024-03-22 10:23:01 · 228 阅读 · 0 评论 -
Java字节数组流
本文介绍了Java中的字节数组输入流(ByteArrayInputStream)和字节数组输出流(ByteArrayOutputStream)的使用方法。原创 2024-03-22 10:08:33 · 169 阅读 · 0 评论 -
Java文件字节流
本文介绍了Java中的文件字节输入流(FileInputStream)和文件字节输出流(FileOutputStream)的使用方法。原创 2024-03-22 09:51:46 · 410 阅读 · 0 评论 -
Java文件的管理
本节介绍了Java中文件的管理,包括:File对象的创建、获取文件或文件夹的属性、文件夹的管理、文件的创建与删除、运行可可执行文件等。原创 2024-03-21 23:55:03 · 602 阅读 · 0 评论 -
Java中流的概念
本文介绍了Java中流的概念,在Java中,程序所完成的输入输出是以流(Stream)的形式来实现的,流是一组有序的数据序列。按照数据的传输方向,流可分为输入流和输出流。从数据处理的单位划分,流可分为字节流和字符流。原创 2024-03-21 23:27:33 · 732 阅读 · 0 评论 -
Java异常处理
本文介绍了Java中的异常处理机制,涉及到主要概念有异常事件、异常对象、异常抛出和捕捉异常。异常处理的方式有两种:捕获异常和转移异常。捕获异常是由发生异常的方法自身来处理异常对象,异常转移则是将异常对象抛出方法之外,由调用该方法的其它方法来处理。原创 2024-03-21 21:08:20 · 946 阅读 · 0 评论 -
Java注解
注解是Java的一个新的类型(Type)。注解可以声明在包、类型、构造方法、方法、成员变量、参数及局部变量等前面,用来对这些元素进行说明。注解的作用非常多,例如:生成文档、跟踪代码依赖性、编译检查等。原创 2024-03-21 11:10:35 · 588 阅读 · 0 评论 -
Java反射机制
Java的反射机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。在Java中,与反射相关的类有:Class、Constructor、Method、Field和Parameter等。原创 2024-03-21 10:32:10 · 834 阅读 · 0 评论 -
Java面向对象特性—组合性
本文介绍了Java的面向对象特性:组合性。组合性是指整体与部分之间的关系,整体是由一个或多个部分构成的。为了显式地表达类之间的整体-部分关系,Java支持在一个类中声明另一个类,这样的类称为内部类,内部类所在的类称为外部类。根据内部类在外部类中所处的位置可分为:成员类、局部类和匿名类。原创 2024-03-21 09:25:16 · 646 阅读 · 0 评论 -
Java面向对象特性—抽象性
本文介绍了Java中的面向对象特性:抽象性。抽象性是指当设计一个类时,不让该类面向具体的类,而是面向抽象类或接口(特殊抽象类),即所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象,以此来应对需求的变化,提高程序的可维护性。原创 2024-03-21 08:58:17 · 829 阅读 · 0 评论 -
Java面向对象特性—多态性
本文介绍了Java的一个非常重要的面向对象特性:多态性。多态性包括编译时的静态多态性和运行时的动态多态性两个方面。在Java中,通过方法重载来实现编译时的静态多态性,通过方法重写来实现的运行时的动态多态性。原创 2024-03-21 08:41:10 · 962 阅读 · 0 评论 -
Java面向对象特性—继承性
本文介绍了Java的一个重要的面向对象特性:继承性。首先介绍子类的定义,然后,分析了父类中的哪些特征可以继承到子类中,以及子类如何调用父类的构造方法。在Java中,Object类所有类的根父类,其它类都直接或者间接继承Object类的特征。本文最后介绍了对象之间的转换规则。原创 2024-03-21 08:20:57 · 585 阅读 · 0 评论 -
Java面向对象特性—封装性
本文介绍了Java的面向特性之封装性,在Java语言中,封装性是通过包、引入、权限访问控制、静态成员与实例成员等方式来实现。原创 2024-03-20 23:31:45 · 792 阅读 · 0 评论 -
Java中的方法参数传递机制
本节介绍了Java中的方法参数传递机制,包括:方法的调用、按值传递、引用传递、可变参数和引用类型数组。原创 2024-03-20 22:14:16 · 1082 阅读 · 0 评论 -
Java中对象的创建与使用
本节介绍了Java中的对象的创建、使用、赋值和销毁等功能。原创 2024-03-20 21:13:32 · 1110 阅读 · 0 评论 -
Java中类的定义
本文介绍了Java中类的定义规范,包括:类的定义、成员变量的声明、成员方法的声明和构造方法的声明,最后通过一个例子来说明如何定义类。原创 2024-03-20 20:37:15 · 891 阅读 · 0 评论 -
面向对象的基本特征
本文介绍了面向对象的基本特征。原创 2024-03-20 17:22:15 · 395 阅读 · 1 评论 -
Java中的类和对象
本文介绍Java中的类和对象的概念,并通过例子说明如何定义类和创建对象。原创 2024-03-20 17:13:57 · 322 阅读 · 1 评论 -
Java数组
本文介绍了Java的数组声明、初始化和使用方法。一个数组是系列的匿名变量,数组中的元素可以通过数组名加下标来访问。原创 2024-03-20 16:38:23 · 582 阅读 · 1 评论 -
Java转移语句
本文介绍了Java的转移语句,包括:break语句、continue语句和return语句。原创 2024-03-20 11:25:51 · 507 阅读 · 1 评论 -
Java循环语句
本文介绍了Java循环语句,包括:for语句、while语句、do-while语句,循环语句可以嵌套使用。原创 2024-03-20 11:07:58 · 739 阅读 · 1 评论 -
Java分支语句
本文介绍了Java中的分支语句,包括:if语句、if-else语句、if-else-if语句和switch语句。原创 2024-03-20 10:32:26 · 834 阅读 · 1 评论 -
Java程序控制语句
Java的程序控制语句可分为三类:分支语句、循环语句和转移语句。原创 2024-03-20 09:44:18 · 94 阅读 · 1 评论