1. java的基礎差怎麼辦呢怎麼入門
雖然入門有點難,但是可以到榮新教育進行系統的學,它們的水平高,講課也認真,不懂得及時詢問也會得到解答。
2. JAVA的理論知識
繼承:地區法律 extends 國家法律
國家制定一個法律;而這個國家的某個地區又制定了一些專法律,把地區繼承自屬國家,這樣地區即有國家的法律,又有自己當地的法律.
多態:
又兩個人從上海到達同一個地方(北京),他們的到達目地的細節不同,一個是坐火車到北京,另一個是做飛機到北京的,但是他們達到的相同效果 --> 到北京!
封裝:把一個對象放在另一個對象(比較大)當中去.
抽象:告訴你答案,不告訴你細節;比如你向我拿個東西,我把這個東西給你了,但是我怎麼把這個東西弄到手的你就不知道了.
實體:把多個對象封裝到同一個對象中去.
學面向對象編程要有一種思想:一切的東西都是對象,對象裡面可能還包括對象.對象可能會有屬性和方法.現實生活中,人,汽車都是對象.人的屬性是身高,體重方法是:說話,走路;汽車的屬性是:什麼顏色,牌子;方法是:開車,剎車.
不知道這樣你可否理解.
3. java三年基礎差
主要還是因為自己沒有靜下心看書或者編程。
工作需要什麼用什麼,只會拿來主內義,看前人怎麼做容自己怎麼做,像個搬運工一樣搬代碼。知其然不知所以然,即使去培訓,兩三年後結局還是一樣的。
基本上網上所有的java知識你都可以看到的,很多教程、書籍、論壇,隨時可以學習。主要還是因為懶得主動學。其實很多人都有這樣的問題,感覺自己做了幾年工作,但好像只有一年經驗,似乎有時連培訓完的新人都比不上,特別是理論知識這塊,大都半知不解。
近期我也是這種感覺,只是換了個環境,以前的好像都不會了,新的也不知道從哪下手。所以最近在網上看基礎知識,沒事自己做個小工程。感覺成長很多,自信心也強大了。
建議你下班或者抽空搞搞java代碼,從簡單的開始,一步一步來,別怕麻煩。沒事多看看網上的論壇、交流什麼的。加油吧!
4. 最近已經把java的基礎,系統的學習了一遍,偏理論的較多。我是為了學android而學得java,
不管是JavaEE(Web開發),還是JavaME(Android,mobile應用程式),他們的基礎都是JavaSE(Java Standard Edition,Java開發的基礎)
JavaSE沒有學好以前,都不建議內去往JavaEE或JavaME的方向發展容。
你可以做一些小型的開發項目,其一是增加代碼的熟練度,其二也可以知道自己的程度大約在哪裡
等到學會使用OO(物件導向,Object Oreinted)來開發時,就差不多上手了,此時我才建議你往JavaME或JavaEE的方向發展。
5. java 中怎麼比較兩個時間相差的秒數
方法:
java 計算兩個時間相差可以用getTime()來獲得兩個時間的毫秒數,可以這樣計算得出兩個時間的秒數的相差如下:
public int calLastedTime(Date startDate) {long a = new Date().getTime();long b = startDate.getTime();int c = (int)((a - b) / 1000);return c;}
(5)java差理論擴展閱讀:
1、通過Date類來獲取當前時間
Date day=new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(df.format(day));
2、通過System類中的currentTimeMillis方法來獲取當前時間
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(df.format(System.currentTimeMillis()));
3、通過Calendar類來獲取當前時間
Calendar c = Calendar.getInstance();//可以對每個時間域單獨修改
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int date = c.get(Calendar.DATE);
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);
4、 通過Date類來獲取當前時間
Date date = new Date();
String year = String.format("%tY", date);
String month = String.format("%tB", date);
String day = String.format("%te", date);
System.out.println("今天是:"+year+"-"+month+"-"+day);
6. Java 理論很重要嗎
java的運行原理弄懂了才能更好的開發和設計架構。當然很重要了。現在市面上所有的流行的框架實際上原理都是一樣的。
7. 數學非常差 ( 其實就是邏輯思維非常差 ) ,能學好java么
記得上初中的時候,幾何課,這課就是看思路,看誰的輔助線做的好版,即使老師上權面講幾遍了,我有時候都還不明白,老師曾經說過這么一句,我感受深刻:「現在聽不明白不要緊,是不是有時候越聽越然(然:陝西方言,這里糊塗的意思),沒關系,越然越好,越然就要越聽,然到頭就明白了」 ,我也是這么過來的,最後明白了之後也就那麼回事。
你現在的狀況和我那時差不多,我也不說什麼大話,訂立目標什麼的,每天的課程也就那麼點,別只看 要動手 即使最簡單的{} 也敲出來 用記事本 一遍記不住,五遍,十遍呢? 別說沒時間,時間就是那什麼什麼一樣擠出來的
不會就要問 你覺得問同學容易得罪人,那你就問老師 老師其實挺喜歡學生問問題的;他回答你一次問題 就有成就感 多問幾次顯得他博學 多好 你會了 他也有成就感了 其實問同學也一樣 同學也是人
我也剛開始學JAVA,還沒你學的時間長。。。估計還沒有你懂的多,一起努力一起進步
8. java理論的問題
現在研究語言機制和原理的人越來越少了,哎
9. java對理論計算有幫助嗎
1、java作為宿主語言提供計算模型的執行和運算,可以減少人耗。
2、語言只是工具,對結果的影響僅僅是時間上的,結果測正確性和全面性取決於計算模型。