你想要成為java工程師嗎?想成為java方面的工作者嗎?那么在學(xué)校的時(shí)候想學(xué)java要報(bào)什么專業(yè)呢?下面一起來了解一下吧。
一、java專業(yè)
java是計(jì)算機(jī)學(xué)科中的編程語(yǔ)言中的一種,也是當(dāng)前,非常流行的一種編程語(yǔ)言。
在大學(xué)的課程當(dāng)中,有很多的專業(yè)都是可以學(xué)習(xí)java的。
在大學(xué)本科專業(yè)當(dāng)中,有很多都是可以進(jìn)行比較系統(tǒng)的學(xué)習(xí)的,不單單只是針對(duì)java。
例如:計(jì)算機(jī)科學(xué)與技術(shù),軟知件工程等等這些專業(yè)都有比較系統(tǒng)的課程,但是主要要看你自己想要往哪個(gè)方面去發(fā)展,是往java軟件開發(fā)、C又或者C++等方向。
二、成為Java工程師需要學(xué)什么?
那么想要成為一名java工程師,究竟有哪些東西是需要我們?nèi)フ莆盏哪?
1、語(yǔ)法
第一個(gè)就是語(yǔ)法,這個(gè)是你必須要熟悉的,在進(jìn)行代碼編寫的時(shí)候,IDE的編輯器對(duì)某一行報(bào)錯(cuò)應(yīng)該要可以依據(jù)報(bào)錯(cuò)信息知道是什么樣的語(yǔ)法錯(cuò)誤,并且知道如何修正。
2、命令
對(duì)于一些很常見的命令,也是你必須要掌握的,例,JDK,JDK是整個(gè)java的核心,非常的重要。
除此之外,appletviewer、HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver這些命令也是你需要掌握的。
3、工具
對(duì)于IDE的開發(fā)工具你至少要熟練的會(huì)使用一種。
除了以上的語(yǔ)法、命令、工具之外,還有API(Application Programming Interface,應(yīng)用程序編程接口)、測(cè)試、管理、排錯(cuò)、思想、規(guī)范、博學(xué)以上的技能也是一個(gè)優(yōu)秀的java工程師必須要掌握的!
分享一份超全的java核心知識(shí)筆記給大家,不論是用于鞏固基礎(chǔ),還是在面試中提高競(jìng)爭(zhēng)力都可以收藏一份,有空多看看,下面展示部分截圖。
(一). 基礎(chǔ)
1、Java 基本功
Java 入門(基礎(chǔ)概念與常識(shí))
Java 語(yǔ)法
基本數(shù)據(jù)類型
方法(函數(shù))

2、Java 面向?qū)ο?/p>
類和對(duì)象
面向?qū)ο笕筇卣?/p>
修飾符
接口和抽象類
其它重要知識(shí)點(diǎn)

3、Java 核心技術(shù)
集合
異常
多線程
文件與 I\O 流

(二). 并發(fā)
1、并發(fā)容器
JDK 提供的并發(fā)容器總結(jié)
ConcurrentHashMap
CopyOnWriteArrayList
ConcurrentLinkedQueue
BlockingQueue
ConcurrentSkipListMap

文檔有500多頁(yè),點(diǎn)擊此處免費(fèi)下載
2、線程池
使用線程池的好處
Executor 框架
(重要)ThreadPoolExecutor 類簡(jiǎn)單介紹
(重要)ThreadPoolExecutor 使用示例
幾種常見的線程池詳解
ScheduledThreadPoolExecutor 詳解
線程池大小確定

3、樂觀鎖與悲觀鎖
何謂悲觀鎖與樂觀鎖
樂觀鎖常見的兩種實(shí)現(xiàn)方式
樂觀鎖的缺點(diǎn)
CAS與synchronized的使用情景

(三). JVM
1、Java內(nèi)存區(qū)域
概述
運(yùn)行時(shí)數(shù)據(jù)區(qū)域
HotSpot 虛擬機(jī)對(duì)象探秘
重點(diǎn)補(bǔ)充內(nèi)容

2、JVM垃圾回收
揭開 JVM 內(nèi)存分配與回收的神秘面紗
對(duì)象已經(jīng)死亡?
垃圾收集算法
垃圾收集器

3、JDK 監(jiān)控和故障處理工具
JDK 命令行工具
JDK 可視化分析工具

(四)網(wǎng)絡(luò)、linux、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫(kù)、系統(tǒng)設(shè)計(jì)、必會(huì)工具、面試指南

因?yàn)槠邢蓿渌麅?nèi)容就不一一展示了,這本進(jìn)階筆記總共有512頁(yè)。對(duì)于想要進(jìn)階的小伙伴來說應(yīng)該會(huì)很有幫助,希望也能幫助到你。