`
chamwarren
  • 浏览: 11189 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表

抽象类

    博客分类:
  • java
abstract public class Canine extends Animal {       public void roam(){ }   }   public class MakeCanine{      public void go() {         Canine c;         c = new Dog(); //这个是可以的,因为你可以赋值之类对象给父类对象的引用,即使父类是抽象的         c= new Canine();//这个类已经标记为abstract ,所以过不了编译器这个一关。         c.roam();      } ...

java 内部类

    博客分类:
  • java
在 Java 中,允许在一个类(或方法、语句块)的内部定义另一个类,称为内部类(Inner Class),有时也称为嵌套类(Nested Class)。内部类和外层封装它的类之间存在逻辑上的所属关系,一般只用在定义它的类或语句块之内,实现一些没有通用意义的功能逻辑,在外部引用它时必须给出完整的名称。
在 Java 中,允许在一个类(或方法、语句块)的内部定义另一个类,称为内部类(Inner Class),有时也称为嵌套类(Nested Class)。 内部类和外层封装它的类之间存在逻辑上的所属关系,一般只用在定义它的类或语句块之内,实现一 ...

final

    博客分类:
  • java
final 的变量代表你不能改变它的值 final的method代表你不能覆盖该方法 final的类代表你不能继承它 final int size = 3; final void calcWhuffle(){} final class MyMostPerfectClass{}  

java的构造

    博客分类:
  • java
public class HippoTest { public static void main(String[] args) { Hippo h = new Hippo(); } } class Animal { int a = 10; private int k = 6; protected int m = 10; public int y = 100; Animal(){ System.out.println("mark Animal"); } ...

Java方法重载

    博客分类:
  • java
在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。下面看一个详细的实例。 public classDemo{     // 一个普通的方法,不带参数     void test(){         System.out.println

ths的使用

    博客分类:
  • java
his 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。例如: public classDemo{     public int x = 10;     public int y = 15;
Math.random() uses Random.nextDouble() internally. Random.nextDouble() uses Random.next() twice to generate a double that has approximately uniformly distributed bits in its mantissa, so it is uniformly distributed in the range 0 to 1-(2^-53). Random.nextInt(n) uses Random.next() less than twice ...

For 循环的基础使用

    博客分类:
  • java
for 
import java.io.BufferedReader; import java.io.InputStreamReader; public class Chengfakoujuebiao { public static void main (String[] args) throws java.io.IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.prin ...
class Bowl { Bowl(int marker) { System.out.println("Bowl(" + marker + ")"); } void f(int marker) { System.out.println("f(" + marker + ")"); } } class Table { static Bowl b1 = new Bowl(1); Table() { ...

求素数

    博客分类:
  • java
public class Find_Prime { static int max = 100; public static void main(String[] args) { for (int i = 1; i <= max; i++) { boolean isPrime = true; for (int j = 2; j < i; j++) { if (i % j == 0) { ...
使用 DISTINCT 关键词 如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句: SELECT Company FROM Orders "Orders"表: Company OrderNumber IBM 3532 W3School 2356 Apple 4698 W3School 6953 结果: Company IBM W3School Apple W3School 请注意,在结果集中,W3School 被列出了两次。 如需从 Co ...

初始化

    博客分类:
  • java
如果初始化引用,可以在代码中的下列位置进行:    1、在定义对象的地方。    2、类的构造器中    3、就在正在使用这些对象之前    4、使用实例初始化
http://www.cnblogs.com/aigongsi/archive/2012/09/17/2683656.html

java 数组初始化

    博客分类:
  • java
http://blog.csdn.net/wawlian/article/details/7201259
Global site tag (gtag.js) - Google Analytics