暂无介绍
现实世界中有许多价值观是永远不会改变的。正方形总是有四条边,小数点后三位的圆周率总是3.142,一天总是有24小时。这些值保持不变。在编写程序时,以同样的方式表示它们是有意义的,因为这些值一旦分配给变量就不会被修改。这些变量称为常量。...
虽然Java的优势之一是继承的概念,在继承中一个类可以从另一个类派生,但有时需要防止另一个类继承。要防止继承,请在创建类时使用关键字“final”。...
计算机程序中的条件语句支持基于特定条件的决策。如果满足条件或“true”,则执行某段代码。...
Java中的事件是在图形用户界面中发生更改时创建的对象。如果用户单击按钮、组合框或在文本字段中键入字符等,则会触发事件,创建相关的事件对象。此行为是Java事件处理机制的一部分,包含在Swing GUI库中。...
Java是一种计算机编程语言。它使程序员能够使用基于英语的命令编写计算机指令,而不必编写数字代码。它被称为高级语言,因为人类可以轻松地读写它。...
变量是保存Java程序中使用的值的容器。为了能够使用变量,需要声明它。声明变量通常是任何程序中发生的第一件事。...
生成一系列随机数是经常出现的常见任务之一。在Java中,只需使用Java.util.Random类即可实现。...
要以最佳方式运行,您应该运行与运行计算机硬件的处理器一致的Windows版本。64位处理器通常应该运行64位版本的Windows,尽管它可以运行32位版本。但是,32位处理器只能运行32位版本的Windows。...
常数是一个变量,一旦赋值,其值就不能改变。Java没有对常量的内置支持,但是可以使用变量修饰符static和final来有效地创建一个常量。...
Java中的对象——以及任何其他“面向对象”的语言——是所有Java应用程序的基本构建块,它代表了你周围可能找到的任何现实世界的对象:苹果、猫、汽车或人。...
通常在图形用户界面中,会有一些文本字段希望用户输入数值。如果你想做一些算术运算,这个数值最终会变成一个字符串对象,这对你的程序没有什么帮助。幸运的是,有一些包装器类提供了将这些字符串值转换为数字的方法,而String类有一个将它们再次转换回来的方法。...
本例使用记事本创建Java源代码文件。打开所选编辑器,键入以下代码:...
JFrame使用BorderLayout来定位两个JPanel,一个在另一个之上。顶部面板使用FlowLayout显示“开关卡”按钮,该按钮控制底部面板中显示的卡。底部面板使用CardLayout定位两个JPanel。显示的JPanel由CardLayout决定(按下“切换卡”按钮可将其更改为下一张卡)。...
错误是用户和程序员的祸根。开发人员显然不希望他们的程序每次都出错,用户现在已经习惯了程序中的错误,以至于他们不情愿地接受为几乎肯定至少会有一个错误的软件付费。Java的设计目的是让程序员有机会设计一个无错误的应用程序。当应用程序与资源或用户交互时,程序员会知道存在一些异常,并且这些异常是可以处理的。不幸的是,有些例外是程序员无法控制或忽略的。简言之,并非所有的异常都是平等创建的,因此程序员需要考虑...
关联关系表示一个类知道另一个类,并持有对另一个类的引用。关联可以描述为“has-a”关系,因为Java中的典型实现是通过使用实例字段实现的。关系可以是双向的,每个类都持有对另一个类的引用。聚合和组合是关联关系的类型。...