java最小單元正確性表達隨堂操作

2021-06-21 23:39:22 字數 1260 閱讀 8808

class vardemo

publicstatic void main(string args)

system.out.println("helloworld!");

system.out.println(integer.tobinarystring(6));

system.out.println(0x3c);

intx=10;

system.out.println(x);

x=56;

system.out.println(x);

system.out.println('a');

system.out.println('a'+1);

system.out.println((char)('a'+1));

//強制轉換時,資料型別必須要加括號,後面的內容如果是單獨的就不用加括號。

system.out.println('x');

//數字1代表的字元是乙個笑臉

system.out.println((char)1);

chara=65;

//定義變數的格式: 資料型別 變數=初始化值;

system.out.println(a);

system.out.println();

//什麼內容都沒有就表示空格

system.out.println('');

//單引號之間必須要空出來才有表示空格,

system.out.println("");

//但是雙引號之間可以直接不留空格就表示空格;

system.out.println('1'+0);

//字元1對應的二進位制位的十進位制表示形式是49.

system.out.println(2);

system.out.println('2');

system.out.println((char)2);

//上面三個輸出列印分別表示常量2,字元2,十進位制2對應的二進位製所表示的乙個符號;

//輸出語句中,小括號裡的內容只會是

//1、常量;2、被賦值的變數;3、用正確形式表示的其他資料;

system.out.print('a'+0);

//通過這個語句可以知道乙個字母的ascii表對應的十進位制表現形式

system.out.print((int)'m');

//這也是一種方法

system.out.print((char)'m');*/

//定義資料型別時,不需要加括號,但是強制轉換資料型別時必須要加括號。

健壯性與正確性

健壯性 robustness 與正確性 correctness 健壯性 robustness 表示系統在不正常輸入或不正常外部環境 下仍能夠表現正常的程度。當出錯後,會退出並提示資訊,或者容錯並轉為正常。乙個具有良好健壯性的軟體會讓使用者變得更容易,因為即使他們出錯也可以容忍,因為程式內部已經有容錯...

驗證正確性的方法

驗證正確性的方法 1 bug和除錯 bug的 嗎?除錯,就是找出程式中的錯誤並改正 演算法錯誤 是指乙個演算法中引起該演算法不能實現其預定目標的熱病和錯誤。主要包括四種基本型別 二義性,語法錯誤,語義錯誤,邏輯錯誤 1.1二義性,演算法中比較容易消除的一類。一般體現在指令表達不準確或者不明確。1.2...

補碼正確性的證明

雖然不知道大牛怎麼想到這樣解決補碼的正負表示問題1,但這種解決辦法的正確性倒是可以嘗試證明一下。首先需要明確什麼叫正確性,充要條件暫時沒有想到,先列舉幾個必要條件,至少這些條件需要能成立 本身的值表示正確 本身的符號表示正確 運算結果的值表示正確 運算結果的符號表示正確 接下來證明每乙個條件 一定正...