亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Goddess g=null; ..............g=new Goddess(); 請問這倆怎么理解?

Goddess g=null; ..............g=new Goddess(); 請問這倆怎么理解?

石頭Sky 2016-06-29 08:23:05
學JDBC時 ? ? 調用查詢數據庫 姓名年齡的一個 ?查詢方法public List<Goddess>query() throws Exception { Connection conn=dbutil.getConnection(); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("SELECT user_name,age FROM imooc_goddess;"); List<Goddess> gs=new ArrayList<Goddess>(); Goddess g=null; ? ??//疑問:這個怎么理解?類名 ?對象=空 ? ? ?可是又沒有 實現類??? while(rs.next()){ g=new Goddess(); ?? ?//疑問2:這句什么意思?作用? ?算是上面聲明的實現類么??為什么放這?? g.setUser_name(rs.getString("user_name")); g.setAge(rs.getInt("age")); gs.add(g); } return gs; }看視頻教程 ?JDBC對面的女孩看過來 ?2-3節 ?遇到的疑惑
查看完整描述

1 回答

已采納
?
qyy2499760117_葉子

TA貢獻188條經驗 獲得超91個贊

疑問1的Goddess g=null,創建一個新的空對象,不需要new一下,因為它還沒有數據,g=new Goddess()聲明對象,查出數據后,保存新的對象,也就是實例化。

查看完整回答
2 反對 回復 2016-06-29
  • 1 回答
  • 0 關注
  • 1748 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號