原创 Java中String類的contains方法

 該方法的定義爲:public boolean contains(CharSequence s) ,用作當且僅當此字符串包含指定的 char 值序列時,返回 true。注意這裏的參數是一個CharSequence,如果我們用char作爲參數

原创 Java自動裝箱解箱問題&&int和Integer類型==比較問題

 java在5.0開始,基本類型和封裝類型之間有了自動的轉換。 Integer i1=1;//1轉變爲new Integer(1),叫自動裝箱 Integer i2=1; int i3=i1+i2;//i1 i2自動轉化爲int類型,叫自動

原创 Java中Math類容易搞混的幾個方法

  package com.anjoyo.day1124;   public class TestMath {      public static void main(String[] args) {          double i 

原创 java數組練習題,數組順時針螺旋填數.

2維n方陣數組   把1,2,3,...,n*n的數字按照順時針螺旋的形式填入其中。   package test;  import java.util.Scanner;  public class TestArray2 {     pub

原创 Java中的泛型

簡單說下泛型: 範性可以出現的位置:1 可以在類名後 2 可以在方法返回類型前面 泛型的好處是:1 規範參數類型 2 避免使用強制類型轉換。 使用注意: 1 泛型不支持基本類型,如<int> 是錯誤的。 2 不支持static修飾,因爲泛型

原创 Java中的重載和重寫

Java中方法的重載和重寫,貫穿在整個Java的學習和運用中,在面試中也經常被問到。 一 方法的重載 要滿足以下條件:   1 同一個類中;   2 同名不同參:這裏的參數不同包括參數類型不同,參數個數不同,參數順序不同。 注意:   1 

原创 我的友情鏈接

51CTO博客開發

原创 java實戰開發--選色板

java提供了一個用於允許用戶操作和選擇顏色的控制器窗格JColorChooser,今天我們就看一下這個JColorChooser的用法,實現如下效果: 用戶點擊界面: 選色板界面: 需要說明的是,這個選色板窗體完全是由系統提供,也就是

原创 Java 對象序列化

 java中的對象序列化,是指將一個對象保存爲二進制的數據流,這樣我們可以存儲或者傳輸這個對象。序列化的對象也可以重新讀爲對象,這個過程叫反序列化。 一個對象要想實現序列化,它的類必須Serializable接口,此接口沒有任何方法,只是說

原创 Waiting for HOME ('android.process.acore') to be launched...,並且模擬器長時間沒反應解決

 錯誤信息如下: [2012-12-23 19:42:34 - HelloWorld] ------------------------------ [2012-12-23 19:42:34 - HelloWorld] Android L

原创 Java三大特性之一之多態

多態,指某一樣事物的多樣性。 在java中,多態的前提是:       1 有繼承或者實現關係       2  有方法的重寫   多態的好處:提高程序擴展性,對於某一類有共同特性的對象,我們可以抽象出他們的父類,通過操作父類來指揮一堆對象

原创 javaSE-基礎篇-經典賦值:兩變量值的交換

我們現在有int a = 2,int b = 3;如何把a和b兩個變量的值進行交換呢?對於剛接觸編程的人來講,你可能會想,這有什麼難的,a = b ; b = a;不就完了。事實上,還真沒這麼簡單:在java中,=是個賦值運算符,意思是把=

原创 javaSE-基礎篇-邏輯運算符和位運算符

java提供了三種邏輯運算符:&&與、||或、!非。其只能操作布爾型表達式,如:package com.anjoyo.day01.test; public class Test { public static void main

原创 java算法1_遞歸

遞歸:方法內部調用方法本身的一種編程技巧。當一個方法(功能)被重複使用時,如果每一次使用該方法參數都不確定,都是由上次的方法返回的結果來確定的,這個時候就要使用遞歸。比如:N 的階乘:package edu.aiai.coll; impor

原创 java IOException:系統找不到指定的路徑

在開發中,我們可能經常會碰到一個系統找不到指定路徑的IO異常。今天我們就來看看,java中的路徑究竟是哪個路徑。先看一段代碼: package com.cloud.test;  import java.io.File; import jav