String 对象可谓再熟悉不过了,与此相关的面试题经常会引出内存性能优化的问题,本篇主要以 new String("123") 创建了几个对象为例记录. 一.你能回答正确吗 String a = "123"; 如上定义的为常量: String b = a +"456"; 如上 b 为变量,为啥? 难道常量拼接常量得到的是变量吗? 不是,常量拼接常量得到的依旧是常量. 但是此时将 a 作为引用,a 已经不再是常量了,是变量了,所以得到的 b 自然
先查询再插入数据库的函数 CREATE OR REPLACE FUNCTION F_REVENUE_SI(l_p_cd in Varchar2, l_c_cd in Varchar2, l_prod_type in Varchar2, l_identity_type in Varchar2, l_industry_type_id in Varchar2, l_p_id in Varchar2, l_c_id in Varchar2, l_region_name in Varchar2, l_in