復習Java基礎
1. switch語句格式:
switch(表達式){
case 值1:
語句體1;
break;//break可以省略,但會出現case穿透現象,建議不省略
case 值2:
語句體2;
break;
...
default://對不正確的情況給出提示,可以省略,建議不省略,可以在任意位置,但建議在最後
語句體n+1;
break;
}
表達式可以是byte,short,int,char,JDK5以後可以是枚舉,JDK7以後可以可以是String。
復習Java基礎
相關推薦
復習Java基礎
har ring cas jdk7 jdk def 位置 jdk5 n+1 1. switch語句格式: switch(表達式){ case 值1: 語句體1; break;//break可以省略,但會出現case穿透現象,建議不省略 case
2017第34周復習Java總結
利用 序列 生成 java 學習總結 java基礎 mave 相關 cglib動態代理 從上周日開始對工作中遇到的Java相關的知識進行總結整理。先是回顧了Java關鍵字,重點說了static關鍵字的用法:修飾變量、程序塊、內部類、方法、還靜態導包;重點說了final關鍵字
JSP Web第七章整理復習 Servlet基礎知識
pattern scrip 目的 方法 內置 文件中 javax bubuko 項目 P206-208 Servlet項目的創建,web.xml的配置及標簽含義,相關程序 創建:new 一個Servlet類,繼承自javax.servlet.http.HttpServl
理論跟不上了:開始復習理論基礎
數據傳輸 地址尋址 鏈路層 上層 封裝 telnet 復雜 pdu 應用層 計算機網絡組成: 硬件 軟件 目的:實現資源共享、信息傳遞。 計算機網絡功能: 數據通信、資源共享、增加數據可靠性、提高系統處理能力 網絡協議與標準協議:一組控制數據通信的規則標
復習前端基礎知識
code utf-8 content 最全的 復習 utf 標簽 alt meta head中: <!DOCTYPE html> <!-- 類似html這種格式,標簽,html標簽 <html>fasdfasdf</html>
和朱曄一起復習Java併發(一):執行緒池
和我之前的Spring系列文章一樣,我們會以做一些Demo做實驗的方式來複習一些知識點。 本文我們先從Java併發中最最常用的執行緒池開始。 從一個執行緒池實驗開始 首先我們寫一個方法來每秒一次定時輸出執行緒池的基本資訊: private void printStats(ThreadPoolExecutor
和朱曄一起復習Java併發(二):佇列
和朱曄一起復習Java併發(二):佇列 老樣子,我們還是從一些例子開始慢慢熟悉各種併發佇列。以看小說看故事的心態來學習不會顯得那麼枯燥而且更容易記憶深刻。 阻塞佇列的等待? 阻塞佇列最適合做的事情就是做為生產消費者的中間儲存,以抵抗生產者消費者速率不匹配的問題,不但是在速率不匹配的時候能夠有地方暫存任務,而且
和朱曄一起復習Java併發(三):鎖(含鎖效能測試)
這個專題我發現怎麼慢慢演化為效能測試了,遇到任何東西我就忍不住去測一把。本文我們會大概看一下各種鎖資料結構的簡單用法,順便也會來比拼一下效能。 各種併發鎖 首先,我們定一個抽象基類,用於各種鎖測試的一些公共程式碼: 我們需要使用鎖來保護counter和hashMap這2個資源 write欄位表示這個執行緒是
和朱曄一起復習Java併發(四):Atomic
本節我們來研究下併發包中的Atomic型別。 AtomicXXX和XXXAdder以及XXXAccumulator效能測試 先來一把效能測試,對比一下AtomicLong(1.5出來的)、LongAdder(1.8出來的)和LongAccumulator(1.8出來的)用於簡單累加的效能。 程式邏輯比較簡單,
和朱曄一起復習Java併發(五):併發容器和同步器
本節我們先會來複習一下java.util.concurrent下面的一些併發容器,然後再會來簡單看一下各種同步器。 ConcurrentHashMap和ConcurrentSkipListMap的效能 首先,我們來測試一下ConcurrentHashMap和ConcurrentSkipListMap的效能。
JAVA基礎復習
logs 技術 images image 9.png com png img http JAVA基礎復習
Java語言基礎(回頭復習)
double類型 最終 blog 默認 不能 ole byte 出錯 技術 /* 使用變量的時候要註意的問題: A:作用域 變量定義在哪個大括號內,它就在這個大括號內有效。 並且,在同一個大
Java網絡編程學習A輪_01_目標與基礎復習
字母 代碼 tab uri 模式 尋址 基礎知識 接收 add A. A輪目標 復習網絡編程基礎知識,重點學習下TCP三次握手四次揮手,以及可能引發的異常情況。 回顧 Socket 編程,好多年沒寫(chao)過相關代碼了。 重學 NIO,以前學的基本忘光了,畢竟
Java學習記錄(補充二:面對對象基礎復習,習題)
補充 實例化 ntc println stat 初始 sys order 成績 求3(可調整)個學員成績的和或平均分或兩者都具package day5; import java.util.Scanner; public class Score { //構造函數
java編程基礎復習-------第二章
左右 ins ons 現在 str 錯誤信息 instance pack 操作符 一、標識符 java中標識符的命名規則: 以數字、字母、下劃線和$符號組成;不能用數字開頭;不能是java的關鍵字。 註意:不要用$命名標識符。習
Java年度總復習基礎部分(一)
存在 最大 數據 cas 初始化 tomcat java 開關 規範 JAVA總復習綱要 Java傻瓜化的運行環境 1. eclipse 和jre 2. 使用jdk,jdk需要配置環境變量 如何配置環境變量 自己編寫第一個java的運行程序 1 packa
java復習基礎篇——Mysql數據庫
arch default 字符 distinct my.ini 復習 gbk utf8 money 數據庫就是存儲數據的倉庫,其本質是一個文件系統,數據按照特定的格式將數據存儲起來,用戶可以對數據庫中的數據進行增加,修改,刪除及查詢操作。 mysql的dos窗
Java基礎復習計劃(三)
.html 節點 fix 減法 形式 頂級 分別是 字符流 TP 散碎知識點 Math.round() 方法進行四舍五入計算,實現是:Math.floor(a + 0.5f) floor : 意為地板,指向下取整,返回不大於它的最大整數 ceil : 意為天花板,指向上取
java復習基礎篇——代碼執行順序
創建對象 span 相同 static 需要 成員 函數 stat 圖片 代碼塊:在Java中,使用{}括起來的代碼成為代碼塊 根據其位置和聲明的不同,可以分為局部代碼塊:局部位置,用於限定變量的生命周期 構造代碼塊:在類中的成員位置,用{}括起來的代碼。每次調用構造方法
java復習基礎篇—-JVM內存結構(轉)
java棧 每一個 重要 分享圖片 info 創建 表格 href object 主要內容如下: JVM啟動流程 JVM基本結構 內存模型 編譯和解釋運行的概念 一、JVM啟動流程: JVM啟動時,是由java命令/javaw命令來啟動的。 二、JVM基本結構: