软件下载 https://pan.baidu.com/s/1MSnWHWt3SO2Uz5dt9AANAg 提取码:z9kk 软件安装 1.下载安装包(包含安装文件、汉化包、破...
软件下载 https://pan.baidu.com/s/1MSnWHWt3SO2Uz5dt9AANAg 提取码:z9kk 软件安装 1.下载安装包(包含安装文件、汉化包、破...
一、给容器注册一个组件,然后将组件从容器中取出来 首先编写person.java文件: 然后编写.xml配置文件,给容器里注册组件: 有代码可以看到此时给容器注册了一个per...
二十七、Swing表格组件 表格是最常用的数据统计形式之一,在Swing中由JTable类实现表格。 1. 创建、定制以及操纵表格 创建表格 在JTable类中除了默认的构造...
二十六、数据库操作基础 数据库系统概论在此先不过多叙述了,主要是学习用JAVA操作数据库。 1. JDBC概述 JDBC是一种可用于执行SQL语句的Java API(应用程序...
二十五、网络通信基础 1. 网络程序设计基础 局域网与广域网 局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几...
二十四、多线程基础 1. 线程简介 世间万物可以同一时间内完成多件事,例如人可以同时看书和听歌,这种思想运用在JAVA中被称为并发,而将并发完成的每一件事情称为线程。 在JA...
二十三、反射 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息...
二十二、I/O(二) 1. 带缓存的输入/输出流 缓存是I/O的一种性能优化,缓存流为I/O流增加了内存缓存区。有了缓存区,使得在流上执行skip()、mark()和rese...
二十一、I/O(一) 1. 流概念 流是一组有序的数据数列,根据操作的类型,可分为输入流和输出流两种。I/O流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。...
二十、集合类 java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来...
十九、Swing程序设计(三) 1. 按钮组件 按钮在Swing中是较为常见的组件,用于触发特定动作。在Swing中提供多种按钮,包括提交按钮、复选框、单选按钮等。 提交按钮...
十八、Swing程序设计(二) 1. 常用布局管理器 在Swing中,每个组件在容器中都有一个具体的位置和大小,而在容器中摆放各种组件时很难判断其具体位置和大小。布局管理器提...
十七、Swing程序设计(一) 1. Swing概述 原来的AWT组件来自java.awt包,当含有AWT组件的java应用程序在不同的平台上执行时,每个平台的GUI组件显示...
十六、异常处理 1. 异常概述 在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如用户的坏数据、试图打开一个根本不存在的文件等。在J...
十五、类的高级特性 1. JAVA类包 类名冲突:JAVA中每个接口或类都来自不同的类包,无论是JAVA API中的类与接口还是自定义的类与接口,都要隶属于某一个类包,这些类...
十三、抽象类 在解决实际问题时,一般将父类定义为抽象类,需要使用这个父类进行继承和多态处理。回想继承和多态原理,继承树中越是在上方的类越抽象,例如鸽子类继承鸟类、鸟类继承动物...
十二、类的多态 利用多态可以使程序具有良好的扩展性,并可以对所有类对象进行通用的处理。 例如如果需要定义一个绘制正方形的方法,通过定义一个正方形类来处理正方形对象,会出现代码...
十一、类的继承 在JAVA中,通过继承可简化类的定义,扩展类的功能。在JAVA中支持类的单继承和多层继承,但是不支持多继承,即一个类只能继承一个类而不能继承多个类。 实现继承...
十、类的封装 封装(Encapsulation)是将描述某类事物的数据与处理这些数据的函数封装在一起,形成一个有机整体,称为类。类所具有的封装性可使程序模块具有良好的独立性和...