public class StringDemo{
private static final String str="taobao";public static void main(String [] args) {
String a ="tao"+"bao";
String b ="tao";
String c ="bao";
final String m ="tao"+"bao";
final String n ="tao"+"bao";
System.out.println(a==str);//true
System.out.println((b+c)==str);//false
System.out.println((m+n)==str);//true
}
}
class BaseClass {
public BaseClass() {} {
System.out.println("3-父类构造器");
}
static {
System.out.println("1-父类静态块");
}
}
public class Base extends BaseClass {
public Base() {} {
System.out.println("4-子类构造器");
}
static {
System.out.println("2-子类静态块");
}
public static void main(String[] args) {
new Base();
}
}
public abstract class Test {
public static void main(String[] args) {
Test t = new Test();
System.out.println("输出:"+t.hhh());
}
public static int hhh(){
int a =0;
try{
a =1;return a;
}finally{
a =2;
system.out.println("finally输出:"+a);
}
}
}
/**output:
finally输出:2
输出:1
*/