最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java基礎(chǔ)中異常及包歸納整理

 更新時間:2017年04月19日 09:33:10   作者:過眼云煙2015  
這篇文章主要介紹了java基礎(chǔ)中的 異常與包,有需要的朋友可以參考一下

1 異常

異常的體系

• Throwable

Error

通常出現(xiàn)重大問題如:運行的類不存在或者內(nèi)存溢出等。

不編寫針對代碼對其處理

Exception

在運行時運行出現(xiàn)的一起情況,可以通過try catch finally

Exception和Error的子類名都是以父類名作為后綴。

1.1 Throwable中的方法

1.2 throws和throw

1.3 異常處理

try
{
需要檢測的代碼;
}
catch(異常類
變量)
{
異常處理代碼;
}
finally
{
一定會執(zhí)行的代碼;
}

Finally代碼塊只有一種情況不會被執(zhí)行。就是在之前執(zhí)行了System.exit(0)。

1.4 自定義異常

自定義類繼承Exception或者其子類。

通過構(gòu)造函數(shù)定義異常信息。

例:

Class DemoException extends Exception
{
  DemoException(String message)
  {
    super(message);
  }
}

通過throw將自定義異常拋出。

1.5 異常細(xì)節(jié)

2 包(package)

對類文件進行分類管理。

給類提供多層命名空間。

寫在程序文件的第一行。

類名的全稱的是  包名.類名。

包也是一種封裝形式。


2.1 包之間的訪問

被訪問的包中的類權(quán)限必須是public的。

類中的成員權(quán)限:public或者protected

protected是為其他包中的子類提供的一種權(quán)限

例程

2.2 四種權(quán)限

3 import

4 Jar包

4.1 Jar包的操作

通過jar.exe工具對jar的操作。

創(chuàng)建jar包

jar -cvf mypack.jar packa packb

查看jar包

jar -tvf mypack.jar [>定向文件]

解壓縮

jar -xvf mypack.jar

自定義jar包的清單文件

jar –cvfm mypack.jar mf.txt packa packb

 希望本篇文章對您有所幫助

相關(guān)文章

  • 一文帶你掌握J(rèn)ava8強大的StreamAPI

    一文帶你掌握J(rèn)ava8強大的StreamAPI

    Java8API添加了一個新的抽象稱為流Stream,可以讓你以一種聲明的方式處理數(shù)據(jù)。Stream 使用一種類似用SQL 語句從數(shù)據(jù)庫查詢數(shù)據(jù)的直觀方式來提供一種對 Java 集合運算和表達的高階抽象。Stream API可以極大提高Java程序員的生產(chǎn)力,讓程序員寫出高效率、干凈、簡潔的代碼
    2021-10-10
  • SpringBoot使用AOP,內(nèi)部方法失效的解決方案

    SpringBoot使用AOP,內(nèi)部方法失效的解決方案

    這篇文章主要介紹了SpringBoot使用AOP,內(nèi)部方法失效的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • JeecgBoot框架升級至Spring?Boot3的實戰(zhàn)步驟

    JeecgBoot框架升級至Spring?Boot3的實戰(zhàn)步驟

    本文主要介紹了JeecgBoot框架升級至Spring?Boot3的實戰(zhàn)步驟,從?2.7.10升級到3.1.5有以下幾個點需要注意,下面就來詳細(xì)的介紹一下,感興趣的可以了解一下
    2024-04-04
  • SpringBoot2.7?WebSecurityConfigurerAdapter類過期配置

    SpringBoot2.7?WebSecurityConfigurerAdapter類過期配置

    這篇文章主要為大家介紹了SpringBoot2.7中WebSecurityConfigurerAdapter類過期應(yīng)該如何配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Springboot 如何指定獲取自己寫的配置properties文件的值

    Springboot 如何指定獲取自己寫的配置properties文件的值

    這篇文章主要介紹了Springboot 如何指定獲取自己寫的配置properties文件的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Spring Boot DevTools使用教程

    Spring Boot DevTools使用教程

    DevTools通過提供自動重啟和LiveReload功能,使您更快、更輕松地開發(fā)Spring Boot應(yīng)用程序。這篇文章主要介紹了Spring Boot DevTools使用教程,需要的朋友可以參考下
    2018-11-11
  • SpringBoot中ApplicationEvent的使用步驟詳解

    SpringBoot中ApplicationEvent的使用步驟詳解

    ApplicationEvent類似于MQ,是Spring提供的一種發(fā)布訂閱模式的事件處理方式,本文給大家介紹SpringBoot中ApplicationEvent的使用步驟詳解,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • 淺析Java類和數(shù)據(jù)結(jié)構(gòu)中常用的方法

    淺析Java類和數(shù)據(jù)結(jié)構(gòu)中常用的方法

    下面小編就為大家?guī)硪黄獪\析Java類和數(shù)據(jù)結(jié)構(gòu)中常用的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • IDEA中的Kafka管理神器詳解

    IDEA中的Kafka管理神器詳解

    這款基于IDEA插件實現(xiàn)的Kafka管理工具,能夠在本地IDE環(huán)境中直接運行,簡化了設(shè)置流程,為開發(fā)者提供了更加緊密集成、高效且直觀的Kafka操作體驗
    2025-01-01
  • 淺談Mybatis之參數(shù)傳遞的幾種姿勢

    淺談Mybatis之參數(shù)傳遞的幾種姿勢

    在mybatis的日常開發(fā)中,mapper接口中定義的參數(shù)如何與xml中的參數(shù)進行映射呢?本文就詳細(xì)的介紹一下,感興趣的可以了解一下
    2021-09-09

最新評論

泸溪县| 永善县| 顺昌县| 隆尧县| 巴南区| 商水县| 南康市| 齐河县| 平塘县| 邵阳市| 昆明市| 大冶市| 镇平县| 惠东县| 平顶山市| 定陶县| 柳江县| 松潘县| 广元市| 万安县| 孝感市| 和平区| 青龙| 丁青县| 肥东县| 鞍山市| 通榆县| 都匀市| 南宫市| 疏勒县| 彭山县| 收藏| 红河县| 保德县| 长白| 木兰县| 湘潭县| 旬邑县| 清丰县| 定州市| 乌拉特后旗|