java要点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!一定要熟悉String类下的方法!!!!!!!!!!!!!!!!!!!!!!!!!!! java.text.SimpleDateFormat(yyyy-MM-dd HH:mm:ss).format(Date date); 注意:if(strId == null||strId.trim().equals());中的两个条件不能调换,因为在字符串为 null时无法调用trim()函数,会报空指针错; 一、float放入double中会出错 二、int放入long中不会出错 三、java中static的方法中不能引用非静态的成员变量 四、对于package和import,必须保证该类的class文件位于正确目录下 该类的源码可能会产生影响:方法是删除或移动到另外的目录 五、必须class文件的最上层包的父目录位于classpath下 执行一个类要写全包名 六、jar包命令:jar -cvf 名字.jar *.* 七、方法的重载是overload 方法的重写是override 用copy的方法避免错误{ 1、在子类可以根据需要对基类中继承来的方法进行重写 2、重写方法必须和被重写方法具有相同的方法名称、参数 列表、和返回类型 3、重写不能使用比被重写方法更严格的访问权限 } 八、继承中的构造方法{子类在自己的构造方法中使用super(argument_list)电泳基类的构造方法 1、使用this(argument_list)调用本类的另外的构造方法 2、如果点哦用super,必须写在子类构造方法的第一行 3、如果子类的构造方法中既没有显式地调用基类构造方法,则系统默认调用基类 无参数的构造方法 4、如果子类构造方法中既没有显式调用基类构造方法,而基类中又没有无参的构造方法, 则编译出错 } 九、继承存在的条件:1、要有继承2、要有重写3、父类引用指向子类对象 十、1、用abstract关键字来修饰一个类时,这个类叫做抽象类;用abstract来修饰一个方法时,叫抽象 方法。 2、含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写 3、抽象类不能被实例化 4、抽象方法只需声明,而不需实现 十一、final的变量的值不能被改变 1、final的成员变量 2、final的局部变量 final的方法不能被重写 final的类不能被继承 十二、1、接口可以多重实现 2、接口中声明的属性默认为public static final 的;也只能是public static final的; 3、接口中只能定义抽象方法,而且这些方法默认为public的、也只能是public的; 4、接口可以继承其他的接口,并添加新的属性和抽象方法 十三、Exception 1、注意try-catch中catch的顺序 ,一定要小范围的放在前面 2、重写的方法需要抛出与原方法所抛出异常类型一致的异常或不抛出异常 十四、对于打印object类的引用,实质是调用object中toString()方法 十五、java里除了四种基本类型外,都是引用类型 十六、数组是一种引用类型,内存布局总是一小块内存指向一大块内存, 如二维整型数组int[][] a=new int[2][];由于a中的第二维, 还没有分配内存,故第一维的二个引用不指向任何东西,为null(不是0)!!!!! 十七、String类中public String[] split(String regex)可以将字符串按照指定的分隔符, 返回分隔后的字符串数组 十八、1、容器类对象在调用remove、contains等方法时需要比较对象是否相等,这会涉及到对象类型的 equals和hashCode方法;对于自定义的类型,需要重写equals和hashCode方法以实现自定义的对象相 等规则。 2、注意:相等的对象应该具有相等的hash Codes。 十九、1.4.0的jdk版本没有enum(枚举类型),1.5.0有 二十、对于根据什么确定容器中的对象的“大小”顺序?所有的“排序”的类都实现了java.lang.Comparable接 口,Comparable接口中只有一个方法 publi

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档