- 浏览: 51158 次
- 性别:
- 来自: 南京
最新评论
文章列表
定义在一个类内部的类叫内部类,包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制,可以声明为abstract的供其他内部类或外部类继承与扩展,或者声明为static、final的,也可以实现特定的接口。static的内部类行为上象一个独立的类,非static在行为上类似类的属性或方法且禁止声明static的方法。内部类可以访问外部类的所有方法与属性,但static的内部类只能访问外部类的静态属性与方法。Java的设计者在内部类身上的确是专心良苦。学会使用内部类,是把握Java高级编程的一部分,它可以让你更优雅地设计你的程序结构。为什么需要 ...
组播相关知识(转)
一、什么是组播1. 什么是组播?组播是一种数据包传输方式,当有多台主机同时成为一个数据包的接受者时,出于对带宽和CPU负担的考虑,组播成为了一种最佳选择。
2. 组播如何进行工作?组播通过把224.0.0.0-239.255.255.255的D类地址作为目的地址,有一台源主机发出目的地址是以上范围组播地址的报文,在网络中,如果有其他主机对于这个组的报文有兴趣的,可以申请加入这个组,并可以接受这个组,而其他不是这个组的成员是无法接受到这个组的报文的。
3. 组播和单播的区别?为了让网络中的多个主机可以同时接受到相同的报文,如果采用单播的方式,那么源主机必须不停的产 ...
Java字符串池(转)
String a = "Hello"; // 将"Hello"放入字符串池中
String b = "Hello"; // 从字符串池中获取"Hello"
String c = new String("Hello"); // new String新建一个字符串,没有去从字符串池中寻找对 ...
最近总结下Java 中关键字Final的用法,决定还是写下来。这样方便以后快速查阅。
Java中的Final可以修饰3个地方:data, method, class
1. data
修饰基本数据类型时,基本数据类型是常量。
修饰对象引用时,引用指向保持不变(即该引用是常量)。
修饰static数据类型时,是编译期常量。
2.method
使该函数无法被overriding。
使该函数转换成inline被调用。
class中所有的private函数自然是final函数,在private函数前加final没有任何意义。 ...
初学Struts2在这里写一个简单的客户端表单提交用户名密码来登陆的例子。
创建struts2项目步骤:1.导入Structs2的核心包。2.修改web.xml添加Filer配置。3.编写DAO4.编写Action5.编写前台页面6.创建struts.xml,必须放在src目录下。
1.导入必 ...
1.Java程序连接数据库的四种方法1 JDBC-ODBC桥和ODBC驱动程序--在这种方式下,这是一个本地解决方案,因为ODBC驱动程序和桥代码必须出现在用户的每台机器中。从根本上说这是一个临时解决方案。 2 本机代码和Java驱动程序--它用另一个本地解决方案(该平台上的Java可调用的本机代码)取代 ODBC 和 JDBC-ODBC 桥。 3 JDBC网络的纯Java驱动程序--由Java驱动程序翻译的JDBC形成传送给服务器的独立协议。然后,服务器可连接任何数量的数据库。这种方法使您可能从客户机Applet中调用服务器,并将结果返回到您的Applet。在这种情况下,中间件软件提供 ...
概念分类
Java 2将容器分为两个不同的概念: Collection 与Map
Collection: 提供对一组各自独立的元素的集合,List 与 Set接口都继承自Collection接口。
Map:提供了一组key-value(键值对)。
两种类型的主要区别在于:
Collection类型每个位置只持有一个元素