标签:反射 finally 实现 连接 实例 text clone mic www.
创建String对象:
String s1 = "java"
String s2 = "java"
String s3 = new String ("java")
if(s1 == s2){
...
输出True
}
if (s1 == s3)
{
...
#输出False
# ==比较的是两个对象引用的地址
}
if (s1!=null&s1.equals("java"))
return true
#equal比较两个对象的值是否相同
if("java".equals(s1))
return true
同一个类的所有实例,都共享一个Class对象。
可调用对象的getClass方法来获取Class对象
可调用对象的getName方法,返回对象表示类的完全限定名称。
forName和newInstance
System类是一个final类
System.out
System.in
System.err
System.arraycopy
System.setProperty("password","ttt")
System.getProperty("password")
Scanner scanner = new Scanner (System.in)
String input = scanner.nextLine()
编译错误
public static void main(String[] args) throws IOException
try...catch ...
1. 在接口的实现类中,如果定义的接口抽象方法中没有抛出异常,在重写的抽象方法中是不能通过throws这种方式抛出异常的,因为父类没有抛出异常,子类是不能抛出异常的。
2. 当通过try catch这种方法抛出异常的时候要注意抛出异常的顺序,异常范围小的放在前面,异常范围大的放在后面
如果有以下程序代码:
String[] strs=new String[5];
以下描述正确的是
A .产生5个String 实例
B .产生1个String 实例
C .产生0个String 实例
D .编译失败
(1)用new 语句创建对象,这是最常用的创建对象方法。
(2)运用反射手段,调用Java.lang.Class或者 java.lang.reflect.Constructor类的newInstance()实例方法。
(3)调用对象的clone()方法。
(4)运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 150/200 | 2/2 | 20/20 | |
第二周 | 200/400 | 1/3 | 20/40 | |
第三周 | 100/500 | 1/4 | 10/50 |
计划学习时间:15小时
实际学习时间:10小时
标签:反射 finally 实现 连接 实例 text clone mic www.
原文地址:https://www.cnblogs.com/Shambryce/p/10549312.html