自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Java中访问权限和访问修饰符

类JAVA中的类只能是public 或者默认的。这是符合逻辑的:人们定义类的初衷就是为了让别人用的。倘若是private,别人怎么调用?但是有一个内部类可以被定义为private。严格上说,内部类,算不得上是一种光明正大的类,内部类在某种意义上是类这个王国里的特务和地下工作者。特务和地下工作者为王国起了不少作用,但是几乎从来不敢在公众场合抛投露面。就算要露面,也要在主人(class)的同意下,

2013-07-31 17:05:20 1111

转载 SQL中truncate table和delete的区别

TRUNCATE TABLE 在功能上与不带 Where 子句的 Delete 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 Delete 速度快,且使用的系统和事务日志资源少。 Delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNC

2013-07-25 11:35:24 957

原创 Java中的return

return 语句用来从当前的方法汇总退出,返回调用该方法的语句中。return语句的形式: return [表达式]return的作用:(1)返回方法指定类型的值(return 表达式)。(2)结束方法的执行(return)。示例 下面示例说明了 return 语句的用法。 function myfunction(arg1, arg2){    var r;

2013-07-23 14:57:33 851

原创 Java语言中的访问修饰符

1、访问控制修饰符(public、protected、默认和private)public的访问级别最高,其次是protected、默认和private。成员变量和成员方法可处于4个访问级别中的一个:公开、受保护、默认或私有。顶层类可以处于公开或者是默认级别,顶层类不能被protected和private修饰。局部变量不能被访问控制修饰符修饰。2、abstract修饰符抽象类

2013-07-23 10:06:21 944

原创 Java的主方法

2013-07-22 21:35:16 705

原创 Java中throw和throws的区别

1、throws出现在方法函数头;而throw出现在函数体。2、throws 是一个声明(它声明这里可能出现异常,但未必一定出现),而 throw 是一个动作(它抛出也可以说它产生一个异常出现,只要执行到了这个关键字,异常必定出现)。throw是语句抛出一个异常。语法:throw (异常对象);         throw e;throws是方法可能抛出异常的声明。(用

2013-07-22 21:04:01 766

转载 Java中的标签

Java中为了使程序结构更加合理,虽然保留了goto这个关键字,但并没有实现其功能。取而代之的是“标签”。下面是《java 编程思想》中对“标签”的论述:标签是后面跟着冒号的标识符,如下: label: 在Java中标签起作用的唯一的地方刚好是在迭代(循环)语句之前。“刚好之前”的说在标签和迭代语句之间置入任何语句都不好。由于break和continue的关键词通常只会中断当前的循环,

2013-07-20 14:50:46 1224

转载 Java中的toString()方法

Java中的toString方法在Object中已经存在。由于Java中所有的类都继承自Object类,所以此方法存在于所有对象中,其作用是为了方便所有类的字符串操作。在Java的API文档中指出“建议所有子类都重写此方法”。对该方法的使用进行如下验证:class TestA {    public String toString() {        return "

2013-07-20 10:26:04 2517

转载 抽象方法不能是static或native或synchroniz

1、abstract是抽象的,指的是方法只有声明而没有实现,他的实现要放入声明该类的子类中实现。2、static是静态的,是一种属于类而不属于对象的方法或者属性。3、synchronized 是同步,是一种相对线程的锁。4、native 本地方法,这种方法和抽象方法及其类似,它也只有方法声明,没有方法实现,但是它与抽象方法不同的是,它把具体实现移交给了本地系统的函数库,而没

2013-07-19 11:40:56 1077

空空如也

空空如也

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

TA关注的人

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