易截截图软件、单文件、免安装、纯绿色、仅160KB

Thinking in java 之复用类 final关键字

      现在我就给大家介绍一下final关键字相关的一些东西~~~
     1,final数据
          在Java中,向编译器告知一块数据是恒定不变的,这类常量必须是基本数据类型,并且以关键字final表示,在对这个常量进行定义的时候,必须对其赋初值。对于基本类型,final是数值恒定不变,而对于对象引用,final使引用恒定不变,引用只是指向的对象在堆中的空间不变,但是对象的自身还是可以修改的。
    2,空白final
         Java允许生成“空白final”,所谓空白final就是指被声明为final但是又未给定初值的域。
    3,final参数
        Java允许在参数列表中以声明方式指定参数为final,这意味着你无法在方法中更改参数所指向的引用对象。
    4,final方法
        使用final方法的原因有两个:一个是把方法锁定。防止任何继承类修改它的定义,不会被覆盖;另一个是出于效率的考虑。
    5,final和private关键字
        类中所有的private方法都隐式的指定为是final的,所以无法取用也无法覆盖private方法,但是,private方法前可以添加修饰符final,只是,这时候添加的修饰符final没有任何的实际意义,但是,编译器也不会报错。
    6,final类
        将某个类定义为final类时,就说明了你既不想继承该类,也不允许别人继承该类。由于final类禁止继承,所以final类中所有的方法都隐式的指定为final。
     7,final与static一起修饰变量初始化问题
       若是在基础变量的前面加static final 修饰,则在用类名.变量名 方式的调用中,不会实行构造器的初始化,如static final int = 5;
       若是基础变量赋值的时候是一个域值,如static final int  a = new Random().nextInt(34),则用以上方式调用的时候要初始化构造器;若一个static域不是final修饰的,则,通过以上方法调用的时候需要连接(分配存储空间)和初始化(初始化该存储空间),如static


相关文档:

java中如何使用amcharts


最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......

Java中如何执行JavaScript

   我们在进行WEB开发的时候,经常需要在客户端编写一些js函数,这些函数如果需要在服务端执行的话,如果重新编写的话,就显得十分冗余,因此我们可以尝试在服务端,直接执行js,这样的话就可以避免重复劳动,同时,调用js也有个函数,就是非常方便调试。
最关键的一步就是调用
conext.evaluateString(scope,&n ......

说说java与.NET

     今天和朋友去海滨路跑步,吹吹海风,我们坐在一个废弃的船板板上,聊起了java与.NET。我是决定读java的,可是我那朋友是想学.NET。
     其实我们各有各的想法,我认为读java在逻辑方面,还有语法方面会有更好的一个了解与学习。因为java的开发平台没有.NET的开发平台那么人 ......

PHP模拟实现Java的endsWith

      Java中的startsWith和endsWith方法,在filter的功能实现中很方便,PHP可以用strncmp()
实现startsWith,但是无法实现endsWith,有些人会用正则来实现,但大多数人都不喜欢正则表达式的操作。
      这里我通过一个叫substr_compare的方法实现(同时他也能实现sta ......

Java 数组 List 如何传值

// 合并 List 中的相同数据行
// Source : tmpOrderEntryListBeanList
// Target : resultOrderEntryListBeanList
// ------------------------------------------------------------------

// (1)将结果赋给 Result Livon 2010-5-18 三
// 整理列表,以便查询库存。
private List<OrderEntryListBe ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号