还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基础知识点总结JAVA不可以,数组的元素类型必须是相似类型的)中的多维数组必须是要形成矩阵排列吗?不一定,也可以是不规则的66java)操作数组比较以便的实用类?67类提供了诸多有关数组的实用措施第章对象和类4)是什么意思?1OOP(面向对象编程)Object OrientedProgramming)类和对象的区别?2类对象的蓝图,生成对象的模板,是对一类事物的描述,是抽象的概念上的定义对象对象是实际存在的该类事物的每个个体,因而也称为实例)类之间的种关系?33依赖关系(uses-a)汇集关系()has-a继承关系(is-a))一种源文献可以写多种类吗?4java可以,但必须只能有一种公有类,并且文献名和公有类的类名相似)类中有哪些组员?5有属性(数据域),措施,构造器(构造措施))构造措施和一般措施的区别?6构造措施没有返回值,措施名必须和类名相似,需要用语句调用构造措施new)一般措施可不可以也类名作为措施名?7是可以的,由于调用一般措施的语法和调用构造器的语法不一样样)一种构造器调用此外一种构造器需要用什么语法?8用()语法调用此外一种重载构造器,需要注意的是调用语句必须是构造器中的第一句this)什么时候虚拟机会自动添加一种默认构造器?9当类中没有显式定义任何构造器的时候,虚拟机会自动添加一种无参的构造器)实例组员和静态组员的区别?10实例组员是属于对象实例的,用对象.组员名称语法调用静态组员和对象实例无关,是属于类自身的,用类名.组员名称语法调用)静态初始化块的执行时机是什么时候?11statci{}在类被加载的时候,仅执行一次)静态措施可不可以直接调用同一种类中的非静态措施?12不可以,静态措施不能直接调用一种非静态组员,需要用对象调用)包是什么13包实际上就是物理上的文献夹,可以把类放到不一样的包中)把一种类放到包中,需要在类中加上什么语句?14需要加上包申明语句,必须写在源文献的第一句package)什么时候需要导入类?用什么语句?15当使用的类和目前类并不在同一种包中的时候,用语句导入import)默认包中的类可以导入吗?16不可以,不在默认包中的类无法使用默认包中的类)中哪个包中的类是自动导入的?17java包java.lang)什么叫做完整类名?18顶层包名•子包名.类名)静态导入语句有什么作用?19在使用类中的静态组员的时候前面不需要加类名前缀)局部变量和全局变量的区别?20区别局部变量全局变量中明位置措施或块内部措施外类内部访问权限修饰符没有访问权限有访问权限默认值没有默认值有默认值使用形式直接使用对象调用作用域在措施或语句块内部整个类生命周期进入措施或语句块创立退伴随对象的创立而创立伴出措施或语句块销毁随对象的销毁而销毁)赋值语句赋给目的的是值还是引用?21假如是基本类型则赋的是值自身,引用类型则赋的是引用地址第章继承和多态51)类的继承是谁继承谁是子类继承了父类,子类也称为派生类,父类也称为超类或基类)子类继承了父类的什么东西?2子类可以继承父类的数据域(属性),措施,但构造器不能继承)私有组员能被子类继承吗?3能继承,不过由于访问权限的控制,在子类中不能直接使用父类的私有组员)是什么类?4Object这个所有类的根类,任何类假如没有写显式的继承语句,默认都是直接继承类的Object)中是单继承还是多继承?5java是单继承,一种子类只能有一种父类)访问权限修饰符有几种,访问的范围又是多大?6有四种private私用只能在被类中被访问default默认只能被同一种包中的类访问protected受保护的只能被同一种包中的类和不一样包中的子类访问public公有可以被任何类访问)覆盖措施的规则有哪些?7子类覆盖措施和父类被覆盖措施的措施返回类型,措施名称,参数列表必须相似子类覆盖措施的访问权限必须不小于等于父类的措施的访问权限措施覆盖只能存在于子类和父类之间子类覆盖措施不能比父类被覆盖措施抛出更多异常)参数列表与否相似从哪几方面看?8从三方面看参数个数,类型和次序,需要注意的是参数的名字不相似是无所谓的)覆盖措施的规则有哪些?9措施名相似措施的参数类型,个数,次序至少有一项不一样措施的返回类型和修饰符均不受限制)可变长参数的申明格式是什么?实际上是什么类型的?10类型…变量,实际上是一种一维数组)和是作什么用处的?11this superthis自身代表目前的对象引用,可以用this.组员名称调用目前对象的属性和措施,假如属性和局部变量重名,可以用属性名和局部变量辨别开也可以用()语法调用本类重载构造器this.thissuper本领是一种特殊关键字,可以用super.组员名称调用从父类继承的属性和措施,也可以用super()语法调用父类构造器)代表子类中的父类对象引用吗?12super不,这个错误的说法,不代表任何对象引用,仅仅是一种关键字super什么时候子类构造器会自动调用父类无参构造器?13当子类构造器中没有任何显式构造器调用的时候,即既没有调用也没有调用的时候thissuper一种父类类型的引用变量可以引用一种子类的实例吗?14可以,这个引用变量是一种多态对象多态对象有什么特点?15多态对象只能使用父类的组员,但假如多态对象使用了被子类覆盖的措施,则会动态绑定使用子类的组员,称为虚拟措施调用引用类型之间的类型转换需要遵照哪些规则?16自动转换从子类到父类的类型可以自动转换强制转换从父类到子类的类型要强制转换无继承关系的类型转换是非法的操作符是作什么用处的?17instanceof可以判断一种对象的类型与否是某一种类的类型或子类,也可以判断这个对象的类型与否是一种接口的实现类措施什么时候会自动被调用?18toString在打印语句中传入引用类型的对象或者对象和字符串作连接时默认的措施实现的是比较内容还是比较引用地址?19equals在中是比较引用地址Object覆盖措施和措施有什么规则?20equals hashCode必须保证当两个对象比较为的时候,返回的相似,当比较为的时候,返回equals truehashCode false的不一样hashCode中有几种包装类?21java有个包装类,恰好对应种基本数据类型88分别是Boolean ByteShort IntegerLong CharacterFloat Double装箱和拆箱分别是什么意思?22装箱指的是把基本类型包装成包装类的引用类型拆箱指的是把包装类形式的引用类型转换为基本类型例如〃装箱Integer objlnt=new Integer10;;〃拆箱int i=objInt.intValue)和的装箱和拆箱有什么区别23JDKL
41.5自动拆装箱,例如〃自动装箱Integer intObj=10;〃自动拆箱int i=intObj+5;)修饰符怎样使用,使用了修饰符有什么特点?24final final修饰符可以修饰类,措施,变量final类为最终类,不能被子类继承final措施为最终措施,不能被子类覆盖final变量为常量,只能赋一次值final)修饰符怎样使用,使用了修饰符有什么特点?25abstract abstract修饰符可以修饰类和措施abstract类为抽象类,是不能创立对象的abstract措施为抽象措施,只有措施的申明,没有详细的实现abstract需要注意的是有抽象措施的类一定是抽象类抽象类不一定有抽象措施抽象类也有构造器,但不能创立对象实例)不能和哪些修饰符配合使用?26abstract不能和一起使用private,static,final)可以在非抽象措施中调用抽象措施吗?27可以,模板措施设计模式就是经典的这种调用第章泛型程序设计61)泛型的特点是什么?重要特点是类型参数化,后期绑定数据类型)泛型支持基本类型吗?2不支持,只支持引用类型)假如没有传入类型参数,默认是什么类型?3默认是类型Object)泛型措施有什么特点?4将泛型参数申明在措施中,调用措施的时候绑定泛型)泛型类申明泛型参数的时候,(类型)表达什么意思表达绑定的类型必须是类型后者5T extendsA A是类型的子类或实现类A第章接口和内部类7)申明一种接口的关键字是什么?1关键字interface)接口中的组员有什么特点?2数据域必须是(publicstatic final修饰)公有静态常量措施必须是(修饰)公有抽象public abstract没有构造措施)接口能创立对象实例吗?3不能,接口没有构造器,不能创立对象)接口和类的关系?4接口和类之间是实现关系,一种类用语句实现了某接口,这个类被称为接口的实现类,implements一种类可以实现多种接口,一种类实现了某接口,必须覆盖这个接口中的因此措施,否则这个类必须是个抽象类)接口和接口的关系?5接口和接口之间是继承关系,一种接口用继承此外一种接口,称为这个接口的子接口一种extends接口可以继承多种父接口)内部类怎样定义?6一种类申明在另一种类的里面,这个类就被称为内部类,而外面的类被称为外部类)内部类可以提成几种?7实例内部类申明在措施外边没有修饰符static静态内部类申明在措施外边有修饰符static局部内部类申明在措施里边)怎样创立实例内部类的对象实例?8需要用外部类的对象来创立例如class A{class B{})假如像创立类的实例,则必须用如下语句B()A a=new A;()A.B b=a.new B;)怎样在实例内部类中访问外部类的组员?9在实例内部类中可以直接使用外部类的组员,不需要创立外部类的对象实例,不过假如在内部类中的组员名称屏蔽隐藏了外部类的组员(即外部类和内部类的组员名相似),则需要用“外部类名.组员名”访问外部类组员.this第章异常处理8)异常的对象的根类是哪个类?1是类Throwable)类有哪两个分支?2Throwable提成类和类两个分支Error Excepion类表达严重错误Error类表达可以在程序中处理的错误Exception)类有哪两个分支?3Exception提成运行时异常和非运行时异常(已检查异常)运行时异常编译不检查,在运行时才会发生异常已检查异常编译时就会作检查,不处理异常则通不过编译)假如在块中发生异常,那么程序将会跳转到哪?4try会跳转到语句块catch)语句可以用父类类型捕捉子类异常吗?5catch由于有多态特点,是可以的)处理异常代码语句会在什么时候执行?6finally代码在任何时候都会执行,不管有无发生异常finally)怎样申明已检查异常,由谁来处理这个异常?7用语句来申明一种已检查异常,由措施的调用者来处理这个异常throws)怎样抛出一种异常?8用语句抛出throw)怎样创立一种自定义的异常类?9创立一种类,只要让它继承任何一种既有的异常类就可以了)覆盖措施对于异常有什么规定?10覆盖措施不能比父类措施抛出更多异常第章反射,代理,标注9获得一种类型的对象有哪几种途径1Class措施对象
1.getClass措施2类型名.class措施3Class.forName反射有关的类型均有哪些?2代表一种运行时类Class代表一种类的属性Field代表一种类的措施Method代笔一种类的构造器Constructor怎样申明一种自定义标注?3[<修饰符>]@<标注名>{返回值措施名称;返回值措施名称;interface例如public@interface MyComment{int id;String info;有几种内置标注?4java有个3用于修饰此措施覆盖了父类的措施,而非重载©Override——用于修饰已通过时的措施@Deprecated------用于告知编译器严禁特定的警告@SuppressWarnings------Java第章常用类10java字符串是可变类还是不可变类?是不可变类,一经创立就不能修改其内容了1String字符串的常用措施有哪些?2措施可以返回指定位置的字符措施可以截取子字符串措施返回字符串charAt substringlength长度措施查找子串的位置indexOf措施反向搜索字串的位置措施替代字符串措施分解字符串lastlndexOf replaceAllsplit措施字符串大小写转换toLowerCase,toUpperCase类和类有什么区别?3StringBuffer String是可变类,是不可变类StringBuffer String类和类有什么区别?4StringBuffer StringBuilder类是线程安全的,类是线程不安全的StringBuffer StringBuilder类重要提供了哪些措施?5Math类提供了大量的和数学运算有关的静态措施Math集合和集合共同的父接口是什么?是集合6Set ListCollection集合和集合有什么区别?7Set List的子接口,不记录元素的保留次序,且不容许有反复元素Set:Collection的子接口,记录元素的保留次序,且容许有反复元素List:Collection和有什么不一样?8ArrayList LinkedList的内部实现是基于内部数组口,因此从概念上讲它更像数组ArrayList Object的内部实现是基于一组连接的记录,因此它更象一种链表构造,因此它们在性能上有很大LinkedList的差异随机访问比较块,但插入和删除元素比较慢ArrayList但插入和删除元素比较快,但随机访问比较慢LinkedList和有什么不一样?9HashTable HashMap是线程安全的,是线程不安全的HashTable HashMap和有什么不一样?10Vector ArrayList是线程安全的是线程不安全的Vector ArrayList第章流1110流提成哪两类?1按照单位划分提成字节流和字符流按输入输出提成输入流和输出流和文献流有关的有那几种类?2文献输入字节流文献输出字节流文献输入字符流文献输出字符流文献流操作应当用字节流还是字符流3假如是纯文本文献应当用字符流假如是二进制文献应当用字节流)文献操作用哪个类?4用类java.io.File第章线程131)创立一种线程类的两种方式?继承类Thread实现接口Runnable)线程体应当放在哪个措施里面?2措施run)启动新的线程用什么措施?3用措施start)一种线程对象可以用多次启动吗?4start不可以,一种线程措施只能一次start)线程有哪几种重要状态?5有四种,分别是新生状态,可运行状态,阻塞状态,死亡状态)线程的同步需要用什么措施?6旧的措施是用关键字synchronized新的措施是用类的和措施ReentrantLock lockunlock第章程序设计概述1Java开发语言的企业?1Java太阳微电子企业开发Sun SunMicrosystems的个版本?2Java3原则版J2SEJava2Standard Edition企业版J2EEJava2Platform,Enterprise Edition微小版J2MEJava2Micro Edition在后来新版本中称作
5.0JavaSE JavaEEJavaME语言的几种重要特点?3Java平台无关性能运行于不一样的平台上安全性去掉了指针操作,内存由操作系统分派面向对象运用类使程序愈加利于维护分布式可以使用网络文献和使用本机文献同样轻易强健性检查程序编译和运行的错误的三大关键机制4Java虚拟机机制运用虚拟机解释字节码执行程序实现跨平台java垃圾搜集机制自动内存回收代码安全性机制加载代码后校验代码后再执行代码第章语言的开发环境2Java是什么?1JDK开发工具包包括了是开发的人员必备的开发运行程JDKJava DevelopmentKitJava JRE,Java Java序的工具是什么?2JRE运行环境,运行程序所必须的环境的集合,包括原JRE JavaRuntime EnvironmentJava JAVAJVM则实现及关键类库Java是什么?3JVM虚拟机,它是一种虚构出来的计算机,是通过在实际的计算机上仿JVM JavaVirtual MachineJava真模拟多种〃算机功能来实现的安装的操作系统问题?4JDK必须针对于不一样的操作系统下载安装不一样的例如下安装针对于的JDK,windows windows下安装针对于的JDK,linux linuxJDK需要配置的有关环境变量5path用于搜索外部命令,例如编译程序的javac命令,执行程序的java命令classpath用于搜索类,即class文献,例如可以在不一样的位置执行类文献配置环境变量的方式?6有两种临时配置和持久配置临时配置在命令行下用变量名=变量值,仅在目前命令行窗口有效set持久配置在我的电脑一一属性中配置,持久有效可以编写程序的常见开发工具?7Java记事本,EditPlus,ULTRAEDIT,Eclipse,Jbuilder,NetBeans文献的类型?8Java有两种扩展名为的文献是源文献,属于编译之前的纯文本文献,存储源代码java Javajava扩展名为的文献是类文献,属于编译之后的二进制文献,存储字节码class Java的编译运行原理?9Java首先编写源文献,然后编译成类文献,然后通过虚拟机解释成机器码到硬件执行java class是编译型语言还是解释型的语言?10Java既不是完全编译型,也不是完全解释型,是半编译半解释的第章程序的基本构造3Java语言辨别大小写吗?1Java辨别,不管是数据还是标识符或者关键字都辨别大小写,例如不能写成不能写成public Public,“abc”“ABC”,inti不能写成INTI等等措施是作什么用处的?2main这是程序的入口措施,是由虚拟机自动调用的语句必须用分号结束吗?3必须的,不过代码块{}可以用分号结束,也可以不用分号结束中有几种注释,各自的功能4Java有三种单行注释//加在行首只能注释一行多行注释/**/注释多行,但不能嵌套使用文档注释/***/用于生成形式的文档,需要配合命令实现HTML javadoc语言的数据类型是强类型还是弱类型?5Java是强类型,意味着每一种变量都必须明确申明数据类型语言中数据类型的划分?有什么区别6Java提成基本类型和引用类型两大类基本类型有种,只能存储单一的值,不以对象的形式存在8引用类型除了基本类型之外其他的都是引用类型,可以存储复杂数据类型,以对象的形式存在)基本类型均有哪种类型?78布尔类型占字节boolean1字符类型占字节char2整型占字节占字节占字节占字节byte1short2int4long8浮点型占字节占字节float4double8)布尔值可不可以用或者非数替代?800不可以,布尔值只能是和不能使用数字,这和语言是不一样样的true false,C)直接写个整数默认是什么类型的?910整型的直接量例如等默认的数据类型都是型10,100int)怎样让一种整型的直接量变成型的?10long在直接量背面加大写后者小写例如L1,10L)整型数据在程序中直接使用可以使用什么进制?11进制,进制,进制,但不能使用二进制10816)浮点运算在中有无误差?12Java有误差,因此精密运算请使用类BigDecimal)直接写一种的直接量是什么数据类型的?
133.14是型,假如想表达是的必须写成或者型的也可以写成double float
3.
143.14F
3.14f,double
3.
143.14D)型采用的是什么类型的字符集?14char是全球统一编码,支持任何世界上官方的语言中的字符Unicode)常见的转义字符有哪些?15转义序列名称\b退格\t制表\n换行\r回车\双引号\单引号\\反斜杠)常见的字符对应的编码?16Unicode大写的到是对应到小写的到是对应到字符到是对应到A Z6590,a z97122,94857)空字符是不是用”(两个并列的单引号)来表达?17不是,空字符用\uooo(r来表达,两个并列的单引号什么也不是)点,分号,花括号的各自的作用?18点的作用有两个一种是使用类或对象中的组员,用对象.组员,再一种就是包名和子包名之间的分隔符,例如顶层包名.子包名分号的作用是表达语句结束花括号的作用是代表一种语句块)语句和关键字之间可以有任意的空白吗?19可以的,例如()就是对的的语句,不过关键字自身不System.oM printlnlOO;能加空白或换行)标识符是什么?20标识符就是指在程序中给包,类,接口,措施,变量起的名字)标识符有什么起名规则?21应以字母、下划线、美元符开头
1.后跟字母、下划线、美元符或数字
2.不能用关键字和保留字
3..严格辨别大小写4名称长度没有限制
5.)中文的变量名可以吗?22是可以的,例如数字=这个语句是对的的由于中采用字符集,因此任何的int10;java UnicodeUnicode中的字符都可以作为标识符的名称,但考虑字符集的支持问题推荐还是使用英文字母命名)关键字和保留字有区别吗?23在后没有区别,都被称作关键字,不过之前认为关键字是在中有特殊用途的不容许编程
1.5L5Java人员私自改作其他用途,而保留字是在中没有特殊用途但不容许编程人员私自改作其他用途,Java按此说法和应当是此意义上的保留字goto const)可以用作标识符命名吗24true,false,null不可以,这个虽然不是关键字,但都是有特殊用途的值,也不能作为标识符命名3)一条申明语句可以申明多种变量吗?25可以的,例如如下申明都是对的的int i;int ij;int i=10J;int i,j=10;int i=10j=20;)变量在没有赋值的状况下可以使用吗?26不可以,变量没有赋值使用会报出变量未初始化的编译错误)常量有什么特点?27在申明变量的时候加上修饰符即为常量,表达这个变量只能被赋一次值final)算数运算符有哪些?28基本算数运算符有+-*/%++--)单目运算符,双目运算符,三目运算符都是什么意思?29其实也有叫一元运算符,双元操作符,三元操作符的,指的是有几种操作数形成一种完整体现式,例如++就是一种单目运算符,只需要一种操作数就可以形成体现式,像而+运算符就是双目运算i++,符,需要两个操作数形成体现式,例如尚有三目运算符,例如5+3,530:-1)++和--放在前面和放在背面有什么区别?30假如是在一种体现式中,那++放背面表达先运算体现式,然后再进行自增运算,假如在一种体现式中,++放前面,则表达先进行自增运算然后在运算体现式--同样道理例如int i=10;〃先进行赋值运算然后再进行自增运算的成果是int j=i++;j10int i=10;先进行自增运算然后再进行赋值运算int j=++i;//的成果是j11)等于几,等于几?31-5%25%-2等于等于运算得到是正数还是负数取决于第一种操作数的符号-5%2-1,5%-21,)成果是不是325/
22.5不是,是由于和都是类型,因此不也许得到型的成果2,52int double)比较运算符有哪些?33有====!=六项基本比较运算)任何数据类型都可以使用〉==运算符吗?34不是所有数据类型,例如这个体现式就是编译错误,布尔类型和引用类型的体现式只能用truefalse==和!=两个比较运算,例如“这个体现式也是编译错误的abc”v=xyz”)这个体现式编译对的吗?35编译对的,尔和是字符类型,内部用编码表达的话是是因此实际上比较的是b Unicodea97,b98,成果为9798,false)逻辑运算符有哪些?36有逻辑与,|逻辑或,!逻辑非,八异或,短路与,||短路或)逻辑与,逻辑或和短路与,短路或有什么区别?37逻辑与和短路与的区别是•假如是逻辑与,不管第一种体现式是还是都会执行第二个体现式,true false,例如〈虽然为也会执行abx y,ab false,xy•假如是短路与,假如第一种体现式为将不会执行第二个体现式false,例如假如为就不会执行abxy,ab false,xy以此类推,逻辑或和短路或的区别是•假如是逻辑或I,不管第一种体现式是true还是false,都会执行第二个体现式•假如是短路或||,假如第一种体现式为将不会执行第二个体现式true,)与或非三个逻辑运算符的优先级是怎么排列的?38“非”优先级最高,“与”另一方面,“或”优先级最低)原码,反码,补码分别是什么意思?39•原码将数字转换为二进制,第一位为符号位,正数为负数为0,1例如的原码是的原码是1200001100-1210001100•反码正数的反码和原码相似,负数的反码将原码符号位之外的位逐位取反例如的反码是的反码是1200001100-1211110011•补码正数的补码和原码相似,负数的补码将反码加1例如的补码是的补码是1200001100-1211110100最终强调一点,计算机存储数据用补码形式来存储)位运算符均有哪些?40与|或八异或非右移左移无符号右移〜)怎么理解?411«35是血类型是位,因此需要把因此实际上是和执行等价的13235%32=3,13)数据类型转换需要遵照什么原则?42小类型向大类型转换,是自动转换的,或者说隐式转换的大类型向小类型转换,是需要强制转换的,或者说显式转换例如byte b=1;〃自动转换short s=b;二()〃强制转换b bytes;这个语句是对的的,为何是型比大还不需要强制转换呢?43byte b=1010int byte由于在中做了特殊处理,其中规定类型可以直接赋予类型的直接量,例如java byte,short,char intbyte b=10;short s=10;char c=10;以上赋值语句都是对的的不过不能超过超过类型的范围,例如如下赋值就是错误的byte b=128;假如超过范围,必须得作强制转换,例如如下语句是对的的byte b=byte128;需要强调的是,必须是类型的直接量,如下语句就是错误的:int byte b=10L;不是类型的直接量10L int强制转换后的成果是是按照什么规律得出来的?44byteb=byte300;44,是先把转换成二进制,然后根据类型的大小截取了后个位300byte8的补码是30000000000000000000000000100101100的成果是成果为b0000000000000000000000010010110044这个转换成立吗?45byteb=byte true;不成立,布尔值和数字是不兼容的,不能作任何转换这个转换成立吗?46inti=int“10F;不成立,引用类型和基本类型是不能直接强制转换的,需要用包装类的措施来转换型和型哪个比较大?47char short不能说哪个大,哪个小,这两个类型的取值是从而类型的取值是-char0-65535,short32768〜32767,这个两个类型之间的转换都需要强制转换字符串是不是基本类型?48不是,是包中的一种类,是引用类型的,种基本类型中没有一种是类型String java.lang8String空字符串用什么来表达?49用两个并列的双引号表达,代表个长度的字符串对象和有什么区别50String s=String s=null;第一种表达被赋值,指向了一种字符串对象,第二个表达没有指向任何对象实例,是真空s s两个字符串用什么运算符可以连成一种字符串?51用+运算符,例如最终的成果就是“abc”+“xyz”“abcxyz”数学运算符加法和字符串连接符都是+,怎么辨别?52是通过运算符两边的操作数来判断的,假如两边的操作数都是数字型的基本类型,则进行数学运算,假如两边的操作数有一种是字符串,则把另一种操作数也转换为则进行字符串连接运算例如的成果是5+49的成果是判断字符串内容相似用什么措施?“5”+45453用措施判断内容相似,二二只能判断引用与否相似equals提供顾客输入使用哪个类54使用类javav.util.Scanner语句可以用形式判断吗?55if if-l不可以,数字不能替代布尔值语句和循环语句的花括号什么时候可以省略?56if当执行的语句只有一句的时候语句有哪些规则?57switch体现式的返回值必须是下述几种类型之一或枚举常量;expr int,byte,char,short子句中的值必须是常量,且所有子句中的值应是不一样的,也必须是下述几种类型之case case一或枚举常量int,byte,char,short子句是任选的;default语句用来在执行完一种分支后使程序跳出语句块;break caseswitch对于退出循环和有什么区别?58break continue是退出整个循环break是退出目前循环继续下一次循环continue申明数组创立数组的措施?59如下申明都是合法的int[]a;int a[];String[]a;如下创立数组对象都是合法的int[]a=new int
[3];int[]a={1,2,3;int[]a=new int[]{1,2,3};和这两个数组对象,哪个是基本类型,哪个是引用类型60int[]x String[]s两个都是数组对象,都是引用类型的数组元素下标最小是多少,最大是多少,超过范围会怎么样?61最小是最大是数组元素个数减一,超过范围将会出现下标越界异常0,得到数组长度用属性还是措施?62length length是属性,得到字符串长度才有措施length length中明⑶口,是一种二维数组,自身是什么类型的?63a=new inta a
[0]二维数组的元素都是一维数组,是类型的a
[0]int[]数组的大小一经创立可不可以变化大小了?64不可以,数组是定长的,一经创立就不能再变化大小了可以把个型,个型,个型的值放到一种数组中吗652int3double4String。
个人认证
优秀文档
获得点赞 0