題目整理 Java基礎進階階段 基礎概念類 1.JDK1.8新特性? 2.面向對象和面向過程的區別? 3.什么是值傳遞和引用傳遞? 4.什么是不可變對象? 5.講講類的實例化順序? 6.java 創建對象的幾種方式 7.Java訪問修飾符的作用域 8.switch中能否使用 ...
Java不支持多繼承性,即一個子類只能有一個父類 單繼承使得java簡單,易於管理,但如果要克服單繼承性的缺點就要使用接口技術,是一個類可以實現多個接口,用關鍵字interface關鍵字來定義一個接口。 接口聲明:interface 接口名 接口體:包括常量定義和方法定義,方法只允許聲明不允許實現。 接口使用:class A implements print,add 或者 class A exte ...
2018-08-01 11:53 0 1300 推薦指數:
題目整理 Java基礎進階階段 基礎概念類 1.JDK1.8新特性? 2.面向對象和面向過程的區別? 3.什么是值傳遞和引用傳遞? 4.什么是不可變對象? 5.講講類的實例化順序? 6.java 創建對象的幾種方式 7.Java訪問修飾符的作用域 8.switch中能否使用 ...
1.什么是進程和線程 進程:程序運行資源分配的最小單位,進程內部有多個線程,會共享這個進程的資源 線程:CPU調度的最小單位,必須依賴進程而存在。 1、進程是資源分配的最小單位 ...
下面是java中常見的集合: List--列表:內部元素有序,可以重復, ArrayList:線程不安全,效率高。數據結構是線性表,底層結構是順序表,也就是數組,有唯一的下標來指定元素的位置,查詢快,增刪慢。 Vector:類似於ArrayList,但是線程安全,代價就是效率低 ...
一、Struts1的運行原理 在啟動時通過前端總控制器ActionServlet加載struts-config.xml並進行解析,當用戶在jsp頁面發送請求被struts1的核心控制器ActionS ...
本篇文章會對面試中常遇到的Java技術點進行全面深入的總結,幫助我們在面試中更加得心應手,不參加面試的同學也能夠借此機會梳理一下自己的知識體系,進行查漏補缺(閱讀本文需要有一定的Java基礎;若您初涉Java,可以通過這些問題建立起對Java初步的印象,待有了一定基礎后再后過頭來看收獲會更大 ...
(1)Date類在java.util包中。使用Date類的無參數構造方法創建的對象可以獲取本地當前時間。Date對象表示時間的默認順序是星期、月、日、小時、分、秒、年; 例如:Sat Apr 28 21:59:38 CST 2001 (2)在編寫程序的時候通常希望按着某種習慣來輸出時間 ...
本文主要是我最近復習Java基礎原理過程中寫的Java基礎學習總結。Java的知識點其實非常多,並且有些知識點比較難以理解,有時候我們自以為理解了某些內容,其實可能只是停留在表面上,沒有理解其底層實現原理。 紙上得來終覺淺,絕知此事要躬行。筆者之前對每部分的內容 對做了比較深入的學習 ...
Java基礎知識總結 寫代碼: 1,明確需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,確定步驟。每一個思路部分用到哪些語句,方法,和對象。 4,代碼實現。用具體的java語言代碼把思路體現出來。 學習新技術的四點 ...