標籤:反射 class public class Person {private String name;private int age;public Person(String name,int age) {super();this.name = name;this.age = age;}public Person(){}public String getName() {return name;}public void
標籤:第六條 消除到期引用 JAVA中依然會有 memory leak的,比如一個棧先增長再收縮,那麼從棧中彈出的對象是不會被當做記憶體回收的,即時使用棧的程式不再引用這些對象。這是因為棧的內部維護著對這些對象的到期引用(永遠也不會被解除的引用),需要顯示的將這些對象清空(置為null),告訴記憶體回收行程回收這些對象。 比如Stack類的實現裡,pop()函數最後會有對element置null的操作: public synchronized E
標籤:java設計模式 原廠模式 項目執行個體 背景: 有四種WebView 因為商務邏輯的不同被劃分為四種類型,分別如下:public static final int BROWSER_TYPE_INNER = 0;public static final int BROWSER_TYPE_SIMPLE = 1;public static final int BROWSER_TYPE_OUTER = 2;public
標籤:java在Java中 兩個整數相除 會做取整運算,此時如果希望得到運算結果為浮點數 則必須將兩整數其一或兩者都強制轉為為浮點數 例如:int a = 9;int b = 2;System.out.println((float)a/b);System.out.println(a/(float)b);System.out.println((float)a/(float)b);保留兩位小數DecimalFormat df = new DecimalFormat("0.00");String s
標籤:1、錯誤敘述性說明Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Dateat java.text.DateFormat.format(Unknown Source)at java.text.Format.format(Unknown Source)at
標籤:java 3種簡單排序 1.冒泡排序public class MaxMin{ public static void main(String args[]){ int a[]={5,4,9,8,7,6,0,1,3,2}; bubbleSort(a); //靜態方法中直接通過類名調用靜態方法,或者通過對象去調用非靜態方法