自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

异常处理

异常机制异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值...

2010-04-25 19:33:27 110

抽象类与接口

抽象类(abstract class)抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。       比如:我们要描述“水果”,它就是一个抽象,它有质量、体积等一些共性(水果有质量),但又缺乏特性(苹果、橘子都是水果,它们有自己的特性),我们拿不出唯一一种能代...

2010-04-25 19:31:06 70

类与继承

类的继承Java引人注目的一项特性是代码的重复使用, 在象C那样的程序化语言里,代码的重复使用早已可行,但效果不是特别显著。与Java的其他地方一样,这个方案解决的也是与类有关的问题。我们通过创建新类来重复使用代码,但却用不着重新创建,可以直接使用别人已建好并调试好的现成类。但这样做必须保证不会干扰原有的代码。在这一章里,我们将介绍两个达到这一目标的方法。第一个最简单:在新类里简单地创建原有类的对...

2010-04-25 19:28:46 150

访问控制

访问控制包的使用类的访问控制成员的访问控制包的使用所谓包,指的是类的集合,包和类(接口)关系,类似文件系统中目录和文件的关系,在Java语言中,包是类的组织结构,Java语言提供了许多包,例如java.io, java.lang等,Java语言提供的包中存放了一些Java语言基础类,如在前面使用的System, String类等,一个好的Java程序,结构必然是严谨的,包的结构尤为重要.将...

2010-04-25 19:27:37 89

java类

在学习函数这章之前,我们有必要了解一下类的知识.在前面我们写的程序可以说是面向过程的,大家可以看到面向过程写程序,会导致代码长,大量出现重复的代码,相信大家深有体会了.传统的面向过程的思想是一个线性过程,要求现实系统的业务管理规范,处理数据齐全.面向过程思想以过程为中心进行功能组合,软件的扩充和复用能力较差.比如:下面用常见的象棋戏作为例子进一步说明面向过程与面向对象思想的区别,面向过...

2010-04-25 18:14:48 100

String字符串

字符串在前面我们已经知道字符串就是用双引号包起来的内容,我们一般用在屏幕输出,给出提示信息上, 字符串就是一个由零个或多个字符组成的字符序列, 字符串不是一个简单的基本数据类型,也不是一个字符数组, 在C,C++中,字符串的实现是以字符数组(char[ ])来实现的,在Java中,是以String类型的对象来实现字符串的.String它即可以像int类型那样使用,还可以像int[]那样使用,不管你...

2010-04-21 13:38:52 86

java基础,数组

数组数组是多个相同类型信息的集合,通过数组可以统一管理这些数据.数组是一组相同类型的变量,可以通过一个公共的名称来引用,数组可以定义为任何类型,并且可以是一维或多维的,数组中的一个元素是可以通过它的下标来访问的.一维数组所谓一维数组,就是一组相同类型数值的集合,本质上是相同类型变量的一个列表.创建一个数组之前需要声明数组,一维数组声明的方法如下: 数组类型 数组名[ ] ,例如 int nu...

2010-04-21 11:44:29 92

java基础,程序控制语句

程序控制语句Java的程序控制语句分为几类:选择:允许程序根据表达式的结果或变量的状态选择不同的执行路径.迭代(循环):使程序能够重复执行一条或多条语句.跳转: 允许程序以非线性的方式执行.Java的选择语句Java支持两种选择语句:if 和 switch, 这些语句允许根据在运行时才知道的条件来控制程序的执行过程.if语句是Java中的条件分支语句,它能让程序在两个不同的路径中执行.下面...

2010-04-21 11:40:34 132

java基础,运算符

Java运算符在Java中,运算符可以分为以下四组: 算术运算符 位运算符 关系运算符 逻辑运算符算术运算符运算符 结果+ 加- 减* 乘/ 除% 取模++ 递增运算-- 递减运算+= 加法赋值-= 减法赋值*= 乘法赋值/= 除法赋值%= 取模赋值算术运算符的操作数必须是数字类型的,即可以是(byte,short,int,long,float,double,char),不能在bool...

2010-04-21 11:38:24 101

java基础,java的基本数据类型

 •常量就是数据,在程序执行过程中,值不能改变的数据.Java语言中有五种不同类型的常量, –整型常量, 浮点型常量, 布尔型常量, 字符型常量, 字符串长量 • 1. 整型常量:任何一个整型数字就是一个整型常量. –Java语言中,整型常量有三种表示方式: •十进制:0,1,2,3,4,5,6,7,8,9,10,11,12…都是十进制的常量 •八进制:八进制客流量只能用0,1,2,3,4,5...

2010-04-21 10:56:03 93

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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