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