
java
文章平均质量分 67
dwldp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口(interface)
接口的地位等同于class ,接口中的所有 方法都是抽象方法。 public interface InterfaceTest { public abstract void output();//抽象方法:有声明,无实现,不能带有{}.也可以省略abstract ,因为接口已经明确定义了所有方法都是抽象方法。 } 接口的作用跟抽象类的作用是类似的。 接口可以看作是特殊的抽象类(抽象类中原创 2015-04-06 09:32:17 · 372 阅读 · 0 评论 -
冒泡排序`交换排序·二分查找
public class ArrayTest { public static void main(String[] args) { int[] a = new int[] {1,2,3}; int [] b = new int[4]; System.arraycopy(a,0,b,0,4); for(int i = 0;i System.out.println(b[i]); }原创 2015-05-18 10:14:19 · 399 阅读 · 0 评论 -
java--数组2
public class ArratTest { public static void main(String[] args) { Student[] s = new Student[100]; for (int i = 0;i s[i] = new Student(); if(i%2 == 0) { s[i].name="zhangsan"; } else{ s[i].nam原创 2015-05-15 08:59:34 · 332 阅读 · 0 评论 -
java--String类源代码equals()方法
public calss StringTest { public static void main(String[] args) { String str = new String("aa"); String str2= new String("aa"); System.out.println(str.equals(str2)); String str3 = "aa"; Str原创 2015-05-04 08:35:28 · 1008 阅读 · 0 评论 -
java--数组(Array)
数组(Array):相同类型数据的集合就叫作数据。 数据里面存放的一定是相同类型的, 如何定义数组?type[] 变量名 = new type[数组中元素的个数] public class ArrayTest { public static void main(String[] args) { int[] a = new int[4]; //建议用这种方式 a[0] = 1原创 2015-05-15 08:56:09 · 453 阅读 · 0 评论 -
java--单例模式
设计模式本身是一种解决问题的方法,(Design Pattern)大量的依托于多态。----23种 1)单例模式(singleton)表示一个类只会生成唯一的一个对象。 private 私有的 public class SingletonTest { public static void main(String[] args) { Singleton st = new S原创 2015-05-01 20:31:53 · 237 阅读 · 0 评论 -
java--复习
1.多态:父类型的引用可以指向子类型的对象。 2.parent p = new Child(); 当使用多态方式调用方法时,首先检查父类中是否有 sing()方法,如果没有则编译错误;如果有,再去调用子类的sing()方法。 3.一共有责任中类型的强制类型转换: A)向上类型转换(upcast):比如说将Cat类型转换为Animal类型,即将子 类型转换为父类型。对于原创 2015-04-28 23:27:27 · 390 阅读 · 0 评论 -
java--包
包(package):用于将完成不同功能的类分门别类,放在不同的目录下。 包的命名规则:将公司域名反转作为包名。 www.baidu.com com.baidu 包名每个字母都需要小写 package com.baidu; public class packageTest {//这个类的全名就是com.baidu.PackageTest public static v原创 2015-05-04 08:29:45 · 371 阅读 · 0 评论 -
java--访问控制符
访问修饰符(access modifier) 1.public 公共的:被public 所修饰的属性和方法可以被所有类访问。 2.protected(受保护的):被protected 所修饰的属性和方法可以 在类内部,相同包,以及该类的子类所访问。 在相同包下 package com.baidu; public class C { protected int year = 20原创 2015-05-04 08:31:34 · 295 阅读 · 0 评论 -
java--object类
java.lang.Object类。 当打印引用时,实际 上会打印引用所指对象的toString()方法的返回值,因为每个类都直接或间接地继承自Object,而Object类中包含了toString(),因此每个类都 有toString()这个方法 public class ObjectTest { public static void main(String[] args) {原创 2015-05-04 08:33:20 · 305 阅读 · 0 评论 -
final关键字
final关键字:可以修饰属性 方法 类。 final修饰类:当一个类被final所修饰 时,表示该类是一个终态类,这个类不能被继承。 public class FinalTest { public static void main(String[] args) { F f = new F(); } } final class E {//表示该类不能被继承原创 2015-04-15 12:31:38 · 291 阅读 · 0 评论 -
static 代码块
static代码块:静态代码块的作用也是完成一些初始工作。首先执行静态代码块,然后执行构造方法。 静态代码块在类被加载的时候执行,而构造方法是在生成对象的时候执行, 要想调用某个类来生成对象,首先需要将类加载到java虚拟机上,然后由JVM加载这个类来生成对象。 类的静态代码块只会执行一次,是在类被加载的时候执行的,因为每个类只会被加载一次,所以静态代码块也只会被执行一次,而构造方法则不然,原创 2015-04-15 12:34:28 · 386 阅读 · 0 评论 -
static关键字
static 关键字:静态 可以用于修饰属性,方法和类。 static修饰属性:无论一个类生成了多少个对象,所有这些对象共同使用唯一一份静态的成员变量,一个对象对该静态成员变量进行了修改,其它对象的该静态成员变量的值也会随之发生变化。 如果一个成员变量是static的,那么我们可以通过 类名.成员变量名 的方式来使用它(推荐使用这种方式) public clas原创 2015-04-15 12:29:25 · 223 阅读 · 0 评论 -
java--判断三个数中的最大值
class Demo3 { public static void main(String[] args) { int a = 10; int b = 20; int c = 30; if (a>b) { System.out.println(a+"最大"); }else if (b>c) { System.out.println(b+"最大"); }else { System.原创 2015-01-18 14:58:57 · 8137 阅读 · 2 评论