JythonがPythonコードをJavaバイトコードに変換することは知っていますが、2つの間に構文の変更はありますか?副次的な質問として、Jython 3.xはまだ使用可能ですか、それともまだ移植されていますか?
質問する
19160 次
4 に答える
17
手短に
相違点 - Python と Jython
パイソン
- ハ
- マルチプラットフォーム
- .pyc にコンパイル
- Cで拡張
- ギル 1*
- Python ガベージ コレクション
1 *。グローバル インタープリター ロック、ドキュメンテーションPython ドキュメント、8.1 章 (1)で説明
ジソン
- 100% ジャワ
- 任意の JVM (現在 1.1+)
- .class にコンパイル
- Java で拡張する
- 真のマルチスレッド
- Java ガベージ コレクション
詳細については、ウェブサイトをご覧ください。
于 2013-04-03T04:47:32.463 に答える
11
Jython はPython 言語の実装です。それはまったく別の言語ではありません。
Jython の Web サイトによると、最新の安定版は現在 2.5.3b1 であり、最新の開発版は 2.7a2 です。私の知る限り、現在、Jython の 3.x 互換バージョンに取り組んでいる人は誰もいません。
于 2012-06-12T00:25:41.873 に答える
6
Python 言語で利用できる 3 つの主要な実装があります。Jython は Java 実装、Cython は C 実装、IronPython は C# 実装です。Python 言語の構文に関する限り、すべての実装で一貫性が保たれています。あなたの質問の最後の部分に関しては、Jython バージョン 3.x がリリースされているか、まだ使用されているとは思いません。おそらく python 3.x を意味していたのでしょう - もしそうなら、そうです。
于 2014-08-19T03:51:16.190 に答える
1
于 2012-06-12T00:23:47.240 に答える