本文目錄一覽:
- 1、Java:定義一個圖形類(Graph),帶有面積計算函數,在此基礎上派生出矩形類(Rect)及圓形類(Circ),二者重寫
- 2、學習Java應該關注哪些網站
- 3、java 中的Graph 怎麼用
- 4、java學習的網站有哪些?
- 5、誰知道java教程 網上哪兒能看到?知道的說下?
- 6、哪有免費的JAVA教程?
Java:定義一個圖形類(Graph),帶有面積計算函數,在此基礎上派生出矩形類(Rect)及圓形類(Circ),二者重寫
abstract class Graph {
public void getArea(){};
}
class Circle extends Graph{
double radius;
Circle(double radius){
this.radius=radius;
}
public void getArea(){
System.out.println(“圓面積:”+Math.PI*radius*radius);
}
}
class Rect extends Graph{
double width;
double length;
Rect(double length,double width){
this.length=length;
this.width=width;
}
public void getArea(){
System.out.println(“圓面積:”+length*width);
}
}
public class TestArea{
public static void main(String[] args){
Graph g=null;
g=new Rect(10,20);
g.getArea();
g=new Circle(10);
g.getArea();
}
}
學習Java應該關注哪些網站
推薦10個常用的Java網站
Stackoverflow
Stackoverflow.com 可能是編程界中最流行的網站了,該網站有成千上萬個好問題和答案。學習API或者編程語言,通常依賴於代碼示例,stackoverflow就可以提供大量的代碼片段。
Stackoverflow的另一個優點在於它的社交性。你可以在一些特定的標籤下查看問題,比如「Java」、「regex」,你就會看到哪些是高頻問題。這對於學習,以及Java博主書寫熱門話題都是一種非常好的資源。
DZone
這是一個非常有趣的網站,有相當多的開發者在這個網站上分享他們博客文章。就像一場冒險一樣,在這裡,你永遠不知道下一秒會看到什麼內容。
LeetCode
如果有Java方面的面試問題,例如「在Java中,內存中的數組是什麼樣的」,你可以從很多Java教程中找到答案。但是,遇到類似於「如何將SortedArray轉化成一個BalancedTree」這樣的問題,你就應該去求助LeetCode了。LeetCode包含一系列算法問題, 它能為有關信息技術的面試提供一個社會性的平台。這個網站最好的地方就是,它可以通過大小不同的數據在線檢查你的代碼是否正確。很多人認為,面試成功的關鍵在於重複這三個重要步驟:編碼-閱讀-討論。
Java SE技術文檔
這個網站包含了在使用Java SE API時會用到的所有文檔,即使你是Java開發牛人,我敢肯定在這裡你仍能發現一些有用的東西。比如,你可以閱讀一些像「Java類的本質」、「部署」這樣的教程。
Github
你也許知道可以免費的將你的項目託管在哪,但你不一定知道它還是一個學習當今流行的Java庫和框架的優秀資源。比如,你想學 Spring MVC Framework,你可以搜索並且找到一些開源的項目。遵循「照葫蘆畫瓢」的原則,你能夠通過實例快速的學習框架,尤其是你已經具有使用類似框架的經驗。
Coursera
這是有關視頻講座的最好網站,在這裡你可以找到許多頂尖學校的著名教授的優秀計算機科學課程。這些教授中,有些甚至是一些計算機科學領域的發明者。
Java World
這個網站包含了大量的Java教程,涉及各種各樣的話題。其中很多文章都寫的很好,並且有圖片、插圖進行說明。它可以被用來當作深度學習的教科書。
DevStore
這個網站是針對開發者做的一個服務商店,為開發者提供從設計開發到運營推廣一站式的解決方案。開發者在任何階段需要某種服務時,都可通過DevStore進行參數對比,查看評測、快速體驗等來了解,不再需要一一搜索。
Wikipedia 維基百科
這個網站是查詢或學習幾乎所有概念的最好的資源之一。例如,作為一個資深的Java開發人員,你可能只是想了解一些概念並不想深度研究。這裡是一個可以免費查詢最新信息的好地方。例如,什麼是面向服務的編程?另外,它還能為你的寫作提供大量素材。比如,同一個詞在不同的領域可能會有完全不同的含義。有時,研究這些詞在不同領域的不同含義是非常有意思的。
Program Creek
與以上幾個網站相比,Programcreek.com在規模上要小很多。但是規模小也有優點,它在維護方面做的更好,讀起來更有趣。在這裡,你可以找到其他任何網站都不曾涉及到的話題,而且幾乎每篇文章都包含漂亮的插圖或者示例代碼。它包含了來自不同領域的人發表的文章(科研、工業),並且經常為Java開發者提供優質材料。希望有一天,它也會出現在一些人的網站前十名排行名單中。
注:當然,對於Java開發牛人來說還有很多其它不錯的網站。如果你認為有其他的網站也應該列在這裡,請留言,我以後也會加進去的。謝謝。
java 中的Graph 怎麼用
Graphics ? Graphics 類是java所有圖形上下文的抽象基類,允許應用程序在組件(已經在各種設備上實現)以及閉屏圖像上進行繪製。不過實際應用中多使用Graphics2D ,Graphics2D 類擴展 Graphics 類,以提供對幾何形狀、坐標轉換、顏色管理和文本布局更為複雜的控制。它是用於在 Java(tm) 平台上呈現二維形狀、文本和圖像的基礎類。
java學習的網站有哪些?
如果你想學基礎的話,最好是看看先看看視頻,通常看視頻都只是一個大概,手中還是要有一本項目書,那總有簡單的慢慢到複雜的那種,我用過的是張孝祥的,那個人出的那個清華版的很不錯,按照他那種思路,代碼很好理解,對於初學者真的很好
誰知道java教程 網上哪兒能看到?知道的說下?
學雲網的android視頻教程,baidu就找得到。喜歡這行,想成為程序員就要做好天天敲代碼的好習慣,只要你肯學就一定能學好。
哪有免費的JAVA教程?
java最新基礎入門教程百度網盤免費資源在線學習
鏈接:
提取碼: qrd2
java最新基礎入門教程 千鋒java基礎教程:第19章 項目實戰 千鋒java基礎教程:第18章 GUI事件處理 千鋒java基礎教程:第17章 XML與JSON 千鋒java基礎教程:第16章 註解 千鋒java基礎教程:第15章 枚舉 千鋒java基礎教程:第14章 正則表達式 千鋒java基礎教程:第13章 泛型 千鋒java基礎教程:第12章 反射與內省 千鋒java基礎教程:第11章 網絡編程 千鋒java基礎教程:第10章 多線程與並發 千鋒java基礎教程:第09章 集合 千鋒java基礎教程:第08章 文件與IO 千鋒java基礎教程:第07章 常用類庫 千鋒java基礎教程:第06章 Eclipse與異常處理
原創文章,作者:PGIQ,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/143831.html