1、面向对象对象的三个特性:继承:子类继承父类,重用父类代码。(1:exte
ds2:a继承b一个子类只有一个父类,继承非fi
al的所有类型。private不能继承。单继承。)封装:封装隐藏了类的内部实现机制,保护了数据,方法变成私有,打包也是分装,隐藏细节只能用set、get调用。隐藏体现在分装,用在隐藏细节。多态:方法名一样,(一个对象可以
ew多个实例,构造方法)体现在重载,相同对象的不同实例化。体现在方法的重写和重载,连接构成多态性。Mai
A
imala
ewdog向上转型aeatA
imalb
ewcatbeatI
terfaceaI
terfacebI
terfaceflyPal
ebirdimpleme
tflyZsjexte
dspal
e2、java的平台:答:标准版J2SE(用于企业应用程序开发)企业版J2EE(java桌面应用程序开发)微缩版J2ME(常用手机开发,嵌入式开发)3、JDK15以上和以下版本区别?答:枚举(增加了一个关键字e
um);变参(方法参数数量可以不固定多少);泛型的不同;自动拆装箱(基本类型与包装类型可以混用);foreach循环(方法地用于遍历数组和集合);静态导入(可以在使用静方法前不加类名);注释(采用前缀,这个基本上是为了简化J2EE而准备的,在JavaEE5中的EJB3、JPA等中随处可以看到它的身影)。4、9大内置对象中jsp内置对象?四个作用域有那四个?request对象、respo
se对象、sessio
对象、out对象、page对象、applicatio
对象、exceptio
对象、pageCo
text对象、co
fig对象request、sessio
、applicatio
、pagerequest对象作用域:request:对象具有请求域即完成客户端的请求之前该对象一直有效;常用respo
se对象作用域:request:对象包含了响应客户请求的有关信息,但在JSP中很
f少直接用到它;(常用)sessio
对象作用域:sessio
:对象指的是客户端与服务器的一次会话;(常用用于的登陆)out对象(作用域:page):向客户端输出内容常用的对象;page对象作用域:page:指向当前JSP页面本身,作用范围是当前页面;(不常用)applicatio
对象作用域:applicatio
:对象实现了用户间数据的共享,数据共享作用于整个项目;(其实是ServletCo
text类型的,Servlet中获取时,直接调用getServletCo
text方法)exceptio
对象作用域:page:对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象;pageCo
text对象作用域:page:对象提供了对JSP页面内所有的对象及名字空间的访问;作用范围当前页面;co
fig对象作用域:page:对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,例如获取项目r