不Java
是這樣的,我不清楚題主的情況,首先,不贊成不學java,原因有二:1,如果真正願意花3-5年(包括工作中)學習javaee,單憑java就可以在業內找到一個不錯的崗位 2即使不從事javaweb工作,只把java入門當做編程入門,也是不錯的選擇,第一,java容易(與c++比較),eclipse比vs容量小(與c#比較),如果你把javase裡面的一些基礎東西學了,以後學計算機里其他的東西都比較容易。
如果你一定不想學java,當然也可以,畢竟現在java應屆生也不太好找工作。看你的情況如何:1、如果你是211及以上學歷,計算機相關專業,了解一下人工智慧吧,反正你有數學和英語基礎。2、如果你不屬於第一種情況,只是想學門技術,找個工作,選擇就多了,完全可以不用學編程,這個世界上那麼多人,不會搞開發的多了去了,人家還不是照樣好好的生活在地球上,計算機方面的東西很多,Adobe公司那些軟體ae,pr,ps可以做視頻,修照片,u3d可以做游戲(現在游戲行業都比軟體容易找工作,嗚嗚,不過這個要學c#),c4d可以搞建模
如果題主還是想學編程,還是第一段,建議java,如果是畏難的話,那就沒辦法,我覺得java是功能強大,簡單易學,就業面廣的一門,其他語言都沒做到這么好,現在android 不還是用java嗎(雖然google慢慢地想放棄java了,但現在還是用java啊)。
如果還是不行的話,就學php吧,好像比java容易點,我同學在學,還是不行的話就搞軟體測試吧
2. 可不可以不學Java,直接學安卓
不學java也能學android太扯了,也許你認為你會的是android,不會java,那我可以很負責人的和樓上說,你真幽默! android是一個系統,其中應用層就是用java寫,只是應用的包不同而已,怎麼可以說不會java呢? 那都是java的一部分。 語法都是一樣的。
你的問題: web和android是兩個方向,一個是移動終端,一個是伺服器開發,當然可以不用學web直接學android,而你還有java基礎,這個就更好了。
3. 請問哪個選項不是Java語言的特點
Java語言主要特性如下:
1.Java語言是簡單的
Java語言是簡單的,在Java的設計上盡可能讓它與C++相近,以確保系統更容易被理解,但Java刪除許多極少被使用、不容易理解和令人混淆的C++功能,如運算符重載、多繼承以及自動的類型轉換。特別地,Java語言不使用指針,並提供了自動的垃圾回收機制,程序員不必擔憂內存管理問題。
2.Java語言是面向對象的
Java是一種面向對象的語言,它提供類、介面和繼承等原語,為了簡單起見,Java只支持類之間的單繼承,但支持介面之間的多繼承,並支持類與介面之間的實現機制。
3.Java語言是分布式的
Java語言非常適合開發分布式計算的程序,因為它具有強大的、易於使用的聯網能力,在基本的Java應用編程介面中有一個網路應用編程介面(java.net)。它提供了用於網路應用編程的類庫,包括URL、URLConnection、Socket、ServerSocket等。Java應用程序可以像訪問本地文件系統那樣通過URL訪問遠程對象。Java的RMI(遠程方法激活)機制也是開發分布式應用的重要手段。
4.Java語言是健壯的
Java語言具備了強類型機制、異常處理、垃圾自動收集等特性,保證了程序的穩定、健壯。對指針的丟棄和使用安全檢查機制使得Java更具健壯性。
5.Java語言是安全的
Java語言設計目的是用於網路/分布式運算環境,為此,Java語言非常強調安全性,以防惡意代碼的攻擊,除了Java語言丟棄指針來保證內存使用安全以外,Java語言對通過網路下載的類也具有一個安全防範機制,如分配不同的空間以防替代本地的同名類、位元組代碼檢查,並提供安全管理機制為Java應用設置安全哨兵。
6.Java語言是體系結構中立的
Java程序(後綴為.java的文件)通過Java編譯器生成一種具備體系結構中立性的目標文件格式(後綴為.class的文件),也就是說,Java編譯器通過偽編譯後,將生成一個與任何計算機系統無關的中立的位元組碼文件。這種途徑適合於異構的網路環境和軟體的分發。
7.Java語言是可移植的
體系結構中立性是確保程序可移植的最重要部分,另外,Java還嚴格規定了各個基本數據類型的長度。Java系統本身也具有很強的可移植性,Java編譯器是用Java語言實現的,Java的運行環境是用ANSI C實現的。
8.Java語言是解釋型的
Java語言是一種解釋型語言,它可以通過不同平台上運行Java解釋器,對Java代碼進行解釋、執行Java位元組碼,實現「一次編寫,到處運行」。
9.Java是高性能的
與那些解釋型的高級腳本語言相比,Java的確是高性能的。事實上,Java的運行速度隨著JIT(Just-In-Time)編譯器技術的發展越來越接近於C++。
10.Java語言是多線程的
Java語言的一個重要特點是支持多線程機制,很多操作系統都把線程視為基本的執行單位,如windows NT,windows 95等。語言自身支持多線程機制可以為程序設計者在運用多線程功能上帶來方便。
11.Java語言是動態的
從許多方面而言,Java是一種比C或C++更具動態特性的語言。適應動態變化的環境是Java語言的設計目標之一,主要表現在兩個方面,第一,Java語言中可以簡單、直觀地查詢運行時的信息,第二,可以將新代碼加入到一個正在運行的程序中。
以上就是整理的Java語言的11大特性。
4. 我的世界可不可以不用java
很高興為您解答
JAVA版本必須需要JAVA支持,我已經把我的java8 64位壓縮上傳了,你可以在以下鏈接裡面找到:
網盤:JAVA8 64位
提取碼:e45t
希望能幫到您,如果有問題歡迎私信。
5. 電腦里不裝JAVA可以嗎
如果你是普通用戶可以不裝。上網、游戲、看電影、日常辦公都不需要安裝。
Java是一種計算機語言。若學java編程需要安裝,或者有些軟體特別提示時才需要安裝。
6. 以下不是java關鍵字的有()
以下不是java關鍵字的有(true);正確答案是選擇D;
屬於java字面常量java關鍵字是電腦語言里事先定義的,有特別意義的標識符,有時又叫保留字,還有特別意義的變數。
Java作為一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程
發展歷程
20世紀90年代,硬體領域出現了單片式計算機系統,這種價格低廉的系統一出現就立即引起了自動控制領域人員的注意,因為使用它可以大幅度提升消費類電子產品(如電視機頂盒、麵包烤箱、行動電話等)的智能化程度。
Sun公司為了搶占市場先機,在1991年成立了一個稱為Green的項目小組,帕特里克、詹姆斯·高斯林、麥克·舍林丹和其他幾個工程師一起組成的工作小組在加利福尼亞州門洛帕克市沙丘路的一個小工作室裡面研究開發新技術,專攻計算機在家電產品上的嵌入式應用。
7. 不帶JAVA的手機可以下軟體嗎
我來回答,....
現在所有的手機應該都支持java的..
因為手機裡面的程序.例如:簡訊阿,輸入密碼阿,警告阿,提示阿都是用java寫成的阿,你見過用C++寫手機程序的??如果手機不支持java,那麼那個手機就沒有應用程序了.
另外,手機里默認的要支持MIDP,就是移動信息簡表,至於是什麼版本的就不好說了,所以手機應該都支持java的.. 22539希望對你有幫助!
8. 手機帶java和不帶java有什麼區別
游戲方面,有JAVA程序的手機可以使用JAVA開發的游戲,而沒有JAVA程序的手機所能支持的游戲很少。
上網方面沒有什麼區別,只是如果有JAVA的手機,已經做得比較完美了,所以上網比較舒服
9. 如何 在不安裝java的情況的 能夠運行 jar包
我也蠻好奇如何能夠不安裝java之後還能直接使用jar執行檔,
有的時候對方安裝的是java64位元我的就不能執行,
覺得這個真的很惱人,所以我也想知道如何能夠不安裝就可以執行,
就算jar改成exe執行檔好像也需要java安裝才行,
不知道如果吧java的模擬器一起打包可不可以直接執行= ="(還沒試過)