![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
xtrb
这个作者很懒,什么都没留下…
展开
-
Java中的注解入门
注解是在Java SE5中引入的,Java内置了三种注解: @Override:子类重写父类方法时用。 @Deprecated:不赞成使用该元素(在Android中经常能看到某些类或方法Deprecated了)。 要注意@Deprecated与@deprecated的区别,@deprecated是为了生成文档的需要,具体如下所示: /** * @deprecated 该方法不建原创 2017-01-26 23:16:16 · 228 阅读 · 0 评论 -
Java的异常处理基础
先看张Java中的异常层次结构图(图来自《Java核心技术 卷1》): 可以看到不管Error还是Exception都继承自Throwable类。 Error和Exception有什么区别: Error主要是系统的内部的错误(比如JVM出问题了)和资源耗尽错误(内存空间不足),程序无法处理这类问题,只能终止。 Exception表示程序可以处理的异常,原创 2017-01-26 23:12:32 · 307 阅读 · 0 评论 -
java String中的intern()
先来看个例子,代码如下: package com.company; public class Test4 { public static void main(String[] args) { //都在常量池中(常量池存在于.class文件中) String s0 = "zsx"; String s1 = "zsx"; Strin原创 2017-03-07 20:15:16 · 276 阅读 · 0 评论 -
从源码看Java中String,StringBuffer,StringBuilder的区别
public final class String implements java.io.Serializable, Comparable<String>, CharSequence public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequence原创 2017-03-12 17:31:06 · 363 阅读 · 0 评论