`
yeluowuhen
  • 浏览: 152030 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

第一次面试

阅读更多
今天上午,去太极面试,有几点需要注意的记在这儿吧
1.首先,static方法是不能调用非static属性及方法的,比如下题:
public class Test {
private String s1;
private String s2;
public static void main(String[] args){
int a;
if(a)
{
System.out.println("s1="+s1);
}
else{
System.out.println("s2="  +s2);
}

}
}
错误之处有:(1)不能将int型转化为boolean类型,即使对a赋值,也是不行的,不像在C里面,可以在if()条件判断时转化成布尔型; 
            (2)static方法不能调用非static属性,而且s1,s2均没有实例化;
2.在Java中,float f=11.1是错误的,float类型必须后加f, 即申明float f=11.1f;
  并且,double d=3.14E12是完全正确的,偶以为它越了界;
3.除此之外,还问到了异常与错误的区别,并且面试官说可以捕获错误??现在,我理解是,异常是程序执行过程中出现的异想不到的情况,可以对其进行特殊处理,但是错误是在程序运行截长过程中发生的故障,很难处理。不过还是理解的不到位,需要亲身编码实践。
参考材料:http://blog.csdn.net/duoshanx/archive/2004/08/25/84485.aspxhttp://hi.baidu.com/%C6%D6%B6%ABs1t0424/blog/item/963b8211880830f4c3ce79b1.html
4.关于自定义标签的及struts在JS中的应用,SSH,现在也不太懂呐~
5.上次笔试中数据库连接查询的问题,Servlet的生命周期,doGet()及doPost()方法是何时被调用,均不清楚,Java的基础太薄弱了。
PS:七八月份的实习,会泡汤吗?后悔没早下手,后悔没好好学~IT的世界,好多东东需要了解,一定要加油!
现在开始看Linux,很好玩的说。
坚持下去不要放弃!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics