类加载时即初始化。代码块的变量生命周期即在代码块中。4.2不同变量生命周期:*循环变量:在循环体中。*子程序:在子程序中,即方法体中。*类变量:全局变量,即静态变量,属于类所有。*private:在当前类中有效。*protected:在当前类和子类中都有效。*public:作用域最大,所有类都可以访问。
5. io流:*字节流:InputStream(输入字节流)OutputStream(输出字节流)*字符流:reader writer*文件流:FileInputStream FileOutputStream:文件输入输出流,其中保存的是文件的内容流。
6.集合*List >ArrayList:实现方式为数组结构,访问效率高,使用的比较多。>LinkedList:双向链表结构,插入和删除多的时候用该链表。*Set>HashSet:集合里的值具有唯一性,不能有重复值,无序,在表映射文件中必要排序的时候可以配置为
order-by=列值
Map>HashMap:访问效率高,用的比较多,键值可以为null,对象值也可以为null,线程不安全。HashTable:相比HashMap是同步的,当然效率要低,线程安全,键值对象值不可以为空,用的比较少。
7. SQL *左连接:以主表为准,从表没有对应的数据设置值为null. *内连接:主从表都有的数据,取出重复的笛卡尔积。*右外连接:以从表为准,主表没有对应的数据设置值为null.*子查询:从子查询语句过滤出的集合中再次过滤出你想要的数据集合。*多表查询:一般过滤条件要加上从表的外键等于主表的主键,再加上必需的过滤条件,再查询你想要的数据。
8.简历简明扼要 穿着落落大方
10. javaEE框架*ssh(Struts2+Spring+Hibernate)*ejb:Spring的前身,也是对象工厂*jpa:是对象持久化规范,Hibernate是产品*SpringMVC:框架,和Struts的作用一样
11.常用设计模式和算法 :*简单工厂模式:工厂和产品组成。*工厂模式:增加了抽象产品和抽象工厂,增加了可扩展性。*抽象工厂模式:抽象产品是否可以有多个实例化的对象,这个是和工厂模式的区别。*策略模式:由环境角色类,策略接口类,具体策略类构成。具体策略类实现策略接口类,自定义自己的方
法(算法)环境角色类依赖具体策略类,并实例化具体策略类,就是在构造函数中往依赖对象中塞值,
实例化具体策略类,并提供外部调用的接口,就是具体策略类调用自己定义扩展的方法(算法)。*适配器模式:目标接口 适配器 被适配者。
12.常用Linux命令:记住常用的
12.根据公司业务简述简历上写的框架的功能,使用场景
把公司业务讲清楚,把项目架构讲清楚,框架是如何用的,工作的职责,自己擅长的技术。
13.项目经验问得很细

暂无评论