原创 關於==與equals

public class TestStringEquals { public static void main(String[] args) { String a="wang"; Strin

原创 java的String類型與mysql裏的int類型參數。

java的String類型可以讀取mysql裏的int類型參數。 public class jdbcFunction { public void getInformation(String Gradename){

原创 爲Stack鏈表添加delete方法(1.3.20)

package 數據結構.stack; import java.util.Iterator; public class StackNode<Item> implements Iterable { Node first;

原创 Queue用數組實現,並實現Iterator。

import java.util.Iterator; public class QueueArrays<Item> implements Iterable{ Item[] items= (Item[]) new Objec

原创 QueueNode(將書中後續的Iterable補全)

package 數據結構.Queue; import java.util.Iterator; public class QueueNode<Item> implements Iterable { private cl

原创 關於泛型? extends T和? super T

https://www.cnblogs.com/zhaoyibing/p/9051428.html public class TestArrayList { public static void main(String[] ar

原创 子類是否繼承父類的Private屬性和方法。

public class TestPublicPrivate { int a=1; private int e =7; public void showE(){ System.out.println(

原创 抽象類implements接口

1.8以後接口可以有靜態方法。如 public interface TestFunction { int a=6; String start(); void end(); static void a1(

原创 抽象類與接口

有抽象方法,類必然爲抽象類。 普通方法與抽象方法的區別在於是否有abstract 和方法體。並且抽象方法以;結尾。 抽象類與普通類相比,它無法實例化,並且需要abstract關鍵字。其它一致(成員變量,方法,構造方法) 接口:publ

原创 TestSplit

public class TestSplit { public static void main(String[] args) { String a="長亭外,古道邊,芳草碧連天,晚風扶,柳笛聲殘,夕陽山外山"

原创 問題集錦(待處理)

1.關於public int compareTo的方法原理 2.關於HashMap的for循環運用?(除卻普通的增強for循環)

原创 實例變量、方法與類變量、方法

差別在於static。有static的爲類(靜態)變量或方法,並且可以直接通過類名來調用。如Animal.health,Animal.eat()。 如果static前再加final就變成常量了 名字一般全大寫,如DOTA_MAX.

原创 this與super。

this是對對象自身的引用。 1.與局部變量做區分時引用。 2.調用成員方法(this可省略) 3.調用構造方法時,this必須爲第一條語句。 4.不受訪問權限限制 1.super與this類似,但只能出現在子類中。 2.用於訪問父類

原创 primitive數據類型

數值型:整數形:byte,short,int,long 非整數型:float,double。 非數值型:char,boolean boolean =false(默認值)/true(理論上佔用1bit,1/8字節,實際處理按1byte處

原创 關於==與equals(待解決)

public class TestStringEquals { public static void main(String[] args) { String a="wang"; String