POST要求を作成してサーブレットに送信するJavaクラスがあります。Javaコードからの戻り値
retcode=`$CLK_JAVA_PATH -cp $CLASSPATH test ${PASSWORD} ${HOSTNAME} ${TOOLSET}`
if [ $? != "0" ];then
echo "ERROR:
echo "${retcode}"
else
echo "${SCRIPT} Success"
fi
retcode
常に "の値を持っています。これは、このような何かが、Kornシェル(kshの)スクリプトから呼び出され
public static void main(String[] args) throws IOException {
// Code logic goes here...
// No return Statement
}
: クラスファイル(テスト)の主な方法は、次のようになりますコードが失敗した場合や成功した場合とは無関係に2を返します。 私の主なメソッドの戻り値の型は "void"なので、なぜコードは何らかの値を返すのですか?
これは内側の動作についてのより良い説明があるので、これは受け入れられた答えです。 – searchengine27