• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 計(jì)算機(jī)二級JAVA重要知識點(diǎn)

        時(shí)間:2024-08-08 04:15:32 計(jì)算機(jī)等級 我要投稿

        2017年計(jì)算機(jī)二級JAVA重要知識點(diǎn)

          Java字節(jié)碼提供對體系結(jié)構(gòu)中性的目標(biāo)文件格式,代碼設(shè)計(jì)成可有效地傳送程序到多個(gè)平臺。以下是關(guān)于計(jì)算機(jī)二級JAVA重要知識點(diǎn),歡迎大家參考!

        2017年計(jì)算機(jī)二級JAVA重要知識點(diǎn)

          1.Log4j.jar工具包

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

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

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

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

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

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

          debug級別:logger.debug()

          info級別:logger.info()

          warn級別:logger.warn()

          error級別:logger.error()

          fatal級別:logger.fatal()

          2.Spring框架有什么用及優(yōu)勢

          利用Spring框架進(jìn)行整合開發(fā).好處是實(shí)現(xiàn)組件之間的解耦,提高程序靈活性.

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

          3.Spring容器基本應(yīng)用(等價(jià)于工廠功能)

          1)容器實(shí)例化

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

          ApplicationContext -->ClassPathXmlApplicationContext(推薦)

          -->FileSystemXmlApplicationContext

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

          scope="prototype">

          id屬性:組件的在容器中的標(biāo)識符.

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

          class屬性:指定組件類型

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

          singleton:指的是bean組件對象采用單例模式創(chuàng)建.容器中只有一個(gè)Bean對象.

          prototype:指的是每次調(diào)用ac.getBean(),都會(huì)創(chuàng)建一個(gè)新的Bean對象返回.

          3)Bean組件在容器中的創(chuàng)建和銷毀

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

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

          創(chuàng)建時(shí)機(jī):在容器實(shí)例化時(shí)創(chuàng)建(默認(rèn))

          銷毀時(shí)機(jī):在容器銷毀時(shí)銷毀,調(diào)用AbstractApplicationContext的close()方法.

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

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

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

          中文3個(gè)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 表示連續(xù)2字節(jié)表示一個(gè)字符

          1110 表示連續(xù)3字節(jié)表示一個(gè)字符

          11110 表示連續(xù)4字節(jié)表示一個(gè)字符

          每個(gè)數(shù)據(jù)字節(jié)以 10開頭

        【計(jì)算機(jī)二級JAVA重要知識點(diǎn)】相關(guān)文章:

        2017計(jì)算機(jī)二級JAVA重要指知識點(diǎn)03-27

        計(jì)算機(jī)等級考試二級Java重要知識點(diǎn)03-26

        計(jì)算機(jī)二級JAVA考試常見知識點(diǎn)03-04

        計(jì)算機(jī)二級MSOffice考試重要知識點(diǎn)12-03

        計(jì)算機(jī)二級考試JAVA知識點(diǎn):組件和容器03-22

        全國計(jì)算機(jī)二級Java筆試題知識點(diǎn)02-26

        2017年計(jì)算機(jī)二級考試ACCESS重要知識點(diǎn)03-05

        計(jì)算機(jī)二級java上機(jī)試題題庫03-29

        計(jì)算機(jī)二級JAVA考點(diǎn)解析01-24

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲成A人片在线观看57 | 亚洲国产911在线观看 | 亚洲欧美日韩国产精品专区 | 亚洲国产精品91 | 亚洲欧美日韩视频小说偷拍 | 日韩一区二区三区四区五 |