蒋固金(jianggujin)的专栏

骨宜刚、气宜柔、志宜大、胆宜小、心宜虚、言宜实、慧宜增、福宜惜、虑不远、忧亦近...

JAVA图形界面(GUI)之常用组件

前面提到容器是用来组织组件的,那么这一篇博客就为大家介绍一些Java的常用组件。最后通过一个例子展示这些组件的实际效果。按钮(JButton)JButton是我们常用的一个组件,其表现形式为一个按钮。构造方法 方法 说明 JButton() 创建不带有设置文本或图标的按钮 JBu...

2015-12-31 16:58:09

阅读数:20612

评论数:2

JAVA图形界面(GUI)之容器

在Swing中,容器可以用来组织界面布局,容器中可以添加容器和组件。常用的有如下几种: 顶层容器:JFrame,JApplet,JDialog,JWindow 中间容器:JPanel,JScrollPane,JSplitPane,JToolBar 特殊容器:在GUI上起特殊作用的中间层,如J...

2015-12-31 14:31:57

阅读数:4970

评论数:0

JAVA图形界面(GUI)

前面的博客中,我们写的程序都属于控制台程序,从这一篇开始,将为大家介绍如何编写GUI程序,GUI意思是图形读者界面,比如我们用的QQ就属于GUI程序。抽象工具集(AWT)和SwingJAVA GUI基本类库位于java.awt 包中,这个包称为抽象窗口工具箱(Abstract Window Too...

2015-12-31 09:01:50

阅读数:2951

评论数:0

JAVA输入输出(IO)之常用流

这一篇博客为大家介绍一下JAVA中常用的流的使用方法。 注:示例仅起到演示作用,不对异常做处理。ByteArrayInputStream、ByteArrayOutputStreamByteArrayInputStream 包含一个内部缓冲区,该缓冲区包含从流中读取的字节。内部计数器跟踪 read...

2015-12-30 15:02:07

阅读数:2147

评论数:0

JAVA输入输出(IO)之字符流

上一篇《JAVA输入输出(IO)之字节流》介绍了JAVA字节输入输出流的一些用法,字节流一般是用于读写二进制数据的,当我们要读些字符数据的时候,如文本文件,就显得有些麻烦。所以JAVA还提供了专门用于读写字符数据的字符流。字符输入流java.io.Reader用于读取字符流的抽象类。子类必须实现的...

2015-12-30 11:10:08

阅读数:3010

评论数:0

JAVA输入输出(IO)之字节流

在之前的博客中,当介绍某个类的时候,我会将类的构造方法以及方法摘要通过表格展示出来,这些内容在JDKAPI上面都可以找到,所以从这一篇博客开始,这些方法将不再全部列出,会从中抽取一部分常用的方法。 言归正传,在上一篇博客《JAVA输入输出(IO)之文件》中介绍了File类的简单使用,如果我们要对...

2015-12-29 21:14:15

阅读数:2099

评论数:0

JAVA输入输出(IO)之文件

计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。JAVA中对文件的操作主要是使用java.io.File类。这一篇博客也将围绕着File类进行讲解。构造方法 方法名 说明 File(File parent, String child) 根据 parent 抽象路径名和 chi...

2015-12-29 14:52:24

阅读数:2236

评论数:3

JAVA泛型

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Objec...

2015-12-29 14:14:57

阅读数:1834

评论数:0

JAVA集合框架之Map接口实现类

java.util.HashMap 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实...

2015-12-29 09:47:17

阅读数:2844

评论数:0

JAVA集合框架之List接口实现类

上一篇博客《JAVA集合框架之Set接口实现类》中介绍了Set接口的相关实现类,这一篇将介绍List接口的实现类。java.util.ArrayList< E >ArrayList有点类似于数组,相比较于数组而言,ArrayList可以动态的更改元素个数,相对于数组较为灵活。 每个 ...

2015-12-28 14:18:44

阅读数:2371

评论数:0

JAVA集合框架之Set接口实现类

在上一篇《JAVA集合框架》中为大家介绍了JAVA集合框架的基本组成,这一片开始将为大家介绍集合框架中常用的实现类的用法。java.util.HashSet< E >此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是它不保证...

2015-12-28 09:47:05

阅读数:9222

评论数:1

JAVA集合框架

在JAVA中专门设计了一组类,他们实现了各种各样的数据存储,这种专门用来存储其他对象的类,被称为容器类,这组类和接口的设计结构也被称为集合框架(Collection Framework)。 JAVA集合主要分为三种类型。 Set(集):集合中的对象不按照特定顺序排序,不允许有重复对象。某些实现类...

2015-12-27 22:22:09

阅读数:2129

评论数:0

JAVA异常处理

异常的概念异常就是在程序运行过程中由于硬件设备的问题、软件设计错误、缺陷等导致的程序错误。在软件开发的过程中,很多情况都将导致异常的产生,例如文件不存在、网络异常等。 在java中,异常用对象表示。在一个方法的运行过程中,如果发生了异常,则这个方法(或者java虚拟机)生成一个代表该异常的对象,...

2015-12-27 15:09:00

阅读数:2046

评论数:0

JAVA常用类之包装类

JAVA语言包装类把基本数据类型转换为对象。每个JAVA基本类型在java.lang包中都有一个相应的包装类。 基本类型 包装类 boolean Boolean byte Byte char Character short Short int Inte...

2015-12-27 12:44:13

阅读数:3803

评论数:0

JAVA常用类之格式化

日期格式化在之前的博客中我们使用到了操作日期的一些类,我们发现,如果我们想要获得指定格式的日期字符串可以做到但是很麻烦,下面为大家介绍几种日期的格式化方式。java.text.DateFormatDateFormat是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。日期/...

2015-12-27 10:08:32

阅读数:3073

评论数:0

JAVA常用类之日期处理

在应用程序设计中,我们经常会用到日期时间,比如出生日期之类的,JAVA中为我们提供了一些处理日期的类。这一片博客将为大家介绍一下。 java.util.Date Date类是我们用的比较多的一个处理时间的类。表示特定的瞬间,精确到毫秒。 在 JDK 1.1 之前,类 Date 有两个其他的函...

2015-12-26 18:10:45

阅读数:2449

评论数:0

JAVA常用类之Math

在应用程序设计时,我们经常会用到一些数学函数进行计算,比如三角函数、指数等。在Java中提供了Math类方便我们进行数学计算。 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现...

2015-12-26 18:10:21

阅读数:1993

评论数:0

JAVA常用类之StringBuffer

上一篇博客中为大家介绍了String类的使用,这一篇再为大家介绍一个用于处理字符串的类StringBuffer。 在JDK API中对StringBuffer类的描述如下: 线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序...

2015-12-26 18:09:43

阅读数:1897

评论数:0

JAVA常用类之String

多个字符排成一串就构成了字符串,字符串在程序设计中使用广泛。在JAVA中定义了String和StringBuffer两个类来处理字符串的各种操作。这两个类位于java.lang包中,默认情况下不需要导入该包。构造方法 方法名 说明 String() 初始化一个新创建的 String ...

2015-12-26 18:08:59

阅读数:2073

评论数:0

JAVA面向对象之内部类

内部类在一个类的内部声明的类,称为内部类(也叫内嵌类)。内部类只能在包含它的类中使用,同时它可以看作是该包含类的一段特殊代码,可以直接使用该包含类的变量和方法。 内部类编译后也会形成一个单独的class,但它附属于其包含类。创建内部类的对象时会有一个对外部类对象的引用,所以一般只能在非静态方法里...

2015-12-26 17:54:03

阅读数:2045

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