- 博客(7)
- 收藏
- 关注
原创 Java核心(Swing 程序设计1-Swing 、常用窗体)
一、Swing 概述 GUI(图形用户界面)为程序提供图形界面,它最初的设计目的是为程序员构建一个通用的GUI,使其能够在所有的平台上运行,但 Java 1.0 中基础类 AWT(抽象窗口工具箱)并没有达到这个要求,于是 Swing 出现了,它是 AWT 组件的增强组件,但是它并不能完全替代 AWT 组件,这两种组件需要同时出现在一个图形用户界面中。 1.1 Swing 特点 ...
2018-06-25 22:32:45 9850
原创 Java核心(异常处理-异常3 )
一、在方法中抛出异常 1. 使用 throws 关键字抛出异常 throws 关键字通常被应用在声明方法时,用来指定方法可能抛出的异常。多个异常可使用逗号分隔。 eg : 在项目中创建类 Shoot ,在该类中创建方法 pop() ,在该方法中抛出 NegativeArraySizeException 异常,在主方法中调用该方法,并实现异常处理。public clas...
2018-06-15 23:33:39 396
原创 Java核心(异常处理-异常2 )
一、Java 常见异常 在 Java 中提供了一些异常用来描述经常发生的错误,其中,有的需要程序员进行捕获或声明抛出,有的是有 Java 虚拟机自动进行捕获处理的。 常见的异常类异常类说明ClassCastException类型转换异常ClassNotFoundException未找到相应类异常ArithmeticException算术异常ArrayIndexOutOfBoundsExce...
2018-06-14 22:44:32 442
原创 Java核心(异常处理-异常 )
一、异常概述 在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如用户的坏数据、试图打开一个根本不存在的文件等。在 Java 中这种在程序运行时可能出现的一些错误称为异常。异常是一个程序执行期间发生的事件,它中断了正在执行的程序的正常指令流。 eg : 在项目中创建类 Baulk ,在主方法中定义 int 型变量,将 0 作为除数赋值给该变量。p...
2018-06-13 23:58:53 266
原创 Java核心(类的高级特性- 内部类)
在一个文件中定义两个类,但其中任何一个类都不在另一个类的内部,而如果在类中再定义一个类,则将在类中再定义的那个类称为内部类。内部类可分为成员内部类、局部内部类以及匿名类。 一、成员内部类 1. 成员内部类简介 在一个类中使用内部类,可以在内部类中直接存取其所在类的私有成员变量。 成员内部类的语法:public class OuterClass{ ...
2018-06-10 22:54:54 590
原创 Java核心(类的高级特性- final)
一、final 变量 final 关键字可用于变量声明,一旦该变量被设定,就不可以在改变该变量的值。通常,由 final 定义的变量为常量。例如,在类中定义 PI 值,可以使用如下语句:final double PI = 3.14; 当在程序中使用到 PI 这个常量时,它的值就是3.14,如果在程序中再次对定义为 final 的常量赋值,编译器将不会接受。 final 关键字定义...
2018-06-06 22:30:19 210
原创 Java核心(类的高级特性-Java类包)
一、Java 类包 1.1 类名冲突 Java 中每个接口或类都来自不同的类包,无论是 Java API 中的类与接口还是自定义的类与接口都需要隶属于某一个类包,这个类包包含了一些类和接口。如果没有包的存在,管理程序中的类名称将是一件非常麻烦的事,如果程序只由一个类定义组成,并不会给程序带来什么影响,但是随着程序代码的增多,难免会出现类同名的问题。例如,在程序中定义了个 Login 类...
2018-06-01 22:03:18 1108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人