摘要: 一、异常分类 --错误(Error):JVM系统内部错误或资源耗尽等严重情况,属于JVM需要负担的责任. 这一类异常事件无法恢复或不可能捕获,将导致应用程序中断。程序(员)对其不做处理. --异常(Exception):其它因编程错误或偶然的外在因素导致的一般性问题。 二、异常分类图 三、从处理的必 阅读全文
posted @ 2017-05-09 20:41 Java_皮卡丘漏电 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 说明:引用传递在Java中一直存在争议 一、值传递 很显然输出的 是10,10。传递的是值的一份拷贝,这份拷贝与原来的值没什么关系。 二、引用传递(对于对象(数组,类,接口)的传递似乎有点像引用传递) 所谓的引用传递就是指将堆内存空间的使用权交给多个栈内存空间 显然输出结果为10 50。实际传递的是 阅读全文
posted @ 2017-05-08 13:25 Java_皮卡丘漏电 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、this关键字 --强调本类中的方法(this.方法) --表示类中的属性(this.成员属性) --调用本类的构造方法(this()) --this 表示当前对象 二、static 关键字 静态属性(全局属性) --静态属性声明:static 类型 大写静态属性名 = 值; --静态属性调用: 阅读全文
posted @ 2017-05-07 14:59 Java_皮卡丘漏电 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 抽象类的定义及使用规则: --包含一个抽象方法的类必须是抽象类 --抽象类和抽象方法都要使用 abstract 关键字声明 --抽象方法只需声明而不需要实现 --子类继承抽象类,子类(如果不是抽象类)必须重写抽象类中的全部抽象方法 抽象类的定义格式: 类如何继承抽象类: 注意点: (1) 阅读全文
posted @ 2017-05-07 14:58 Java_皮卡丘漏电 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、继承性 --Java类中只有单继承,就是只有一个父类 (1)子类可以继承父类不带final和private修饰的方法和成员属性 (2)父类不能调用子类独有的方法和成员属性,只能调用子类继承的方法、重写的方法和继承的成员属性 (3)子类能用从父类继承来的方法和成员属性 二、多态性 多态的体现: - 阅读全文
posted @ 2017-05-07 14:57 Java_皮卡丘漏电 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象与面向过程的区别 面向对象: 面向过程: 二、封装性 封装机制在程序设计中表现为: --把描述对象属性的变量及实现对象功能的方法合在一起,定义为一个程序单位,并保证外界不能任意更改其内部的属性值,也不能任意调用其内部的功能方法。 --为封装在一个整体内的变量及方法规定不同级别的“可见性” 阅读全文
posted @ 2017-05-07 12:44 Java_皮卡丘漏电 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 编写一个方法, ①用来统计所给字符串中大写英文字母的个数, ②小写英文字母的个数, ③数字的个数 , ④汉字的个数(汉字的范围:[\u4e00-\u9fa5]) ⑤以及其他字符的个数 阅读全文
posted @ 2017-05-06 17:44 Java_皮卡丘漏电 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 分析: 阅读全文
posted @ 2017-05-06 12:03 Java_皮卡丘漏电 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 要求将以下数组中值为 0 的项去掉,其他值存进一个新数组 int[] oldArr = {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; 阅读全文
posted @ 2017-05-06 11:16 Java_皮卡丘漏电 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、方法的定义格式 方法名命名规范 第一个单词的首字母小写,之后每个单词的首字母大写,如printInfo()方法,希望你养成良好的习惯。 二、方法的重载(overload) --重载方法的参数列表必须不同,参数的类型和参数的个数不同 --重载方法的返回值类型,权限,其他修饰符可以相同,也可以不同 阅读全文
posted @ 2017-05-05 21:03 Java_皮卡丘漏电 阅读(182) 评论(0) 推荐(0) 编辑