您的位置:首页 > 职场人生

【java失业择业中】失业第二天:准备面试

2013-08-04 10:21 239 查看
昨天有事,没有写博客,今天继续!

还是一些基础的知识:

1.java的工作原理:

源文件 --> javac(编译) --> 字节码文件(.class) --> java--> ClassLoader --> Check-->Locale
Binary --> 程序

2.JVM的组成部分:

CPU;寄存器;堆(对象的成员变量);栈(局部变量);存储区.

3.重载

3.1.方法名必须相同

3.2.方法的参数类型,个数,顺序至少有一项不同

3.3.返回类型可以不同

3.4方法的修饰符可以不同

4.覆盖

4.1.我们可以通过继承来获得父类的属性和方法,在此基础上,我们不仅可以在子类中增加属性和方法,还可以修改父类的方法。

4.2.如果在新类中定义一个方法,其名称,返回类型及参数表正好与父类中方法的名称,返回类型及参数表相匹配,那么,新方法被称作就方法的覆盖方法

5.修饰符作用域

作用域 当前类同一包子类其它包
public
protected×
friendly××
private×××
不写时默认为friendly

6.abstract抽象类

6.1.抽象方法必须声明在抽象类中

6.2.抽象方法语法:abstract type method_name (parameter list)

6.3.父类中的某些抽象不包含任何逻辑,并需要在子类中重写,子类提供这种抽象方法的实现细节

6.4.抽象类中所有的方法必须都是抽象方法,不能有任何实现。

7.jsp的内置对象和动作的作用

7.1).request:客户端的请求信息都在该对象中,可以从request中取得

7.2).response:后台服务器对客户端的相应信息,可以在前台通过response取有关数据

7.3).session:session对象指的是客户端和服务器的一次完整会话,从客户端连到服务器的WebApplication开始,直到与服务器断开连接为止

7.4).out:服务端像客户端输出内容常用到的对象

7.5).page:该对象就是指向当前jsp页面本身,有点象class中的this指针

7.6).application:相当于一个全局变量,所有用户都可使用。application对象的生命由服务器的启动和关闭决定

7.7).exception:当页面在运行过程中发生了例外时,就产生该对象。如果jsp页面要使用该对象,必须声明isErrorPage=true,否则无法编译

7.8).pageContext:是jsp页面的最大功能集成对象,可以访问页面的session,也可以访问application的某一属性值

7.9).config:包含servlet初始化的所用到的参数,以及服务器的有关信息(通过传递ServletContext对象)

8. String s1 = "hello";String s2 = new String("hello");String s3 = "hello";

s1 == s2 (false) ;s1 == s3(true);

今天先到这儿,下一篇更新的内容包括简单的javascript,jquery以及一些oracle的知识
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: