java学习
jiao_yu
这个作者很懒,什么都没留下…
展开
-
Java学习:static 静态变量
基于一个类创建多个类的对象,对象都有自己的成员并且相互独立。当我们需要所有成员变量共享一个成员时候,可以利用static实现。Java中被static修饰的成员称为:静态成员 或 类成员。特点:静态成员属于整个类所有,不为某个对象所有,被该类的所有对象所共享。当系统第一次使用该类的时候,就会为其分配内存空间直到该类被卸载才会进行资源回收。访问:可以使用类名直接访问,也可以使用对象名进行转载 2016-06-18 14:54:40 · 566 阅读 · 0 评论 -
Java学习:static之静态方法
静态方法(类方法):用static修饰的方法。main方法就是静态方法。特点:1.静态方法可以直接调用同类中的静态成员,但不能直接调用非静态成员;ps:若希望在静态方法中调用非静态变量,可以通过创建类对象,然后通过对象访问非静态变量。2.在普通成员方法中,可以直接访问同类的非静态变量和静态变量;3.静态方法中不能直接调用非静态方法,需要通过对象来访问。转载 2016-06-18 14:56:01 · 919 阅读 · 0 评论 -
数组全排列---递归方法实现(java)
参考:http://www.cnblogs.com/nokiaguy/archive/2008/05/11/1191914.html组数p = {r1, r2, r3, ... ,rn}, 全排列为perm(p)pn = p - {rn},数组p去掉第ri个元素,剩下的数组因此perm(p) = { r1 perm(p1),r2 perm(p2),... ,原创 2016-09-10 10:55:12 · 13136 阅读 · 0 评论 -
java中 FileWriter类 和 FileReader类的一些基本用法
参考原文地址:http://blog.csdn.net/liuhenghui5201/article/details/82762781.FileWriter类(字符输出流类)(1) 构造方法:FileWriter fw = new FileWriter(String fileName);//创建字符输出流类对象和已存在的文件相关联。文件不存在的话,创建新的文件。转载 2016-09-18 09:54:03 · 819 阅读 · 0 评论 -
java编程--求解数组最长公共子序列LCS(动态规划法)
1.定义最长公共子序列LCS(Longest Common Subsequence):一个数列 ,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则 称为已知序列的最长公共子序列。如:str1=“hfauag”,str2="afhuawg",最长公共子序列为:“huag”2.应用判断两段文字的相似性,用于判别文章是否抄袭。3.算法原理和步骤:假原创 2016-12-29 11:23:31 · 859 阅读 · 1 评论