上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 当遇到异常时,除了可以将异常抛出,还可以将其捕获。抛出虽然简单,但是有时却不得不使用捕获来处理异常。如果程序遇到异常而没有捕获,则程序会直接退出。这在大多数情况下是不能被接受的,至少需要保存程序当前状态才能退出。本实例将演示如何捕获多个异常,实例运行效果如图 Java中捕获异常是通过try、catc 阅读全文
posted @ 2017-03-10 13:52 明日学院 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 在用户注册网站时,除了用户名、密码必须填写外,还可以增加一些其他信息让用户选填。通常为了节约空间可以将选填项隐藏,如果用户想填写再显示。本实例在一个框架中实现了这个效果。实例运行效果如图所示。 按钮是图形用户界面中最常见也是最简单的控件之一。在使用按钮时可以为其增加图片、设置快捷键等。为了让按钮对用 阅读全文
posted @ 2017-03-09 13:09 明日学院 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Java中支持在类的内部定义类,这种类称为内部类。内部类有些像Java中的方法,可以使用访问权限限定符修饰,可以使用static修饰等。本实例将利用Java的反射机制来查看内部类的信息,实例运行效果如图 Class类的getDeclaredClasses()方法返回Class对象的一个数组,这些对象 阅读全文
posted @ 2017-03-02 15:53 明日学院 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 在编写多线程程序时,必须注意资源的使用问题。如果两个线程(多个线程时情况类似)分别拥有不同的资源,而同时又需要对方释放资源才能继续运行时,就会发生死锁。本实例演示了一种解决死锁的方式,实例运行效果如图 编写类DeadLock,该类实现了Runnable接口。在run()方法中,由于去掉了一个同步块而 阅读全文
posted @ 2017-02-28 10:13 明日学院 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 早在Java SE 1.0版,就存在集合类。集合类可以用来管理一组相关的对象。当需要查看、使用集合中的所有对象时可以使用枚举接口对其进行遍历。枚举接口中定义了两个方法,它通常和向量一起使用。本实例将演示其用法,实例运行效果如图 实现了Enumeration接口的对象可以生成一系列元素,每次生成一个。 阅读全文
posted @ 2017-02-22 11:10 明日学院 阅读(808) 评论(0) 推荐(0) 编辑
摘要: Java的数据类型可以分为两类,即引用类型和原始类型。对于每种类型的对象,Java虚拟机会实例化不可变的java.lang. Class对象。它提供了在运行时检查对象属性的方法,这些属性包括它的成员和类型信息。更重要的是Class对象是所有反射API的入口。本实例演示如何获得Class对象。实例运行 阅读全文
posted @ 2017-02-21 10:58 明日学院 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 数组的应用范围非常广泛,灵活运用可以提高程序的开发效率,减少重复代码。例如,本实例通过按钮数组来管理界面中的所有按钮控件,从而使用最少的代码实现了模拟的计算器界面。实例运行效果如图所示。 本实例的关键点在于GridLayout布局管理器的应用,通过它可以自动完成控件的布局与大小控制;否则,还要单独创 阅读全文
posted @ 2017-02-15 14:16 明日学院 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: System类除了out和err两个输出流之外,还有in输入流的实例对象作为类成员,它可以接收用户的输入。本实例通过该输入流实现从控制台接收用户输入文本,并提示该文本的长度信息。实例运行效果如图所示。 本实例的关键技术就是用到了System类的输入流也就是类变量in,它可以接收用户的输入信息,并且是 阅读全文
posted @ 2017-02-14 13:29 明日学院 阅读(555) 评论(0) 推荐(0) 编辑
摘要: Java基本语法中的for循环非常灵活并且可以嵌套使用,其中双层for循环是程序开发中使用最频繁的,常用于操作表格数据,对于行数与列数相同的表格操作代码比较简单,但是类似九九乘法表就不好控制了,因为它的列数要与行数对应,可以说这个表格是个三角形,本实例通过双层循环输出了这个九九乘法表,效果如图所示。 阅读全文
posted @ 2017-02-09 10:17 明日学院 阅读(5283) 评论(0) 推荐(0) 编辑
摘要: 大多系统登录模块都会接收用户通过键盘输入的登录信息,这些登录信息将会被登录模块验证,如果使用的是指定的用户名与密码,则允许程序登录;否则将用户拒之门外。本实例通过if…else语句进行多条件判断实现了登录信息验证。程序运行效果如图所示。 创建CheckLogin类,在该类的主方法中接收用户输入的登录 阅读全文
posted @ 2017-02-08 12:56 明日学院 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页