![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
文章平均质量分 73
java__king
神啊........
展开
-
static关键字
static static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任原创 2008-10-04 21:37:00 · 356 阅读 · 0 评论 -
Java程序编码规范
所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。 命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性) Package 的命名 P转载 2008-10-09 20:53:00 · 389 阅读 · 0 评论 -
Fib数列(两种实现方式)
public class Fib_array { public static void main(String [] args) { int fib[]=new int[20]; int i,n=20; fib[0]=0; fib[1]=1; for(i=2;i fib[i]=fib[i-1]+fib[i-2]; for(i=0;i System.out.print("原创 2008-10-09 22:05:00 · 1470 阅读 · 0 评论 -
快速排序
public class Quicksort { public static void main(String[] args) { int i,j = 0; int []list=new int[10]; //int [] list={1,4,5,7,2,3}; System.out.println("排序前的数组是:"); for(i=0;i { list[i]=(int)(M原创 2008-10-09 22:04:00 · 389 阅读 · 0 评论 -
冒泡排序
1.这种算法循环81次。class BubbleSorting { public static void main(String args[]) { int []list={1,5,4,2,3,8,9,7,6,12}; System.out.println("最初数组"); for(int i=0;i System.out.print(" "+list[i]); bubble原创 2008-10-09 22:02:00 · 462 阅读 · 0 评论 -
关于for...........
forfor循环在第一次反复之前要进行初始化。随后,它会进行条件测试,而且在每一次反复的时候,进行某种形式的“步进”(Stepping)。for循环的形式如下:for(初始表达式; 布尔表达式; 步进)语句无论初始表达式,布尔表达式,还是步进,都可以置空。每次反复前,都要测试一下布尔表达式。若获得的结果是false,就会继续执行紧跟在for语句后面的那行代码。在每次循环的末尾,会计算一次原创 2008-10-04 21:43:00 · 383 阅读 · 0 评论 -
一些小知识点
如有不对的地方请大家指出,呵呵. 数据类型 基本数据类型 引用数据类型 数值型 非数值型 数组 整型 浮点型 boolean原创 2008-10-04 21:39:00 · 289 阅读 · 0 评论 -
关于this 的使用
如有不对的地方请大家指出,呵呵. this 的使用1. this是指当前对象自己。当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中:public class A { String s = "Hello"; public A(String s) { System.out.println("s = " + s); System.out原创 2008-10-04 21:33:00 · 401 阅读 · 0 评论 -
final关键字
final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用原创 2008-10-04 21:35:00 · 397 阅读 · 1 评论 -
关于方法和构造方法的一些问答
如有不对的地方请大家指出,呵呵. 1 我继承了一个方法,但现在我想调用在父类中定义的方法。 答:用super.xxx()可以在子类中调用父类方法。2 我想在子类的构造方法中调用父类的构造方法,该怎么办? 答:在子类构造方法的第一行调用super(...)即可。3 我在同一个类中定义了好几个构造方法并且想在一个构造方法中调用另一个。 答:在构造方法第一行调用thi原创 2008-10-04 21:30:00 · 306 阅读 · 0 评论 -
关于equals方法
public class EqualsMethod { public static void main(String[] args) { Integer n1 = new Integer(47); Integer n2 = new Integer(47); System.out.println(n1.equals(n2)); }}结果为true这里的equals()比较的是原创 2008-10-04 21:28:00 · 332 阅读 · 0 评论 -
4种方式输出乘法表
学JAVA基础时自己根据各方面的资料总结出的4种输出乘法表的方法.. **************************************************************************************************1.数组法 public class chengfabiao { public static vo原创 2008-10-09 21:56:00 · 949 阅读 · 0 评论