第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

JAVA serializable 類 未聲明類型為 long 的靜態(tài)終態(tài)

JAVA serializable 類 未聲明類型為 long 的靜態(tài)終態(tài)

四季花海 2019-04-18 18:15:54
新手,就是完全照書(shū)上碼了一段,但怎么會(huì)有這些提示?![還有一張傳不上去這都是些什么問(wèn)題?麻煩大致講下 謝謝代碼如下 import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; public class Test extends JFrame implements ActionListener{     JLabel lbl1,lbl2;     JTextField txt1,txt2,txtResult;     JButton btnCalc;     public Test(){         super("我的第一個(gè)Swing程序");         txt1=new JTextField(5);         lbl1=new JLabel("=");         txtResult=new JTextField(7);         txtResult.setEditable(false);         btnCalc=new JButton("計(jì)算");         btnCalc.addActionListener(this);         Container c=getContentPane();         c.setLayout(new FlowLayout());         c.add(txt1);         c.add(lbl1);         c.add(txt2);         c.add(lbl2);         c.add(txtResult);         c.add(btnCalc);         setSize(500,100);         setVisible(true);         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     }     public void actionPerformed(ActionEvent e){         float num1=0,num2=0,result=0;         try{             num1=Float.parseFloat(txt1.getText());             num2=Float.parseFloat(txt2.getText());             result=num1+num2;         }catch(Exception ex){             txtResult.setText("數(shù)據(jù)非法!");             return;         }         txtResult.setText(Float.valueOf(result).toString());     }     public static void main(String[] args){         new Test();     } }
查看完整描述

3 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊

雖然你沒(méi)有直接實(shí)現(xiàn)Serializable,接口,但你繼承的javax.swing.JFrame這個(gè)類實(shí)現(xiàn)了Serializable接口。

    個(gè)人建議學(xué)習(xí)類的時(shí)候,留意下類實(shí)現(xiàn)哪些了接口(接口你已經(jīng)學(xué)習(xí)過(guò)的)。用面向?qū)ο蟮乃枷肴タ搭悓?shí)現(xiàn)了哪些接口,可以理解為對(duì)象應(yīng)該具備哪些功能(所以實(shí)現(xiàn)對(duì)應(yīng)的接口)。

    前幾天在家沒(méi)網(wǎng),回復(fù)的有點(diǎn)慢。


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
蠱毒傳說(shuō)

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊

你寫的這個(gè)類實(shí)現(xiàn) java.io.Serializable 接口,實(shí)現(xiàn)該接口表示以啟用其序列化功能。提示 private static final long serialVersionUID,添加一個(gè)final修飾的序列化版本號(hào)(變量的值不可以改變)。
如果你沒(méi)有添加serialVersionUID,并且修改了成員變量,就可能拋出一個(gè)InvalidClassException異常。
其實(shí),這個(gè)提示并不是錯(cuò)誤,只是一個(gè)警告,表示你寫的代碼可能會(huì)出現(xiàn)問(wèn)題。

查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
慕村225694

TA貢獻(xiàn)1880條經(jīng)驗(yàn) 獲得超4個(gè)贊

這個(gè)東西是在你的類進(jìn)行序列化傳輸?shù)臅r(shí)候,進(jìn)行序列化和反序列化的需要使用的。這個(gè)值就相當(dāng)類的id值。
但是IDE考慮到如果缺少這個(gè)值,反序列化話的時(shí)候會(huì)出現(xiàn)意想不到的結(jié)果,所以建議你顯式聲明這個(gè)值。

查看完整回答
反對(duì) 回復(fù) 2019-05-07
  • 3 回答
  • 0 關(guān)注
  • 1892 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)