- 浏览: 46549 次
- 性别:
- 来自: 西安
最新评论
-
ansjsun:
变量这个东西..可变的在继承中少用...你可以写抽象方法... ...
java中到底是继承父类变量还是访问父类变量 -
jackra:
如果如文中所述此处不应用继承而应使用聚合private在继承体 ...
java中到底是继承父类变量还是访问父类变量 -
audrey1226:
第2条, 在SWING中用的很多第9条, 在java的io包中 ...
Java中常用的设计模式 -
audrey1226:
Generally RuntimeExceptions are ...
让人吃惊的java exception异常 -
audrey1226:
keke8614 写道ohunbeyond 写道keke861 ...
java中到底是继承父类变量还是访问父类变量
文章列表
收到
多少
的
避免创建重复对象:重用方式即快速,也更加流行。例1:用String s = ''silly''代替String s = new String("silly");例2:如果我们一个方法中重复创建一些不变的对象,那么我们能不能把这些不变的对象统一在静态块中一次初始化完呢,在频繁调用中这将大大提高效率减少了每次创建实例带来的性能损耗。例3:利用对象池来避免对象的创建不是一种好味道,对小型对象的创建和回收是非常廉价的,而对于重量级的对象创建和回收却是昂贵的,例如数据库连接池,数据库连接创建就是非常昂贵的。
消除过期的对象引用:
避免使用终结函数:使用终结函 ...
java不显示地支持二进制数字,因为二进制的数字比较长,你可以考虑使用八进制或十六进制,这两种转换成二进制都比较方便. 八进制用0开头,比如:012就是十进制的10十六进制用0x开头,比如:0x12就是十进制的18 也可以用Integer.toBinaryString().
http://www.cnblogs.com/daniel-shen/category/63848.html
C++和JNI的数据转换
- 博客分类:
- Java
http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html
CAP文件格式1、文件头00000000h: 58 43 50 00 30 30 32 2E 30 30 32 00 98 5E 29 45 ; XCP.002.00200000010h: F0 49 02 00 2D 37 3D 02 80 00 00 00 2D 37 3D 02 ; 00000020h: 00 00 00 00 00 00 00 00 2D 37 3D 02 00 00 00 00 ; 00000030h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; 00000040h: 00 00 00 00 00 00 00 0 ...
__________________
数据包也叫IP报文分组,传输在ISO网络7层结构中的网络层,它由IP报文头和IP报文用户数据组成,IP报文头的长度一般在20到60个字节之间,而一个IP分组的最大长度则不能超过65535个字节。 下图为IP分组的报文头格 ...
对于访问父类的变量我们到底应该如何做??
1. 直接访问通过方法访问父类的变量:
package com.huawei.test
public class ProtectedVariable extends Parent{
public static void main(String[] args) {
Parent v1 = new ProtectedVariable();
v1.setName("keke8614");
System.out.println(v1.getName());
Parent v2 = new Prote ...
1. 先给出客户JAVASecurityManagerTest.java端代码:
package com.huawei.test;
import java.io.FilePermission;
public class JAVASecurityManagerTest {
public static void main(String[] args) {
setSecurityManagerForApp();
}
public static void setSecurityManagerForApp(){
System.out.println(Syste ...
下面是我对一些常用设计模式的理解:
模式分为:行为模式、对象模式、结构模式
构建者模式:为产品的创建提供了统一模板,而且可以使用创建者指挥器对产品的构建结构或顺序进行调整。
观察者模式:当一个事件发 ...
java接口中定义的变量在实现类中再次定义是被允许的,不会报变量定义过时的错误,奇怪?
java的swing具有“封冻”的特点。具体不知道用途在哪里?
构造方法不会被继承,而父类却少了参数为空的构造方法时,子类是不能再建造参数为空的构造方法,原因就是创建子类时许依赖父类的默认构造方法。
protected访问限制了只能是同目录下或它的子类是用,例如一个类的构造方法为protected,那么出了这个包外该对象实例是不能被创建的。
为提高性能而养成的一些编程习惯:
(1)尽量使用final,尽量试try——catch足够的小,尽量不要用static ...
1.开闭原则:
2.面向对象设计其实就是希望做到代码职责分解。
3.依赖倒转原则:传统的过程性系统设计倾向于使高层次的模块依赖于低层次的模块;抽象层次依赖于具体层次。依赖倒转原则就是要把这种依赖关系倒转。即抽象不应该依赖细节,细节应该依赖抽象。要针对接口编程,不要针对实现编程。高层模块不应该依赖低层模块,两个都应该依赖抽象.
4.迪米特法则:如果两个类不彼此直接通信,那么两个类就不应该直接的发生关系。如果一个类需要调用另一个类的方法的话,可以通过第三者转发这个调用。
5.编程中大量的分支判断会使它们难以修改和扩展, ...
1.开放了openproxy账户,可以登录大量的技术网站(还是相当全的),如果没有登录外网权限,这个平时查资料也都可以搜索到。
2.java这块,可以参考java的官方发布配套教程 http://docs.oracle.com/javase/tutorial/index.html 如果是java语言本身的技术点使用,官方教程基本上都覆盖了,简单明了,并搭配实例运行,大部分都可0起步学习。
3.如果是看书学习的话,不推荐看国内实例教程,可能会有不良代码示范。 实例学习可以参考java官网范例,代码肯定是足够经典的。
4.国内社区第一推荐是http://www.iteye.com/ ...