J#
文章平均质量分 78
cactusz
dev
展开
-
java静态内部类和非静态内部类,及他们在外部的定义
接口: 声明在接口中的属性自动成为public static final 声明在接口中的方法自动成为public 声明在接口中的类自动成为public static 如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。 想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保原创 2017-07-06 15:34:04 · 331 阅读 · 0 评论 -
java内部静态类和非静态类,和他们在外部的定义
接口:声明在接口中的属性自动成为public static final声明在接口中的方法自动成为public声明在接口中的类自动成为public static 如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外原创 2017-07-06 15:34:14 · 419 阅读 · 0 评论 -
无影无踪的增量(又理解下java的的引用....)
public class Increment { public static void main(String[] args) { int j = 0; for (int i = 0; i j = j++; System.out.println(j);//结果输出还是0 } } ------------------------------------原创 2017-07-06 15:34:38 · 228 阅读 · 0 评论 -
MyEclipse 快捷键(转)
1、Ctrl+M:切换窗口的大小 2、Ctrl+Q:跳到最后一次的编辑处 3、F2、F3、F5、F6、F7、F8 F2:当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3:跳到声明或定义的地方。 F5:单步调试进入函数内部。 F6:单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改原创 2017-07-06 15:35:26 · 241 阅读 · 0 评论 -
java正则实例大全
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一原创 2017-07-06 15:35:56 · 395 阅读 · 0 评论 -
JavaScript变量 没有块范围
局部变量覆盖全局变量,如下: //定义全局变量test var test = "全局变量"; //定义函数checkscope function checkscope() { //定义局部变量 // var test = "局部变量"; //输出局部变量 document.writeln(test+""); alert(test);原创 2017-07-06 15:48:44 · 306 阅读 · 0 评论 -
【code】java实现十种常见内部排序
常见的内部排序: 下面介绍这十种常见内部排序(都是从小到大的排序) 直接选择排序 import java.util.*; //定义一个数据包装类 class DataWrap implements Comparable { int data; String flag; public DataWrap(int data, String flag) { thi原创 2017-07-06 16:00:49 · 299 阅读 · 0 评论 -
【code】java创建哈夫曼树和实现哈夫曼编码
创建哈夫曼树 主要思想: (1)对List集合中所有节点进行排序。 (2)找出List集合中权值最小的两个节点。 (3)以权值最小的两个节点作为子节点创建新节点。 (4)从List集合中删除权值最小的两个节点,将新节点添加到List集合中。 import java.util.*; public class HuffmanTree { public static class No原创 2017-07-06 16:01:08 · 1294 阅读 · 0 评论