Java面試題一
1.列舉出 10個(gè)JAVA語言的優(yōu)勢(shì)
a:免費(fèi),開源,跨平臺(tái)(平臺(tái)獨(dú)立性),簡(jiǎn)單易用,功能完善,面向?qū)ο螅研?,多線程,結(jié)構(gòu)中立,企業(yè)應(yīng)用的成熟平臺(tái), 無線應(yīng)用
2.列舉出JAVA中10個(gè)面向?qū)ο缶幊痰男g(shù)語
a:包,類,接口,對(duì)象,屬性,方法,構(gòu)造器,繼承,封裝,多態(tài),抽象,范型
3.列舉出JAVA中6個(gè)比較常用的包
Java.lang;java.util;java.io;java.sql;java.awt;java.net;java.applet;javax.swing
4.JAVA中的標(biāo)識(shí)符有什么作用和特點(diǎn)
作用:標(biāo)識(shí)符用作給變量、類和方法命名
特點(diǎn):可以以字母、下劃線“_”和”$”符開頭
首字符外,可以跟上字母、下劃線“_”和”$”符或數(shù)字
Java是大小寫敏感的,標(biāo)識(shí)符也不例外
5.JAVA中的關(guān)鍵字有什么特點(diǎn),列舉出至少20個(gè)關(guān)鍵字
Java中一些賦以特定的含義、并用做專門用途的單詞稱為關(guān)鍵字(keyword)
所有Java關(guān)鍵字都是小寫的,TURE、FALSE、NULL等都不是Java關(guān)鍵字 ;
goto和const 雖然從未被使用,但也作為Java關(guān)鍵字保留;
• 中一共有51個(gè)關(guān)鍵字Java
abstract assert boolean break byte continue
case catch char class const double
default do extends else final float
for goto long if implements import
native new null instanceof int interface
package private protected public return short
static strictfp super switch synchronized this
while void throw throws transient try
volatile
6.JAVA中數(shù)據(jù)類型如何分類?
可分為簡(jiǎn)單數(shù)據(jù)類型和引用數(shù)據(jù)類型:
簡(jiǎn)單數(shù)據(jù)類型:數(shù)值型(byte,short,int,long,float double),字符型(char),布爾型(boolean);
引用數(shù)據(jù)類型:類,接口,數(shù)組.
7.JAVA中運(yùn)算符的分類及舉例
• 分割符:,,;,[],()
• 算術(shù)運(yùn)算符: +,
【編輯推薦】