Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Java学习笔记(类的可见性)

Java学习笔记(类的可见性)

1)类的可见性:public;友好的(无关键字);protected;private;public:公开类,在包内,包外都可见,是可见性级别最高的;友好的:也是默认的安全级别,包外不可见,包内可见.用在内部类同protected级别相同.protected:保护级,只能用于内部类.对类及子类(包内子类,包外子类不可见)和包内其它类可见.private:私有级,只能用于内部类,只对类本身可见。Java类的可见性还是比较复杂,特别是内部类嵌套后,但基本规则还是...
C++ new 和 delete的用法

C++ new 和 delete的用法

new和delete可以有效地、直接的进行动态内存的分配和释放。运算符new返回指定类型的一个指针,如果分配失败(如没有足够的内存空间)时则返回0。如:double *p;p=new double;*p=30.4;// 将值存放在开辟的单元中 系统自动根据double类型的空间大小开辟内存单元,并将地址放在指针p中。当然,也可在开辟内存单元时对单元里的值进行初始化。上述代码等价于:double *p;p=new double(30.4);运算符delete...
在SSH或者SSI项目里整合axis2

在SSH或者SSI项目里整合axis2

自从毕业后也算是看过好些个项目了,有的项目没有使用任何框架,有的使用SSH有的则是SSI. 相比之下还是觉得SSI是最方便最快捷的,特别是在webservice的开发这一块上,ibatis的效果还是很出色的,它不像hibernate那样会出现对象循环引用的问题在程序的开发上也是很好控制的。在webservice的开发方面有的人使用Ant工具生成客户端来使用,这样的缺点就是打包麻烦程序也不灵活,试想一下如果webservice所在服务器的IP发生变动那就会出...
Java里面计算Adler32校验

Java里面计算Adler32校验

虽然用过很多语言,觉得语言都不会是大问题。其实用起来,很多细节都不好把握的。所以编程语言虽然都长的很像的,但是一定要像《代码大全》里的说的,要programming in。今天用java计算CheckSum,就搞了好久,出了莫名其妙的错。一开始把name(通过getBytes())和body(通过toByteArray)都转成了byte[],再申请一个新的足够大的byte[],结果就不知道如何复制进去了。用for太傻帽了,肯定不是这样,所以就下面这样写了一...
Java的CLASSPATH环境变量设置详解

Java的CLASSPATH环境变量设置详解

执着用命令行来编译和运行java程序,所以遇到了一些问题,但是收获是把java的CALSSPATH环境变量的本质给弄清楚了。所以IDE虽然方便,但是命令行才更接近计算机的本质,而且当你入门以后并且熟练以后,命令行只会给你带来更高的效率和成就感。当java需要外包的jar包和运行一个不在当前目录的class文件的时候都需要CALSSPATH环境变量的正确设置才能够正常工作。其实原理相当的简单,只是要google一下,会发现大量的和我一样迷惑和犯错的人,而且有...
<< 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 >>