java
爱喝雀巢的小熊
这个作者很懒,什么都没留下…
展开
-
Ubuntu 切换JDK 1.6、1.7
当Android 编译遇到这个问题的时候,可以这么切换JDK解决问题:sudo update-alternatives --config java原创 2014-03-06 22:08:07 · 1309 阅读 · 0 评论 -
For 循环的基础使用
import java.io.BufferedReader; import java.io.InputStreamReader;public class Chengfakoujuebiao { public static void main (String[] args) throws java.io.IOException { ...原创 2015-03-24 08:37:00 · 77 阅读 · 0 评论 -
Random.nextint() 和Math.random()的区别
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 unif...原创 2015-03-24 10:46:22 · 586 阅读 · 0 评论 -
ths的使用
his 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。例如:public classDemo{ public int x = 10; public int y = 15; public void sum(){ // 通过 this 点取成员变量 int...原创 2015-04-01 09:57:43 · 562 阅读 · 0 评论 -
Java方法重载
在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。下面看一个详细的实例。public classDemo{ // 一个普通的方法,不带参数 vo...原创 2015-04-01 10:09:51 · 138 阅读 · 0 评论 -
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;...原创 2015-07-01 19:45:33 · 98 阅读 · 0 评论 -
final
final 的变量代表你不能改变它的值final的method代表你不能覆盖该方法final的类代表你不能继承它final int size = 3;final void calcWhuffle(){}final class MyMostPerfectClass{} ...原创 2015-07-01 20:03:17 · 91 阅读 · 0 评论 -
java 内部类
在 Java 中,允许在一个类(或方法、语句块)的内部定义另一个类,称为内部类(Inner Class),有时也称为嵌套类(Nested Class)。内部类和外层封装它的类之间存在逻辑上的所属关系,一般只用在定义它的类或语句块之内,实现一些没有通用意义的功能逻辑,在外部引用它时必须给出完整的名称。使用内部类的主要原因有:内部类可以访问外部类中的数据,包括私有的数据。内部类可以对同一...原创 2015-07-01 22:06:07 · 97 阅读 · 0 评论 -
抽象类
abstract public class Canine extends Animal { public void roam(){ } } public class MakeCanine{ public void go() { Canine c; c = new Dog(); //这个是可以的,因为你可以赋值之类对象给父...原创 2015-11-09 23:09:55 · 158 阅读 · 0 评论 -
求素数
public class Find_Prime { static int max = 100; public static void main(String[] args) { for (int i = 1; i <= max; i++) { boolean isPrime = tru...原创 2014-11-24 11:36:45 · 75 阅读 · 0 评论 -
初始化
如果初始化引用,可以在代码中的下列位置进行: 1、在定义对象的地方。 2、类的构造器中 3、就在正在使用这些对象之前 4、使用实例初始化...原创 2014-07-08 16:07:57 · 50 阅读 · 0 评论 -
java 数组初始化
http://blog.csdn.net/wawlian/article/details/7201259原创 2014-07-08 11:30:51 · 76 阅读 · 0 评论 -
java 垃圾回收机制
java 垃圾回收总结(1)http://www.cnblogs.com/aigongsi/archive/2012/04/06/2434771.html java垃圾回收总结(2)http://www.cnblogs.com/aigongsi/archive/2012/04/13/2446166.html原创 2014-07-08 10:04:40 · 70 阅读 · 0 评论 -
java 对象存储
寄存器堆栈堆常量存储非ram存储转载 2014-06-30 11:23:43 · 355 阅读 · 0 评论 -
学习html网站
http://www.codecademy.com/zh/tracks/web原创 2015-03-25 08:20:40 · 356 阅读 · 0 评论 -
第1章 Java多线程技能
1、掌握如下关键技术点:·线程的启动·如何使线程暂停·如何使线程停止·线程的优先级·线程安全相关的问题2、掌握如下关键技术点:进程与线程的一个简单解释原创 2017-12-02 15:42:21 · 163 阅读 · 0 评论 -
java基础知识switch case的使用
public class VowelsAndConsonants { public static void main(String[] args) { for (int i =0 ; i < 100 ; i++ ) { char c = (char)(Math.random()*26+ 'a'); switch(c) { case 'a': ...原创 2014-01-02 22:16:26 · 141 阅读 · 0 评论 -
java基础知识强转
public class CastingNumbers{ public static void main(String[] args) { double above = 0.7; double below= 0.4; System.out.println("above:"+above); System.out.println("below:"+below); ...原创 2014-01-02 23:26:39 · 67 阅读 · 0 评论 -
Java ASCII 表
public class ListCharacters { public static void main(String[] args) { for (char c = 0; c < 128; c++) { if(Character.isLowerCase(c)){ System.out.print(""+(int)c+":"+c+"\t"); i...原创 2014-07-07 19:50:01 · 101 阅读 · 0 评论 -
for each 的妙用
import java.util.Random;public class ForEachFloat { public static void main(String[] args) { Random r = new Random(50); float[] f = new float[10]; for(int i = 0 ; i < 10; i++) { f...原创 2014-07-07 20:02:09 · 84 阅读 · 0 评论 -
斐波那契数列
import java.util.Scanner;public class Fibonacci { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("pls input number"); ...原创 2014-07-07 20:43:59 · 72 阅读 · 0 评论 -
Java初始化顺序
构造是在对象初始化调用。重载第一个体现是在构造的时候。原创 2014-07-08 10:01:41 · 45 阅读 · 0 评论 -
初始化过程(Think in java 错误)
class Bowl { Bowl(int marker) { System.out.println("Bowl(" + marker + ")"); } void f(int marker) { System.out.println("f(" + marker + ")"); }}class Tabl...原创 2014-11-25 18:04:07 · 104 阅读 · 0 评论