<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            計算機二級JAVA重要知識點

            時間:2024-08-08 04:15:32 計算機等級 我要投稿

            2017年計算機二級JAVA重要知識點

              Java字節碼提供對體系結構中性的目標文件格式,代碼設計成可有效地傳送程序到多個平臺。以下是關于計算機二級JAVA重要知識點,歡迎大家參考!

            2017年計算機二級JAVA重要知識點

              1.Log4j.jar工具包

              該工具包主要用于記錄日志信息.hibernate,spring都使用該工具進行日志記錄.

              1)主要有以下3個重要組成部分

              a.Logger組件:日志器,用于往外輸出日志

              b.Appender組件:用于指定信息輸出方式,例如控制臺輸出,文件輸出等

              c.Layout組件:用于指定信息輸出格式

              2)log4j將消息分成以下級別,可以通過配置文件規定輸出消息的級別

              debug級別:logger.debug()

              info級別:logger.info()

              warn級別:logger.warn()

              error級別:logger.error()

              fatal級別:logger.fatal()

              2.Spring框架有什么用及優勢

              利用Spring框架進行整合開發.好處是實現組件之間的解耦,提高程序靈活性.

              Spring提供了一個容器,該容器可以管理Bean組件,此外容器還提供了IOC和AOP特性.基于這些特性實現程序組件之間的解耦.

              3.Spring容器基本應用(等價于工廠功能)

              1)容器實例化

              容器類型可以為BeanFactory和ApplicationContext(推薦使用)

              ApplicationContext -->ClassPathXmlApplicationContext(推薦)

              -->FileSystemXmlApplicationContext

              2)如何將Bean組件納入到Spring容器

              scope="prototype">

              id屬性:組件的在容器中的標識符.

              name屬性:功能與id屬性一樣,區別在于name可以使用特殊字符;id不允許

              class屬性:指定組件類型

              scope屬性:指定組件對象創建模式.支持singleton和prototype,如果用于Web開發,還可以使用request,session.需要特殊配置

              singleton:指的是bean組件對象采用單例模式創建.容器中只有一個Bean對象.

              prototype:指的是每次調用ac.getBean(),都會創建一個新的Bean對象返回.

              3)Bean組件在容器中的創建和銷毀

              a.如果bean定義scope采用非單例模式,該對象在調用ac.getBean()創建,使用完畢后,由垃圾回收器負責銷毀

              b.如果bean定義scope采用singleton(默認)

              創建時機:在容器實例化時創建(默認)

              銷毀時機:在容器銷毀時銷毀,調用AbstractApplicationContext的close()方法.

              可以在元素定義中,使用init-method指定對象初始化方法;

              使用destroy-method指定對象銷毀方法.

              如果元素指定lazy-init="true",對象創建延遲到調用ac.getBean("")方法.如果需要將容器中所有scope="singleton"組件都采用延遲創建,可以在UTF-8 編碼方案 采用變長編碼 1~N方案, 其中英文1個byte

              中文3個byte

              char[] = ['A','B','中']

              utf8 = [41 42 e4 b8 ad]

              utf-8: 是將unicode 編碼為 byte 序列的方案

              中: 4e2d = 0100111000101101

              e4 b8 ad = 11100100 10111000 10101101

              1110XXXX 10XXXXXX 10XXXXXX

              以0為開頭的是 英文!(0~127)

              110 表示連續2字節表示一個字符

              1110 表示連續3字節表示一個字符

              11110 表示連續4字節表示一個字符

              每個數據字節以 10開頭

            【計算機二級JAVA重要知識點】相關文章:

            2017計算機二級JAVA重要指知識點03-27

            計算機等級考試二級Java重要知識點03-26

            計算機二級JAVA考試常見知識點03-04

            計算機二級MSOffice考試重要知識點12-03

            計算機二級考試JAVA知識點:組件和容器03-22

            全國計算機二級Java筆試題知識點02-26

            2017年計算機二級考試ACCESS重要知識點03-05

            計算機二級java上機試題題庫03-29

            計算機二級JAVA考點解析01-24

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看