這個問題有些怪怪的,但是細思亦在情理之中。那究竟怎么判斷自己就不適合學習Java?
首先,我要說一個正向命題,那就是有一些程序基礎的都可以學習Java,沒有基礎的,如果具備一定的計算機知識,也可以入門。今天我不分析正向命題,畢竟是回答題主的問題。
一、自己是否具備基本的計算機知識,比如安裝軟件、使用軟件,尤其是文本編輯軟件。如果滿足這個條件,你基本上可以在15~30天左右入門Java。有人說了,不用15天,7天足矣,那我只能說是培訓班給你打激素,進得快,出得也快。
二、判斷自己是否具有程序邏輯思維。什么是程序邏輯思維,就是善于將一個目標任務分解成具體的子任務、過程和操作步驟。如果你具有這種思維,你可以在60~90天完成Java進階。
三、自己是否已經掌握了一門編程語言。c++、csharp、php、Python均可,如果是csharp更好,因為兩種語言最貼近。如果滿足上面這個條件,你可以在30~90天進階Java。
四、是否具有面向對象的思維能力。大家都知道,Java是完全面向對象的語言,那什么是面向對象?所謂面向對象就是將客觀世界的事物分類及其法則映射到程序語言空間中,也是具體到抽象到具體的映射過程,如果具備面向對象的思維能力,就很容易理解Java的體系架構和設計模式,如果這樣,恭喜你,不學Java都很可惜。