![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
asherrr
这个作者很懒,什么都没留下…
展开
-
【Java】注解
Java注解使用注解编译器可以使用的注解:@Override:让编译器检查该方法是否正确地实现了覆写@Deprecated:告诉编译器该方法已经被标记为“作废”,引用它会提示横线 p.hello()@SuppressWarnings:让编译器忽略某些警告定义注解注解的参数类似于无参方法,可以用default设定一个默认值。最常用的参数应命名为value元注解:可以修饰其他注解...原创 2019-10-15 20:24:36 · 955 阅读 · 0 评论 -
【Java】反射
Java反射通过Class实例获取class信息的方法称为反射(Reflection)Class类获取一个class的Class实例有三种方法:直接通过一个class的静态变量class获取Class cls = String.class;如已有一个实例变量,可通过该实例变量的getClass()方法获取String s = "Hello";Class cls = s...原创 2019-10-15 20:23:34 · 111 阅读 · 0 评论 -
【Java】异常处理
Java异常抛出异常抛出异常分两步:创建某个Exception实例用throw语句抛出知识点:当一个异常被抛出后,如果被别的方法捕获后又抛出了另一个异常,那就看不到原始异常了:当process2()抛出NullPointerException后,被process1()捕获,然后抛出IllegalArgumentException(),那新的异常丢失了原始异常信息,就看不到原...原创 2019-10-15 20:22:02 · 184 阅读 · 0 评论 -
【Java】基本概念
Java基本概念一、HelloWorld程序编写HelloWorld.java,并以ANSI编码保存public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello world!"); }}在shell中使用javac指令把HelloWorld.java编译...原创 2019-10-06 21:00:02 · 92 阅读 · 0 评论 -
【Java】面向对象——基础
Java面向对象——基础1. 继承——extends一个class只能继承一个类,即有且仅有一个父类;但一个父类可以被很多子类继承。父类Person中的name和age属性不需要在子类Student中重复定义protected可以将字段或方法的访问权限控制在了继承树内,比private更适合这里如果Person类中的name字段定义的是private,那Student类中的name将...原创 2019-10-06 21:03:55 · 170 阅读 · 0 评论 -
【Java】面向对象——核心类
Java面向对象——核心类String1. 字符串比较要用**equals()**,不能用==。因为equals()比较的是内容值,而==比较的是地址。忽略大小写比较"Hello".equalsIgnoreCase("HELLO") //true是否包含字串"Hello".contains("lo") //true搜索字串(索引从0开始)"Hello".index...原创 2019-10-08 00:24:36 · 207 阅读 · 0 评论