- 博客(14)
- 收藏
- 关注
原创 异常问题小结
异常:描述出错信息的对象exception为所以异常的父类,可以捕获,可以处理。Error为所有错误的父类,可以捕获,但不能处理。Exception 和 Error 有一个共同的父类Throwable可以通过try{}catch(Exception e){ }捕获异常。捕获异常的定义为定义一个异常变量,用该变量接收try块中抛出的异常对象。异常顺序执行:
2016-09-25 22:21:37 312
原创 课后知识小结
一个类实现一个接口,可以不完成实现接口中定义的抽象方法,但这个类只能是抽象类。同样,一个类继承一个抽象类,也可以不实现抽象类中定义的抽象方法,这个类必须是抽象类。定义抽象方法,不能有方法的实现。一个类继承一个父类,由于子类对象包含一个完整的父类对象,所以可以继承父类中所有的方法和属性,包括私有方法和私有属性。但是私有方法和私有属性不能被子类直接访问,可以通过父类公有方法进行访问。
2016-09-25 22:20:25 262
转载 面向对象知识总结
面向对象一、成员变量和局部变量的对比1、成员变量有默认值;局部变量没有默认值2、成员变量在堆中开辟内存;局部变量在栈中开辟内存3、成员变量是随着对象的创建而开辟内存,随着对象的被垃圾回收而释放内存;局部变量随着其所属的方法被调用而开辟内存,随着作用域的结束而释放内存4:局部变量的作用域从其定义的位置开始到其所在
2016-09-10 16:46:48 227
原创 面向对象小结
什么是对象?对象是存在的具体实体,具有明确定义的特征和行为。“万物皆对象,对象阴我关注而产生”。面对对象:一种认识事物的方式,注重对事物整体的认知,最符合人类的思维习惯。类:是具有相同属性和行为的一组对象的集合。类是对象的抽象,对象是类的实例。在软件系统中,我们用来模拟现实生活中的实例。怎么创建一个类;public class man{public String n
2016-09-10 16:41:47 168
原创 课后小结
变量按按作用域划分:局部变量:在方法或语句块中声明的变量。生命周期只在定义变量的{ }内,方法或语句块一结束,局部变量消失,所以局部变量不能跨方法或语句块使用。成员变量(属性):在类中,方法外声明的变量,是一个对象的组成部分,随对象的产生而产生,随对象的销毁而销毁。静态变量(类变量):在类中,方法外声明的static 变量,是独立在对象之外,由很多对象共享的变量。在对象产生之前产生,
2016-09-10 16:39:24 683
转载 java学习方法
1 java学习最忌虎头蛇尾。很多java初学者刚开始自信满满,买各种关于java学习的书籍,下载java视频教程自学,一副不达目的誓不罢休的感觉。一两天,一个星期能坚持,可是时间一长了,觉得java学习枯燥乏味,然后两天打渔三天晒网,不能坚持下去,最后的结果当然是一无是处。java学习本来就是枯燥、乏味,能由始至终坚持下去的人才能获得成功。2 java学习最忌就是
2016-09-05 21:14:50 373 1
原创 基础 小结
Java基础部分小结 最重要的是java的基础语法前面的关键字 :必须以一个字符、下划线或者美元符开始,绝对不能以数字开头Java的八个基本数据类型:(byte short int long)整数类型 (floatdouble)浮点型 (char) 字符型(boolean)布尔类型布尔类型只能是true 或 false字符串 String 关键字用final声明常量
2016-09-04 20:47:23 139
原创 for循环及数组
For循环固定格式为:for(表达式1:;表达式2;表达式3){循环体}固定表达式不能少,表达式执行的时候表达式1至少执行一次可以用break 直接跳出整个大的循环。Continue : 立刻结束本轮循环跳到下一个循环 嵌套循环 比如下:for(int i = 0;ifor(int j = 0;jcont++}}循环的顺序是 首先第一个for里面i=
2016-09-04 20:45:45 1737
原创 方法的调动及传参
方法的调用以及传参方法分类1 系统定义 2 用户自定义方法类型:void 表示有无返回值 public static void num(参数列表,其中多个的话用,号隔开){代码}形参(虚拟参数)实参:已经存在的参数调用方法时,需要传递数据。形参只有被调用时候才产生!方法的返回值由reyurn语句返回。 System.exit(0)
2016-09-04 20:44:23 214
转载 java排序算法总结
目录(?)[+]1、冒泡排序冒泡排序是排序算法中最基本的一种排序方法,该方法逐次比较两个相邻数据的大小并交换位置来完成对数据排序,每次比较的结果都找出了这次比较中数据的最大项,因为是逐次比较,所以效率是O(N^2)的。[java] view plain copypublic void bubbleSort() {
2016-09-04 20:10:15 152
原创 循环语句
流程控制三种情况改变程序的执行顺序1 方法的调用 2 选择语句 3循环语句布尔表达式 (就是真假)“和”&& 就是左右两个表达式都为真 结果为真“或”|| 两个表达式中一个为真 结果为真“异或” 左右两边表达式不同 就是说一真一假 结果为真“非” 就是取反的意思 选择语句 if单支 if就是“如果的意思”对给出的条件进行判断 根据判断输出结果表
2016-09-04 20:04:38 154
转载 java protected访问权限
今天做项目时遇到一个问题。以为对同一包内的一个类调用另一个类的protected 方法感到很奇怪。然以为protected 需要派生类才能访问,没想到在同一包内也能访问protected 成员。哎!弄了 好久才明白。我的测试代码:基类代码:包为com.fu[java] view plain copypackage com.fu
2016-09-04 11:10:56 230
原创 java 的初步认识
关于JavaJava语言的起源(作为了解)1 95年诞生——》96年JDK1,.0——》97年JDK1.1……2 分为JavaSE(基础) javaEE(企业) javaME(移动)3 技术特点:简单性、健壮性、安全性、平台无关性、面向对象的语言。 多线程:能够同时运行多项任务。一个java程序主体由一个或者多个类组成。 Java 语法关键字 (其
2016-09-04 10:58:53 214
转载 三目 运算符
public static void main(String[] args) { int a=0; boolean f=false; f?a=1:a=4; System.out.println(a); } 编译时 错误提示: Syntax error on token ";", assert ex
2016-09-04 10:50:59 901
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人