Java和Python的比较
我做了一个非常简单的总结,比较了Java和Python。
項目JavaPythonクラス必ず必要書かなくてもいきなり処理のベタ書きでも良い変数定義時の型指定必要不要(動的型付け)long型ありなし(整数値はすべてint型でOK)複数戻り値不可可インデント任意強制空のオブジェクトnullNone多重継承不可可switch文ありなし定数定義構文ありなしif文での変数スコープif文内でスコープ形成するif文内でスコープ形成しない文字列の完全一致判定.equals()==(イコール演算子)アクセス修飾子ありなしリストの要素のデータ型ひとつのデータ型しか格納できない複数のデータ型を格納できる論理記号&&,||and,orべき乗Math.pow()**主なIDEeclipse,IntelliJ IDEA,NetBeansIDLE,Pycharm,VSCode,PyScripter,eclipse主なテストフレームワークJUnitunittest,pytest,doctest
※Python的前提是版本3。