精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

分析Java新手常犯的幾種錯誤

開發 后端
本文介紹的是java新手,經常犯的幾種錯誤,在這,給大家列出來。希望對大家有幫助,一起來看吧!

我們都知道,學習編程沒有什么捷徑可以走,在不斷的學習和編碼的過程中,逐漸的積累經驗,從開始的模仿者變成***的創作者。和學習其它的編程語言一樣,Java新手在開始編碼的時候也會出現很多很多的錯誤,而且有的錯誤可能也是不斷的出現。當出現這些錯誤的時候,我們就要仔細的看看錯誤提示,找出問題所在,避免以后不再發生同樣的錯誤。在這個過程當中我們的經驗和水平也在不斷的提升。

Java錯誤,主要包括兩方面,一種是語法錯誤,另一種是邏輯錯誤。

語法錯誤,也就是我們的編碼不符合java 規范,在編譯的時候無法通過。通常,我們都是用javac編譯我們的源程序,如果代碼中存在語法錯誤,比如某個表達式后缺少分號的時候,編譯器就會告訴我們錯誤信息,編譯就此停止。

邏輯錯誤,也就是我們常說的Bug,一般存在邏輯錯誤的程序都是可以順利的被編譯器編譯產生相應的字節碼文件,也就是class文件。但是,在執行的時候,也就是java ourClass的時候,得出的結果并不是我們所希望的。

下面幾個問題都是非常常見的錯誤,在一些新手的代碼里面經常會出現的。

1、 Java是分大小寫的

對于經常寫VB、Asp程序的人來說,一定要注意,變量money和Money是不一樣的。

2、一個java源文件可以包含多個class,但是只能包含一個public 的class。

java是面向對象的程序語言,編譯完的字節碼也是一個一個的類,就是class。一個.java文件可以包含多個class,在編譯的時候,編譯器會為每一個class生成相應的class文件。 但是必須要注意,一個.java文件只能包含一個public class,而且這個public class的類名要與這個.java的文件名一致。

比如,正確的寫法應該是下面這樣的:

