摘要: java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 运行结果为: 我们把上面的结果对齐一下: 看了上面的demo, 阅读全文
posted @ 2016-06-01 16:47 锋锐之殇! 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 Try-Catch部分 2.e.PrintStackTrace():返回的是异常的堆栈信息,从上到下依次是产生异常的过程,以后大家看堆栈错误信息时,推荐从下往上看,依次分析,另外,咱们今天要讲常见的异常子类,到时候大家也可以通过该知识作为排错的依据。 3.e.getMessage(): 阅读全文
posted @ 2016-06-01 15:37 锋锐之殇! 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果: 执行结果 2 运行结果是2,为什么呢 阅读全文
posted @ 2016-05-30 17:47 锋锐之殇! 阅读(646) 评论(0) 推荐(1) 编辑
摘要: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍两种:懒汉式单例、饿汉式单例 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提 阅读全文
posted @ 2016-05-27 16:03 锋锐之殇! 阅读(222) 评论(0) 推荐(1) 编辑
摘要: 什么是多态? 多态是具有表现多种形态的能力的特征,更专业的说法:同一个实现借口,使用不同的实例而执行不同的操作. 子类到父类的转换 我们先看一下基本数据类型之间的类型转换例如: 事实上引用数据类型的子类和父类之间也存在着类型的转换问题例如: 子类转换成父类的规则 1:将一个父类的引用指向一个子类对象 阅读全文
posted @ 2016-05-26 16:20 锋锐之殇! 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 继承的基本语法 在JAVA语言中,用extends关键字表示一个类继承另一个类.列如: public class Sub extends Base{ ...... } Java语言不支持多继承,即一个类正能继承一对类. 尽管一个类正能有一个父类,但是它可以有多个间接地父类. 方法重载 对于类的方法( 阅读全文
posted @ 2016-05-26 15:30 锋锐之殇! 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 面向对象开发方法概述 面向对象开发方法的优点? 1.把软件系统看成是各种对象的集合,这更接近人类的自然思维方式. 2.软件需求的变动往往是功能的变动,而功能的执行者--对象一般不会有大的变化. 这使得按照对象设计出来的系统结构比较稳定. 3.对象包括属性(数据)和行为(方法),对象吧数据及方法的具体 阅读全文
posted @ 2016-05-23 15:53 锋锐之殇! 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 点击上方MySchool.model.rar下载文件,代码齐全! 阅读全文
posted @ 2016-05-22 11:42 锋锐之殇! 阅读(108) 评论(0) 推荐(0) 编辑
摘要: using关键字 using 关键字可以用来导命名空间,与java中的import类似. 我使用using的地方 using的原理 为什么出了using所在的{},会自动回收对象。 原因是当我们将要出{},系统自动调用了Dispose()方法。 而在DISpose方法中是这么实现的 using语句的 阅读全文
posted @ 2016-05-09 13:10 锋锐之殇! 阅读(4030) 评论(0) 推荐(1) 编辑
摘要: 1.事务 什么是事务? 事务是作为单个逻辑工作单元执行的一系列操作。 事务有四种属性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),及持久性(Durability)简称为(ACID)。 原子性:事务是一个完整的操作,事务的各个元素是不能分的(原子的)。 阅读全文
posted @ 2016-03-12 18:24 锋锐之殇! 阅读(199) 评论(0) 推荐(0) 编辑