国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來到010在線作文網!

java重點知識總結

總結 時間:2021-08-31 手機版

  java是一門軟件語言,學習軟件技術的同學們都要學會JAVA編程技術!以下是java重點知識總結,一起來看看吧!

  java重點知識總結

  1. 基本數據類型

  整形:

  byte  1 個字節

  short  2 個字節

  int   4個字節

  long  8個字節

  字符:

  char  2個字節

  浮點數:

  float  4個字節

  double 8個字節

  布爾:

  boolean 1個字節

  2.java 7 新增二進制整數

  以0b或者0B開頭

  3.java中字符時16位的Unicode編碼方式,格式是'uXXXX',其中xxxx代表一個十六進制整數

  4.java中規定了正無窮大、負無窮大和零

  正無窮大= 一個正數除以0

  負無窮大= 一個負數除以零

  0.0 除以0.0 或者 對一個負數開方 得到一個非數

  5. 在java中布爾類型只能是true和false

  6. 在java中沒有多維數組

  看似像C語言中的多維數組不是真正的數組,比如 a[3][4] , a[0] a[1] a[2] 是真實存在的,裝的是地址,和c語言中動態分配為的數組一樣

  int [][] b = new int[3][4]

  7. Java中帶包的編譯方法

  javac -d . Hello.java 會在當前目錄下生成目錄樹

  運行 java 包名字.類名字

  8. Java多態中的對象的filed 不具有多態性,如 父類 對象 = new 子類(), 對象.field 是調用的父類的,即使子類中覆蓋了該字段。

  9. instanceof 運算符

  格式: 引用變量名 instanceof 類名(或者接口) 他用于判斷前面的對象是否是后面對象的類,子類、實現類的實例,是返回true,否者返回false

  10. Java 中基本數據類型和對應封裝類之間的轉化

   int a = 1;

   Integer A = new Integer(a);

   a = A.intValue();

  其他的類型也是這樣的。

  11.單例(singleton)類 例子

  復制代碼 代碼如下:

  class Singleton

  {

   private static Singleton instance;

   private Singleton(){}

   public static Singleton getInstance()

   {

     if(instance == null)

     {

       instance = new Singleton();

     }

     return instance;

   }

   public static void main(String[] args)

   {

     Singleton s1 = Singleton.getInstance();

     Singleton s2 = Singleton.getInstance();

     System.out.println(s1 == s2);

   }

  }

  12.final修飾的成員變量初始化問題

  類Field: 必須在靜態初始塊中或聲明該FIeld時指定初始值

  實例Field:必須在非靜態初始塊中或聲明該FIeld時指定初始值或構造器中聲明

  13.Final 變量必須顯式初始化,系統不會對final變量進行隱式初始化

  14.java會使用常量池來管理曾經用過的`字符串直接常量,例如:String a = "java"; ,系統把常量字符串“java”存在常量池,當再次執行 String b = "java"; a == b 是true

  15.final 方法不可以重寫,final類不能被繼承

  如果用private 方法 和 final private 是一樣的

  若果是用final修飾的方法在子類中出現,那是子類新定義的,與父類沒有關系

  16.不可變類:創建后該類的Field是不可改變的。java提供了8個基本變量的包裝類和string都是不可改變類。

  17.緩存實例的不可改變類

  復制代碼 代碼如下:

  class CacheImmutale

  {

  private static int MAX_SIZE = 10;

  private static CacheImmutale[] cache = new CacheImmutale[MAX_SIZE];

  private static int pos = 0;

  private final String name;

  private CacheImmutale(String name)

  {

  this. name = name;

  }

  public String getName()

  {

  return name;

  }

  public static CacheImmutale valueOf(String name)

  {

  for(int i = 0; i < MAX_SIZE; ++i)

  {

  if(cache[i] != null && cache[i].getName().equals(name))

  return cache[i];

  }

  if(pos == MAX_SIZE)

  {

  cache[0] = new CacheImmutale(name);

  pos = 1;

  }

  else

  {

  cache[pos++] = new CacheImmutale(name);

  }

  return cache[pos -1];

  }

  public boolean equals(Object obj)

  {

  if(this == obj)

  return true;

  if(obj != null && obj.getClass() == CacheImmutale.class)

  {

  CacheImmutale ci = (CacheImmutale)obj;

  return name.equals(ci.getName());

  }

  return false;

  }

  public int hashCode()

  {

  return name.hashCode();

  }

  }

  public class CacheImmuteTest

  {

  public static void main(String[] args)

  {

  CacheImmutale c1 = CacheImmutale.valueOf("Hello");

  CacheImmutale c2 = CacheImmutale.valueOf("Hello");

  System.out.println(c1 == c2);

  }

  }

  用緩存實例要看某個對象的使用頻率,若重復使用那就利大于弊,若不經常使用那弊就大于利

  還有java提供的java.lang.Integer 創建數值在-128-127之間的數采用緩存機制的

  Integer in2 = Integer.valueOf(6);

  Integer in3= Integer.valueOf(6);

  in2 == in3 is true;

  18. static 和 abstract 不能同時修飾一個方法,沒有類抽象方法

  19.一個類可以又一個父類,實現多個接口,接口中Filed是public 、static、final的,方法是public abstract的

  20.非靜態內部類的方法訪問某個變量,搜索順序為:先內部類中方法內-> 內部類 -> 外部類中如果都找不到則出現編譯錯誤

  復制代碼 代碼如下:

  import java.util.*;

  public class DiscernVariable

  {

  private String prop = "外部類的實例變量";

  private class InClass

  {

  private String prop = "內部類的實例變量";

  public void info()

  {

  String prop = "局部變量";

  System.out.println("外部類的field值:" + DiscernVariable.this.prop);

  System.out.println("內部類的field值:" + this.prop);

  System.out.println("局部變量的值:" + prop);

  }

  }

  public void test()

  {

  InClass in = new InClass();

  in.info();

  }

  public static void main(String[] args)

  {

  new DiscernVariable().test();

  }

  }

  21.非靜態內部類不能有靜態方法、靜態Field、靜態初始化塊

  22.在外部類之外訪問內部類

  訪問非靜態內部類:outclass.Inclass varname = new outclass().new InClass();

  訪問靜態內部類: outclass.Inclass varname = new outclass.Inclass();

  復制代碼 代碼如下:

  import java.util.*;

  class Out

  {

  class In

  {

  public In()

  {

  System.out.println("非靜態內部類構造器");

  }

  }

  }

  public class CreatInnerInstance

  {

  public static void main(String[] args)

  {

  Out.In in = new Out().new In();

  /*

  以上的代碼可分開寫為:

  Out.In in;

  Out out = new Out();

  in = out.new In();

  */

  }

  }

  class SubClass extends Out.In

  {

  //顯示定義SubClass的構造器

  public SubClass(Out out)

  {

  //通過轉入的Out對象顯示調用In的構造器

  out.super();

  }

  }

  復制代碼 代碼如下:

  import java.util.*;

  class StaticOut

  {

  static class StaticIn

  {

  public StaticIn()

  {

  System.out.println("靜態內部類構造器");

  }

  }

  }

  public class CreatStaticInnerInstance

  {

  public static void main(String[] args)

  {

  StaticOut.StaticIn in = new StaticOut.StaticIn();

  /*

  以上的代碼可分開寫為:

  StaticOut.StaticIn in;

  in = new StaticOut.StaticIn();

  */

  }

  }

  class SubClass extends StaticOut.StaticIn

  {

  //無須創建內部類實例

  }

【java重點知識總結】相關文章:

1.java集合知識點總結

2.java框架知識點總結

3.春望重點知識點總結

4.醫學基礎知識重點總結

5.兒科重點知識點總結

6.初中政治重點知識總結精選

7.java面試知識點總結

8.java基礎知識點總結


本文來源http://www.nvnqwx.com/shiyongwen/zongjie/2445444.htm
以上內容來自互聯網,請自行判斷內容的正確性。若本站收錄的信息無意侵犯了貴司版權,請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復,謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
国产精品对白一区二区三区| 国产最新免费视频| 久久99视频免费| 久久久久久97| 亚洲最大成人网色| 亚洲永久一区二区三区在线| 亚洲人成网站在线观看播放| 亚洲福利av| 日韩av成人在线观看| 日韩免费av在线| 男人天堂av片| 免费人成在线观看视频播放| 国语精品免费视频| 国产欧美123| 国产美女网站在线观看| 99精彩视频在线观看免费| 久久这里只有精品18| 国产av天堂无码一区二区三区| 日韩在线精品一区| 久久亚洲精品网站| 亚洲人成无码www久久久| 日本精品一区在线观看| 免费高清一区二区三区| 成人福利视频网| 国产夫妻自拍一区| 国产精品高清免费在线观看| 中文字幕一区二区三区最新| 欧美一区二区大胆人体摄影专业网站 | 欧美人成在线视频| 亚洲精品9999| 欧美性视频在线| 国产伦理久久久| 久久99九九| 欧美精品亚州精品| 色就是色欧美| 国产一区二区三区av在线| 久久人人九九| 国产精品成人av性教育| 日韩在线视频在线观看| 免费看日b视频| 国产成人高清激情视频在线观看| 国产精品日韩欧美| 午夜精品久久久久久久白皮肤| 精品欧美国产一区二区三区不卡| 91久久精品久久国产性色也91| 久久久久北条麻妃免费看| 午夜精品一区二区三区在线播放 | 国产精品旅馆在线| 亚洲精品日韩在线观看| 欧美日韩亚洲在线| 国产二区一区| 亚洲欧洲日韩精品| 国产免费黄色一级片| 国产精品日韩在线播放| 日本免费在线精品| 成人免费在线网址| 国产精品久久一区二区三区| 日韩av大片在线| 成人国产亚洲精品a区天堂华泰| 国产精品视频内| 日韩免费不卡av| 国产激情片在线观看| 亚洲在线观看视频网站| 国产欧美日韩一区二区三区| 日韩在线观看免费网站| 色就是色欧美| 91精品国产免费久久久久久| 久久99热精品| 国产又粗又猛又爽又黄的网站| 久久精品91久久久久久再现| 日韩欧美国产免费| 国产成人一区二区在线| 午夜伦理精品一区| 69久久夜色精品国产69乱青草| 伊人久久在线观看| 国产精品一区av| 精品国产乱码久久久久久郑州公司 | 久久男人av资源网站| 亚洲人精品午夜射精日韩| 国产免费一区视频观看免费| 久久国产精品亚洲| 国产九色精品| 欧美激情极品视频| 国产精品亚洲网站| 一区二区视频在线免费| 国产乱淫av片杨贵妃| 九色91av视频| 国产另类第一区| 亚洲欧美成人一区| 7777免费精品视频| 少妇一晚三次一区二区三区| 国产精品99导航| 日产国产精品精品a∨| 久久99精品久久久久久三级| 青青草原av在线播放| 久久视频这里只有精品| 蜜桃成人在线| 美日韩精品视频免费看| 不卡视频一区二区| 肉大捧一出免费观看网站在线播放| 久久av二区| 免费看国产精品一二区视频| 欧美激情一级精品国产| 91av在线精品| 青草视频在线观看视频| 久久精品国产2020观看福利| 国产在线观看福利| 亚洲欧美日韩不卡| 国产av无码专区亚洲精品| 欧美亚州一区二区三区| 久久成人精品电影| 97碰碰碰免费色视频| 日本久久久久亚洲中字幕| 国产精品热视频| 99视频精品免费| 欧美伊久线香蕉线新在线| 精品中文字幕在线观看| 久久一区免费| 国内精品在线观看视频| 国产aaa一级片| 777午夜精品福利在线观看| 欧美自拍资源在线| 欧美激情a∨在线视频播放| 久久伊人一区| 麻豆亚洲一区| 无码aⅴ精品一区二区三区浪潮| 久久手机精品视频| 91精品啪在线观看麻豆免费| 欧美国产综合视频| 午夜精品蜜臀一区二区三区免费| 国产精品视频免费一区二区三区| 国产精品一区在线播放| 欧美重口乱码一区二区| 一本大道熟女人妻中文字幕在线| 久久久久五月天| 粉嫩精品一区二区三区在线观看| 日本在线观看a| 久久99精品久久久久久青青91| 久久久亚洲精选| 国产伦精品一区二区三区在线| 青春草在线视频免费观看| 一区不卡视频| 国产精品久久久久久久7电影| 国产极品精品在线观看| 国产午夜福利100集发布| 日韩精彩视频| 亚洲国产精品www| 欧美精品生活片| 久久久精品网站| 蜜桃久久精品乱码一区二区| 日韩精品久久一区| 中文字幕制服丝袜在线| 国产精品无码一区二区在线| 久久久亚洲天堂| www.国产二区| 国产乱子伦精品| 国产淫片免费看| 欧美精品v日韩精品v国产精品| 午夜欧美一区二区三区免费观看| 欧美精品在线免费| 国产精品久久久久久久久久久不卡 | 成人a级免费视频| 国产三区精品| 裸模一区二区三区免费| 欧美中文在线观看国产| 色之综合天天综合色天天棕色| 中文字幕精品在线播放| 美女视频久久黄| 久久的精品视频| 国产精品成人va在线观看| 久久天天躁狠狠躁夜夜躁| 日韩视频―中文字幕| 久久久久久久久综合| 国产成人精品久久| 国产成人艳妇aa视频在线| 久久免费福利视频| 久久久久国产精品视频| 久久伊人一区二区| 久久无码高潮喷水| 99热久久这里只有精品| 国产日韩精品电影| 国产区一区二区| 国产人妻777人伦精品hd| 国产欧美日韩中文字幕| 国产欧美精品va在线观看| 国产美女精品在线观看| 国产裸体舞一区二区三区| 国产精品亚洲第一区| 国产尤物99| 成人在线观看a| 91精品国产91久久久久久不卡| 91精品国产综合久久香蕉922| 91精品国产99| 国产成人精品电影久久久 | 国产在线一区二区三区| 国产一区二区三区免费不卡| 国产免费黄视频| 99www免费人成精品| 国产高清一区视频| 久久精品99无色码中文字幕 |