一個java源文件,文件名為 Test.java,內容如下:

 

  1. class A  
  2. {  
  3. }  
  4. class B  
  5. {  
  6. }  
  7. public class Test  
  8. {  

 

3、運行java程序時加了.class

運行java程序時,是不需要i加擴展名.class的,比如

c:\javac A.java

c:\java A 而不應該是java A.class

這是因為java默認就是找后綴是class的文件,如果你加了.class,也就是java A.class的話,就會出現 錯誤:

Exception in thread HelloWorld/class "main" java.lang.NoClassDefFoundError

意思就是找不到這個類,因為java會把A.class當成一個包的寫法,就是去A目錄下找class這個類,自然找不到,所以就出錯,錯誤信息和你classpath設置不正確的提示信息是一樣的。

4、一個等號和兩個等號的不同

在Java程序中,一個等號是賦值操作符,而兩個等號則是比較操作符。在 java新手的程序中

經常出現這樣的代碼:

 

  1. int a=1;  
  2. int b=2;  
  3. if(a=b) System.out.println("OK"); 

 

這樣是不對的,因為if后面需要得到的是一個布爾類型的值,這樣編譯就會出錯。

因為,a=b,是賦值操作,就是把 b的值賦給了a,返回等號右邊的值,也就是b的值,比如:

 

  1. int a=1;  
  2. int b=2;  
  3. int c=(a=b);  
  4. System.out.println("a : "+a);  
  5. System.out.println("b: "+b);  
  6. System.out.println("c: "+c); 

 

輸出結果則是,a等于2,b等于2,c也等于2, 明白了嗎?

所以,看看下面這兩段代碼,如果你明白了,也就說明你已經懂得了一個等號和兩個等號的意思了:

 

  1. boolean a=false;  
  2. boolean b=false;  
  3. if(a==b)   
  4. {  
  5. System.out.println("a=b");  
  6. }  
  7. else 
  8. {  
  9. System.out.println("a!=b");  

 

結果輸出“a=b”,如果換成一個等號

 

  1. boolean a=false;  
  2. boolea b=false;  
  3. if(a=b)   
  4. {  
  5. System.out.println("a=b");  
  6. }  
  7. else 
  8. {  
  9. System.out.println("a!=b");  

 

則輸出結果為“a!=b”

5、java中的數組下標是從0開始的

比如我們定義了一個數組

Object[] myArray=new Object[10],說明數組中有10個元素,是從myArray[0]開始,到myArray[9]結束的在用for循環的時候,需要注意,正確寫法如下:

 

  1. for(int i=0;i<myArray.length;i++)  
  2. {  

 

 

6、空引用的錯誤

這類錯誤也是最令人頭疼的,屬于邏輯性錯誤,編譯器可以正常編譯,但是在某種情況下執行出錯,出錯信息是 java.lang.NullPointerException 。

這是由于在對象的引用沒有被初始化的情況下而調用這個對象的屬性或者方法而造成的,比如下面的例子:

  1. class A3   
  2. {  
  3. public static void main(String[] args)   
  4. {  
  5. String s=null;  
  6. int a=1;  
  7. int b=2;  
  8. if(a<b)  
  9. {  
  10. s="a<b";  
  11. }  
  12. System.out.println(s.toString());  
  13. }  

編譯和執行都沒有錯誤,可是如果把a的值賦為10,如下:

  1. class A3   
  2. {  
  3. public static void main(String[] args)   
  4. {  
  5. String s=null;  
  6. int a=10;  
  7. int b=2;  
  8. if(a<b)  
  9. {  
  10. s="a<b";  
  11. }  
  12. System.out.println(s.toString());  
  13. }  

 

那么就可以正常編譯通過,但是執行的時候則出錯。就是因為現在a<b不成立,也就是說沒有執行s="a<b"這個初始化語句,所以在輸出s.toString()的時候,對象s其實還是null,沒有被初始化,這時候調用.toString()方法自然會出現異常。

 

以上就簡單寫幾個java新手經常會出現的錯誤,其實出現錯誤并不可怕,只要大家仔細的分析一下出現的錯誤,看看究竟是什么原因導致的,如何避免。這樣,就會很快的提高自己的水平,加入到高手的行列中。由于自己也是菜鳥水平,所以寫的東西,難免出現這樣那樣的錯誤,希望大家多提意見。

責任編輯:于鐵 來源: 互聯網
相關推薦

2017-08-14 16:30:38

數據庫常犯錯誤

2010-09-01 11:29:04

CSS

2012-02-20 16:45:40

Android開發新手

2025-05-06 08:10:00

2017-10-17 14:48:08

機器學習新手工程師常犯錯誤

2017-10-17 12:29:18

機器學習函數算法

2017-09-04 08:49:37

編程互聯網持續交付

2018-04-09 06:43:44

機器學習函數算法

2020-04-20 17:15:32

Java開發代碼

2018-09-29 09:34:20

Python錯誤初學

2017-04-07 08:43:46

數據分析錯誤解決

2013-07-08 15:45:04

Python

2021-06-04 10:15:17

JavaSQL編程語言

2018-02-27 13:48:01

大數據管理者數據

2021-11-22 14:57:35

數據治理CIO數字化轉型

2013-12-27 09:03:47

開發項目

2022-05-16 08:43:33

CIOIT咨詢

2020-05-08 11:44:42

CISO安全風險管理網絡安全

2019-07-08 13:58:03

Java數據結構設計

2009-09-14 19:23:45

敏捷開發
點贊
收藏

51CTO技術棧公眾號

狠狠色狠狠色综合| 国产探花在线精品一区二区| 亚洲人成网站影音先锋播放| 91手机在线视频| 日韩精品综合一本久道在线视频| 91在线观看免费高清| 国产精品18p| 精品国产一区二区三区久久久蜜臀 | 成人性生交xxxxx网站| 日本a在线观看| 成人国产精品一级毛片视频| 欧美大片在线观看一区二区| 中文字幕无码不卡免费视频| 午夜免费视频在线国产| av资源网一区| 91精品中文在线| 天天干天天色综合| 国模 一区 二区 三区| 亚洲亚裔videos黑人hd| www.四虎精品| 欧美激情福利| 色综合久久久久久久| 福利网在线观看| 国产在线中文字幕| 99久久er热在这里只有精品66| 国产欧美一区二区| 啦啦啦免费高清视频在线观看| 亚洲激情五月| 丝袜亚洲另类欧美重口| 三级男人添奶爽爽爽视频| 99精品视频在线免费播放| 色婷婷综合激情| 黄色大片中文字幕| 四虎影视成人| 成人免费在线播放视频| 天堂一区二区三区| 可以在线观看的黄色| 成人精品一区二区三区中文字幕| 91精品国产自产在线| 中文天堂在线播放| yiren22综合网成人| 亚洲精品国产setv| 亚洲国产成人爱av在线播放| www.51色.com| 日日夜夜亚洲精品| 欧美性大战xxxxx久久久| 人妻熟女一二三区夜夜爱| 不卡一本毛片| 亚洲一本大道在线| 人妻互换免费中文字幕| av免费网站在线| 亚洲女人的天堂| 中文字幕制服丝袜在线| 日本中文在线观看| 亚洲欧洲无码一区二区三区| 一区二区三区视频在线播放| 69久久精品| 国产精品国产三级国产| 亚洲制服欧美久久| 看女生喷水的网站在线观看| 亚洲免费视频中文字幕| 日韩人妻精品一区二区三区| 色a资源在线| 一二三区精品福利视频| 日本人妻伦在线中文字幕| 神马午夜伦理不卡| 亚洲国产成人av网| 人妻熟妇乱又伦精品视频| 在线一区av| 91精品福利视频| 性欧美videossex精品| 人人玩人人添人人澡欧美| 欧美猛男超大videosgay| 欧美一卡在线观看| 亚洲天堂第一区| 欧美人与性动交α欧美精品图片| 亚洲综合久久av| 国产深夜男女无套内射| 欧美电影网址| 欧美久久久一区| 国产又粗又猛又爽又黄| 好吊妞视频这里有精品 | 一区二区三区在线视频观看58| 欧美日韩午夜爽爽| 色偷偷偷在线视频播放| 欧美亚洲国产怡红院影院| 日本中文字幕在线不卡| 精品亚洲自拍| 国产午夜精品视频| 波多野结衣家庭教师| 亚洲国产一区二区三区高清 | 日韩毛片免费视频一级特黄| 6080亚洲精品一区二区| 九九热视频免费| 亚洲肉体裸体xxxx137| 中文字幕日韩欧美在线| 99热精品免费| 日日夜夜免费精品| 亚洲精品免费网站| 青青草在线播放| 一区免费观看视频| 99热成人精品热久久66| 蜜桃av乱码一区二区三区| 狠狠久久伊人中文字幕| 91精品国产高清一区二区三区 | 欧美国产日韩在线观看| 色哟哟免费网站| 免费电影日韩网站| 日韩精品专区在线影院观看| 四虎国产精品成人免费入口| 国产一区欧美| 国产日韩视频在线观看| 无码精品视频一区二区三区 | 亚洲美女av网站| 朝桐光av在线| 日韩中文字幕麻豆| 国产亚洲第一区| 麻豆传媒在线免费| 粉嫩绯色av一区二区在线观看| 日韩欧美视频一区二区| 成年女人在线看片| 欧美一级夜夜爽| 中文字幕黄色网址| 裸体一区二区| 国产一级特黄a大片99| 菠萝蜜视频国产在线播放| 日本高清视频一区二区| 成熟妇人a片免费看网站| 中文字幕无码日韩专区免费| 日韩手机在线| 久久久免费在线观看| 99热这里只有精品在线观看| 中文字幕第一区综合| 国产精品视频一区二区三区四区五区| 视频一区视频二区欧美| 久久精品在线视频| 91福利免费视频| 中文一区一区三区高中清不卡| 国产精品沙发午睡系列| 欧美顶级毛片在线播放| 欧美精品制服第一页| 国产伦精品一区二区三区四区| 欧美激情在线一区二区| 动漫av免费观看| 伊甸园亚洲一区| 欧美中文在线观看| 日本黄在线观看| 色婷婷激情久久| 免费网站在线高清观看| 日日欢夜夜爽一区| 日韩理论片在线观看| 国产精品久久久久av电视剧| 亚洲欧美激情在线视频| 无码人妻精品一区二区| 国产网站一区二区| 无限资源日本好片| 97视频精品| 91精品久久久久久久久久另类| av在线天堂| 9191精品国产综合久久久久久| 尤物在线免费视频| 国产宾馆实践打屁股91| 东北少妇不带套对白| 欧美黄色网视频| 日韩av免费一区| av片在线免费观看| 91.成人天堂一区| 久久久久亚洲av成人片| 不卡的av网站| 免费在线观看毛片网站| 日韩影院二区| www久久99| 国产拍在线视频| 亚洲网在线观看| 香港三日本8a三级少妇三级99| avtt天堂在线| 蜜桃久久久久久久| xxxxxx在线观看| 日本欧美高清| 国产精品一二区| 福利成人导航| 亚洲视频一区二区| 国产视频一区二区三区四区五区| 亚洲一区二区视频在线| 蜜桃传媒一区二区亚洲av| 久热国产精品| 男女裸体影院高潮| 色爱综合av| 成人亚洲欧美一区二区三区| 男女免费观看在线爽爽爽视频| 精品一区二区电影| 97超碰人人草| 黑人巨大精品欧美一区二区一视频| 微拍福利一区二区| 床上的激情91.| 麻豆一区二区三区视频| 欧美不卡视频| 欧美一区观看| 一区二区视频免费完整版观看| 久久视频在线播放| 青青草视频在线观看| 欧美一区二区观看视频| 国产无码精品久久久| 亚洲国产精品二十页| 好男人香蕉影院| 久久精品理论片| 精品国产免费av| 午夜国产精品视频免费体验区| 青青草成人网| 久久365资源| 96pao国产成视频永久免费| 老牛影视精品| 色综合视频一区中文字幕| 国产youjizz在线| 亚洲激情电影中文字幕| 国产喷水吹潮视频www| 欧美在线色视频| 日韩欧美性视频| 一区二区三区中文字幕在线观看| 熟女少妇内射日韩亚洲| 91偷拍与自偷拍精品| 2025中文字幕| 激情五月婷婷综合| 超碰在线人人爱| 欧美一级一区| 僵尸世界大战2 在线播放| 88国产精品视频一区二区三区| 欧美亚洲另类在线一区二区三区| 成人性生交大片免费看中文视频| 成人精品视频久久久久| 日韩一级二级| 欧美最顶级的aⅴ艳星| av蜜臀在线| 久久久久久有精品国产| 69xxx在线| 国产欧美日本一区二区三区| 俄罗斯精品一区二区| 亚洲毛片在线免费| 国产日韩在线观看av| 亚洲四虎影院| 日本一欧美一欧美一亚洲视频| www.综合| 97不卡在线视频| 国产中文在线播放| 91av福利视频| 黄频免费在线观看| 国内自拍欧美激情| sm在线播放| 7777精品视频| 都市激情综合| 日韩美女在线观看一区| 在线成人av观看| 国产不卡一区二区在线播放| 日韩精品专区| 国产精品免费视频xxxx| 日本欧美韩国| 国产欧美日韩精品在线观看 | 色婷婷综合视频在线观看| 国产精品久久久久久久久久久久久久久久久| 亚洲成人资源网| 欧美一级片在线视频| 亚洲男同性恋视频| 久久久久久免费观看| 亚洲一级二级在线| 五月婷婷视频在线| 欧美视频一区二区| 国产男男gay网站| 欧美成人激情免费网| 欧美一区二区在线观看视频| 日韩av在线免费看| 二区三区在线播放| 久久综合色88| а√天堂8资源中文在线| 欧洲一区二区视频| 欧美成人xxxx| 成人在线观看91| 免费成人av| 中文字幕一区二区中文字幕| 欧美搞黄网站| 日韩精品视频久久| 麻豆专区一区二区三区四区五区| 五月天六月丁香| 91麻豆免费在线观看| 日韩av网站在线播放| 一区二区三区不卡在线观看| 在线观看精品国产| 欧美日韩亚洲综合在线| 亚洲国产成人一区二区| 亚洲美女av黄| 污污在线观看| 国产福利视频一区二区| 日韩三级网址| 日韩欧美亚洲区| 欧美视频导航| 五月婷婷六月合| 成人av综合在线| 国产精品酒店视频| 亚洲国产日韩a在线播放| 天天爱天天做天天爽| 欧美成人性福生活免费看| 可以在线观看的黄色| 欧美日韩高清区| 欧美日韩国产网站| 精品国产乱码久久久久久久软件| 青草国产精品| 无码播放一区二区三区| 国产老妇另类xxxxx| 国产精品国产三级国产专业不| 一级日本不卡的影视| 亚洲一区中文字幕永久在线| 亚洲成人久久久| 成人三级网址| 国产剧情日韩欧美| 在线看成人短视频| 国产69精品久久久久999小说| 美女视频黄免费的久久 | 亚洲精品免费在线观看视频| 一区二区三区视频免费| 九色porny视频在线观看| 亚洲影院色在线观看免费| 国产欧美高清视频在线| 欧美 丝袜 自拍 制服 另类| 国产不卡在线播放| 国产午夜手机精彩视频| 欧美视频一区在线| 国产在线91| 38少妇精品导航| 国产香蕉精品| 东北少妇不带套对白| 国产不卡视频一区| 青娱乐国产在线视频| 欧美电影影音先锋| 麻豆传媒在线免费| 成人网在线免费观看| 99精品全国免费观看视频软件| 美女网站免费观看视频| 2020国产精品| 99久久精品国产亚洲| 日韩成人xxxx| 校园春色亚洲| 久久久久久久久四区三区| 精品动漫av| 亚洲天堂av网站| 午夜精品久久久久久久蜜桃app| www.午夜激情| 国模叶桐国产精品一区| 美腿丝袜亚洲图片| 热99这里只有精品| 91免费看视频| 男人天堂视频网| 在线成人免费网站| 九七影院97影院理论片久久| 亚洲开发第一视频在线播放| 日本大胆欧美人术艺术动态 | 一区二区三区 在线观看视频| 国产免费的av| 欧美高清videos高潮hd| 操欧美女人视频| 国产成人a亚洲精v品无码| 久久精品男人的天堂| 亚洲国产无线乱码在线观看| 中文字幕不卡在线视频极品| 日韩av懂色| 欧美在线观看视频免费| 成人一级片在线观看| 国产性猛交╳xxx乱大交| 亚洲欧美日韩在线高清直播| yiren22亚洲综合| 日韩video| 91玉足脚交白嫩脚丫在线播放| 久草视频一区二区| 日韩中文在线不卡| 91精品入口| 人妻少妇被粗大爽9797pw| 国产人妖乱国产精品人妖| 国产又黄又粗又长| 欧美福利视频在线观看| 蜜臀91精品国产高清在线观看| 最新天堂中文在线| 一区二区三区四区在线| 青青草视频在线观看| 国产一区欧美二区三区| 国产一区亚洲| 免费人成又黄又爽又色| 欧美一区2区视频在线观看| 九九色在线视频| 神马欧美一区二区| 高清成人在线观看| 亚洲中文一区二区| 欧美福利视频在线| 日韩精品一区二区久久| 99免费观看视频| 欧美羞羞免费网站| 免费在线播放电影| 亚洲不卡1区| 狠狠色丁香久久婷婷综合_中| 四虎永久在线精品| 久久亚洲国产精品| 免费看成人吃奶视频在线| 人妻少妇偷人精品久久久任期|