[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/19 03:26 / Filesize : 245 KB / Number-of Response : 1021
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

☆★Java質問・相談スレッド179★★



1 名前:デフォルトの名無しさん mailto:sage [2016/10/17(月) 21:15:23.40 ID:3TSUYd8+.net]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    pc11.2ch.net/hp/
Webプログラミング pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 (p)ttp://www.wikiroom.com/java/?path,classpath
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」
・String に == は使うな。equals() を使え。※

質問時の心得
・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。
・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。

前スレ
★★Java質問・相談スレッド178★★ [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1466119015/

32 名前:デフォルトの名無しさん [2016/10/19(水) 16:39:22.63 ID:Wic7zs4X.net]
>>29
すっきりJava入門編を君はまず読んできなさい。

33 名前:デフォルトの名無しさん mailto:sage [2016/10/19(水) 16:52:59.26 ID:3om/c3zt.net]
状態を持たないならstaticメソッドの集合体
アプリ全体で共通の状態を持つならSingleton
それぞれが状態を持つなら普通にインスタンス作る

24の話はこの三択だと思うんだけど合ってる?


あとインタフェースと抽象クラスの理解はこれで合ってる?
インタフェースは手続きを決める、多態性を実現する
抽象クラスは文字どおり共通の概念や処理を抽象化する

34 名前:デフォルトの名無しさん [2016/10/19(水) 18:17:23.13 ID:z/KGBEed.net]
ボタンを押した時に別のフレームに遷移するのってどういうイベント処理をすればいいですか?

35 名前:デフォルトの名無しさん mailto:sage [2016/10/20(木) 03:18:29.43 ID:knx8CUBl.net]
Java SE 8 Update 111/112 キター

36 名前:デフォルトの名無しさん mailto:sage [2016/10/20(木) 19:34:36.23 ID:uTwLIewm.net]
>>31
後半だけど個人的には
interface: インタフェースを定義
abstract class: インタフェース+一部の実装を定義
class: インタフェース+一部の実装を定義+残りの実装も全部定義

って思ってる
ポリモや抽象化ってのはどれを使ってもできることであって
ついてくる実装の分量だけによってこれらには差があると思う

思うだけで別に他の根拠は無いけど

37 名前:デフォルトの名無しさん mailto:sage [2016/10/20(木) 22:08:23.60 ID:Y313N7qf.net]
>>31
>アプリ全体で共通の状態を持つならSingleton
これはシングルトンではなくてグローバル変数という
シングルトンはインスタンスを複数「作れない」クラスに適用するパターン
グローバル変数が欲しいならクラスをシングルトンにするより
アプリ全体のルートクラスみたいなところで持っとけ

38 名前:デフォルトの名無しさん mailto:sage [2016/10/20(木) 22:28:53.38 ID:kEDn0ER2.net]
staticはMainクラスに一つ(Appクラスとかのインスタンス)にしておくとリセット機能追加楽
昔全部staticで作ったらリセットで泣いた

39 名前:デフォルトの名無しさん [2016/10/21(金) 02:42:42.69 ID:2jt2bbcE.net]
java プログラミング ブラックセカンドエディションが手元にあるんだが これ読んでも入門できる? 2002 年初版 初心者です

40 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 03:34:26.14 ID:yOgnBDsC.net]
>>31
インターフェース・抽象クラスは、ともに規約を表す

インターフェースはダックタイピングで、無関係なクラスに、共通の名前の処理を持つ。has-a
一方、抽象クラスには継承関係がある。is-a

has-a の方が柔軟

>>37
この本が定番で、オブジェクト指向を学ぶ。
スッキリわかる Java入門 第2版、2014



41 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 05:43:19.77 ID:yOgnBDsC.net]
WEB+DB vol.94 が出た

特集は、Scala, Groovy の対抗馬となる、JVM上で動く、Android用言語、Kotlin

JS/HTML/CSSで、デスクトップアプリを作る、Electron

Kotlinは静的言語で、Scalaに似ている。
ついでに、Kotlinも勉強すればいい

42 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 10:04:34.60 ID:jxrj0wqG.net]
>>38
> インターフェースはダックタイピング

はぁぁ???
ダックタイピングってのはインタフェースを宣言的に実装してなくても
メソッド単位でシグネチャが合ってりゃ実質的にそう見なせる、って考えだろ?

> インターフェースは (中略)has-a

はぁぁ???
has-aは単にコンポジションを指すんだが?

43 名前:デフォルトの名無しさん [2016/10/21(金) 11:21:18.80 ID:inDaQvlm.net]
ことリン(*´∀`*)

44 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 13:53:05.24 ID:ji+fnlNA.net]
(・8・)チュンチュン

45 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 14:20:39.26 ID:eq4GTpnS.net]
>>34
内容は合ってると思うんだけど、それって自分でも書いてるとおり実装上の話だよね
31で書いてる概念として何を表してるかとは別の切り口だと思う

>>35
「作れない」場合はいいとして、「作って欲しくない」場合はどうするの?
あと、Javaの世界での話で、グローバル変数って何?
CとかJavascriptとかなら想像つくんだけど…
まさかpublic staticでfinalじゃない変数とか言わないよね?

46 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 14:25:17.01 ID:U1Gg8Uqu.net]
もういいよ
ここはJavaスレだぞ、Javaの話すんなよ

47 名前:デフォルトの名無しさん [2016/10/21(金) 19:36:11.23 ID:sMm9jGgF.net]
JavaのスレだからJavaの話をするなと・・・

48 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 19:56:33.88 ID:U1Gg8Uqu.net]
ハゲのいる場所ではハゲの話しないだろ?

49 名前:デフォルトの名無しさん [2016/10/21(金) 20:18:25.81 ID:uAxKlXZ4.net]
>>43
クラス変数のことだろ常識で考えろよ

50 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 20:23:28.81 ID:q/hepSZi.net]
バイク板ではバイクの話なんてしないだろ?



51 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 20:35:16.41 ID:Xf181BjU.net]
>>47
おまえこそ頭大丈夫か?
Javaにグローバル変数なんて言葉は無いから定義を聞いてるんじゃねーの?

52 名前:デフォルトの名無しさん [2016/10/21(金) 21:05:46.71 ID:uAxKlXZ4.net]
>>49
言葉尻捉えてイチャモンつけるんじゃなくて
常識で判断しろよって言ってんだろうが
ぶち殺すぞ

53 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 21:17:56.52 ID:YCdyTuLb.net]
Javaでシングルトンするならenumで実装しよう

54 名前:デフォルトの名無しさん [2016/10/21(金) 21:18:37.67 ID:uAxKlXZ4.net]
言葉がないなどとほざく頭の回らないバカは死刑で

55 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 22:04:37.73 ID:Xf181BjU.net]
あーごめんごめん、かわいそうな子だったか
ごめんねーゆるしてねー

たしかにjavaの話してないなw

56 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 22:07:58.25 ID:Ju5XMIZq.net]
自分定義の用語を使う人は仕事では迷惑なんだよなあ

57 名前:デフォルトの名無しさん [2016/10/21(金) 22:10:42.23 ID:uAxKlXZ4.net]
敗北を確信して形作りか、気の利かない人間はこうなる、かわいそうなのはお前の方だよ

58 名前:デフォルトの名無しさん [2016/10/21(金) 22:14:38.75 ID:uAxKlXZ4.net]
>>54
気の利かない頭の鈍い人間の方が迷惑だ
オレオレ定義が悪だという一発芸でイチャモンつけてるだけのただのバカだろ

59 名前:デフォルトの名無しさん [2016/10/21(金) 22:25:47.00 ID:uAxKlXZ4.net]
あ、オレオレ定義だ、オレオレ定義は絶対悪だからわかろうとしない僕が絶対正しいんだ ← すぐこれですよクズですよ
昨今の日本には理解力のなさを相手の責任にしてよいと考えるオレオレバイアス指向の人間が蔓延(はびこ)っている
聞きなれない言葉があったならこういう表現の仕方があるんだとそれを自分の器の中に取り込んで自分の器を大きくする
それが成長だ

企業が技術力よりもコミュ力を重視する理由がよくわかる
成長できない人間はいらない

60 名前:デフォルトの名無しさん [2016/10/21(金) 22:30:19.04 ID:uAxKlXZ4.net]
お前らはすぐ自分の殻に閉じこもって小さい世界を守ろうとする
殻の中には何もない守る価値なんてないぞ
宝物は殻の外にある



61 名前:デフォルトの名無しさん [2016/10/21(金) 22:33:32.21 ID:uAxKlXZ4.net]
俺が今日Javaスレで一番ポエマー
ポエム勝負やるならかかってこい

62 名前:デフォルトの名無しさん mailto:sage [2016/10/21(金) 22:38:42.47 ID:YCdyTuLb.net]
ちょっとしたことで飛躍して世界とか語られても
Javaの話をしようぜ
レスは付けるな

63 名前:デフォルトの名無しさん [2016/10/21(金) 22:40:19.51 ID:uAxKlXZ4.net]
>>60
さっさとJavaの話しろよ
予防線張ってんじゃねえぞ
捨て身で来い

64 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 11:28:31.24 ID:xx0O8KZJ.net]
ゴスリンが「継承は失敗だった。インタフェースの実装だけにすればよかった」的な発言をしている記事を以前見たのですが、
どなたかご存知ありませんでしょうか?

65 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 12:18:31.57 ID:cVDLvhGg.net]
>>62
それVB6のことだよな

66 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 12:33:08.85 ID:O/1X83Cc.net]
実際、昔は継承が基本でインターフェースは多重継承したいときに使うみたいな扱いだったけど
今時は主従が逆転して、多態が必要な時はインターフェースを使うのが基本、
どうしても実装継承したいときのオプションとして継承というのが主流になってるね
MSも(VB6時代ではなく最近でも)OOPに継承は必須ではないと言ってる

67 名前:デフォルトの名無しさん [2016/10/22(土) 12:39:19.05 ID:fHFkLLIy.net]
俺が今日Javaスレで一番ポエマー
ポエム勝負やるならかかってこい

68 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 12:48:56.21 ID:xx0O8KZJ.net]
>>63
ゴスリンがなんかのカンファレンスでのインタビューで答えていた気がするのですが。

VB6のことというのは、ゴスリンがVB6について発言したということですかね?

69 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 13:36:31.61 ID:cVDLvhGg.net]
>>66
いえ、継承がなくてインターフェースの実装だけが在るのが
VB6という言語なのです。

70 名前:デフォルトの名無しさん [2016/10/22(土) 17:36:44.81 ID:rNB1+Tne.net]
特定の言語に限ったことではありませんが、なぜそんなに継承は嫌われるんですか?



71 名前:デフォルトの名無しさん [2016/10/22(土) 18:04:59.12 ID:WkbZFIwv.net]
>>68
別に嫌われてはいないでしょ。

72 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 18:17:23.48 ID:O/1X83Cc.net]
>>68
昔のOOPは継承がパッチの手段として使われることが多く、
カプセル化を破って好き勝手にスーパークラスのフィールドを好き勝手にいじくり回していた
さすがに反省して現代では継承関係に対してもきちんとカプセル化するのが普通になったけど、
そうなるとあえて継承使う意義があまり無くなっちゃった

73 名前:68 [2016/10/22(土) 18:42:48.70 ID:rNB1+Tne.net]
>>69
ニュアンスが違いましたかね。避けられるのですか?に変更で。

>>70
ありがとうございます。
別に継承はルールが複雑だから、というわけではないんですね。

74 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 18:51:14.87 ID:/a8S//3o.net]
>>68
中途半端な知ったかが使いこなせなくて dis ってるだけでしょ

75 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 19:14:42.25 ID:yvrzDyTu.net]
むしろ、使えば使うほど不都合が見えてくるのが継承じゃないの?
誰に言われるまでもなく勝手に継承って使わなくなるもんじゃない?
気ままやり散らした末に、やがて限定的にしか使わなくなる

76 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 21:04:54.66 ID:OSlnnavW.net]
自分のよく知らない機能に過剰な期待を抱くのはありがちなこと
だからと言ってその機能がダメって言うのは能無しのやること

77 名前:デフォルトの名無しさん [2016/10/23(日) 00:42:47.67 ID:5QVr7BH/.net]
>>38
なるほど Javaってすぐあたらしくなるからどうしようと思ってた

78 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 03:10:04.38 ID:vecvwytA.net]
javaの案件はアメリカでは前年比-30%らしいですよ

79 名前:62 mailto:sage [2016/10/23(日) 06:24:49.20 ID:+jq6tdTF.net]
発見できました。
www.javaworld.com/article/2073649/core-java/why-extends-is-evil.html
で、件の発言がありました。

ゴスリンも結構前から、できるだけ継承を避けるべきと発言していたみたいですね。

80 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 13:36:39.17 ID:5Lr/fOT4.net]
まともなマで一つの言語しか出来ないなんてやついない



81 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 14:19:23.00 ID:5nQF6z3A.net]
一つの言語でも、何聞かれても答えられるかって言われたらかなり怪しい。
現状の仕事で困らない程度なら出来るだけ。
複数言語をそこそこ深く、っていう程度でしかないわ。

82 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 14:23:24.95 ID:E+fiGlxm.net]
異なる種類の2言語が分かれば後は同じ、細かいことは知らん

83 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 15:53:20.25 ID:bvAY/bpR.net]
コミッターですら自分の担当範囲以外のことは重箱の隅をつつかれたら答えられないよ
Javaくらい巨大になったら尚更

84 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 16:46:58.84 ID:zOttNjgq.net]
サーブレット名について
サーブレットを作る場合、クラス名、サーブレット名、URLの指定が必要ですが、サーブレット名は何に使うんですか?
もし使わないのであれば適当な名前でもいいのでしょうか?

85 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 16:52:28.50 ID:JumU/J6D.net]
>>82
たしかServlet2以前の遺物
今(3.1)は何を指定していても取得すると空文字列になってるはず

86 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 17:20:47.00 ID:zOttNjgq.net]
>>83
つまり空文字指定でいいと言うことですか?

87 名前:デフォルトの名無しさん [2016/10/23(日) 19:05:15.50 ID:squppPd1.net]
javadocってみなさんどうやってかいてますか?
メソッドを作成するたびに毎回以下のコメントを
コピペしているんですが
めいんどくさいです
自動的に追加してくれる仕組みとかないですしょうか?
/**
*
*
* @param
*/

88 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 19:16:34.85 ID:E+fiGlxm.net]
eclipse、netbeans使えば

89 名前:85 mailto:sage [2016/10/23(日) 21:03:21.34 ID:squppPd1.net]
すいませんAndroidstudioなんです

90 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 21:11:10.37 ID:E+fiGlxm.net]
後だし乙



91 名前:デフォルトの名無しさん [2016/10/23(日) 22:41:28.78 ID:WBKR9hZa.net]
>>88
先に聞けよ、キチガイ

92 名前:デフォルトの名無しさん [2016/10/23(日) 22:42:31.04 ID:WBKR9hZa.net]
ID:E+fiGlxm ← 本日のキチガイID、いつものやつ

93 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 22:47:55.12 ID:iLlepULY.net]
/**打った後エンター

94 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 22:53:28.18 ID:E+fiGlxm.net]
>>89
>>90
自己紹介乙

95 名前:デフォルトの名無しさん [2016/10/23(日) 22:54:59.04 ID:WBKR9hZa.net]
ほらね

96 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 22:57:50.97 ID:+/tu45PN.net]
だからJavaスレでJavaの話するなって言ったのに...

97 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 23:07:51.75 ID:Zdk2Mf9g.net]
独自テンプレートとか、ちょっとしたスクリプトに、名前を付けて保存できないの?

98 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 23:51:36.49 ID:bBv5Ku7N.net]
javaがインストールできなくて困っております。

具体的にはjre-8u101-windows-x64というファイルを保存した後、

実行しても無反応なのです。

対処法ご存じの方がいたらご教授くださいませ。

Win7 SP1 64bit firefox 49.0.2 メモリ16GB

99 名前:デフォルトの名無しさん mailto:sage [2016/10/24(月) 00:48:21.96 ID:Iurjqdru.net]
JRE, JDK は異なる

100 名前:デフォルトの名無しさん [2016/10/24(月) 02:38:29.96 ID:QZF/rJ9Q.net]
>>94
ここでしなくてどこでするねん。



101 名前:デフォルトの名無しさん [2016/10/24(月) 19:26:08.08 ID:Ll+GSbv0.net]
>>71
いや、そもそもね、継承を何か凄まじくハイスキルを要求する
すげぇ何かって考えるほうがオカシイわけで。

>>94
便所で便をするなって言ってるに等しいなコレ。

102 名前:デフォルトの名無しさん [2016/10/26(水) 08:39:42.02 ID:9cCp837f.net]
継承。それは最後のフロンティア。

103 名前:デフォルトの名無しさん mailto:sage [2016/10/26(水) 10:51:36.96 ID:vufNf5D6.net]
青雲。それは

104 名前:デフォルトの名無しさん mailto:sage [2016/10/26(水) 13:03:02.64 ID:kfctdOKY.net]
世紀末

105 名前:デフォルトの名無しさん mailto:sage [2016/10/26(水) 14:47:53.51 ID:XU+QDHXN.net]
ポストアポカリプスのイメージは黄色〜赤茶けた空だなあ

106 名前:デフォルトの名無しさん mailto:sage [2016/10/27(木) 07:30:50.20 ID:JaTyEoAX.net]
>>71
クソみたいな階層構造作られると、コードを理解できない事が多々ある事が継承の問題だと思うね。
androidのapiとか酷いと思うけど、もうどうにもならんね。

107 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 07:46:00.42 ID:fP6MJmsj.net]
メゾット内でTestクラスを

if(new Test(object).isTest()){}

と使うとすると、どのタイミングでTestクラスのインスタンスは開放されるのでしょうか?

108 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 08:03:37.19 ID:LAzD7QHV.net]
そ の う ち

109 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 08:15:27.92 ID:fP6MJmsj.net]
>>106
ありがとうございます✌

110 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 18:22:18.27 ID:6ZrmfsYt.net]
>>105
if文以降の何処かでとしか言えないな



111 名前:デフォルトの名無しさん [2016/11/01(火) 20:39:38.38 ID:YJmGCe02.net]
>>108
はっきりしろよ

112 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 21:16:29.49 ID:df1c8z1T.net]
>>108
GC次第ってことですよね?

113 名前:デフォルトの名無しさん [2016/11/01(火) 21:20:54.04 ID:YJmGCe02.net]
>>110
バカ野郎、if文以降の何処かでとしか言えない人間が
GC次第と言えるわけがなかろうが

114 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:28:40.88 ID:/q+SIvid.net]
PHP使いのブラウザゲームより快適なブラウザゲームをJavaで作りたいです
どのフレームワークや技術を使えばPHP使いを倒せますか?

115 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:29:42.96 ID:o4WGeuVh.net]
ブラウザゲームならnode使った方が良い

116 名前:デフォルトの名無しさん [2016/11/01(火) 22:34:50.00 ID:8HENSuJc.net]
ブラウザってことは Java Applet?
しかしブラウザのプラグインがなくなりつつあるわけで、作っても誰もやらないと思うんだが。

それともAndroidのスマホアプリ?
そらならまだ大丈夫だよ。今のところは。

117 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:42:17.02 ID:o4WGeuVh.net]
ブラウザゲームだからスマホアプリではないと思う
PHPの代わりだからjavaサーバー使うのでは?

118 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:44:29.72 ID:/q+SIvid.net]
>>113-115
サーバーサイドにJavaを使いたいです
一応Seaser2でwebソケットならやったことがあります

119 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:48:35.33 ID:o4WGeuVh.net]
>>116
node使う気はない?
socket使うなら絶対nodeの方が楽だと思うけど

120 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:52:34.69 ID:/q+SIvid.net]
>>117
サーバーサイドJavaScriptはまるで触ったことがないもので手を出すか悩みます



121 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:55:50.02 ID:o4WGeuVh.net]
>>118
「サーバーサイドJSは」って事はブラウザJSは触った事あるんだよね?
なら余裕
この機会に覚えようぜ

122 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 22:57:21.13 ID:o4WGeuVh.net]
javaを普段使っているとjsの動的型付けに戸惑うと思うけどTypeScript使えばOK

123 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 23:27:17.58 ID:/q+SIvid.net]
>>119
サーバーJavaからwebソケットで値を受け取ってHTML5CANVASのグラフやJQueryの表をJavaScriptで制御するのを少しやったことがあります

>>120
ちょっと不安なのとJava要素がなくなってしまいましたがtypescriptに入門してnode.jsに流れてみようかと思います

124 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 06:45:24.79 ID:LQJPvGaL.net]
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python に書き出せる。
Windows8.1対応。IDEは、FlashDevelop

このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/

Haxeプログラミング入門、尾野政樹、2015

Haxeには、ブロックスコープ { } がある。
this も正常に、インスタンスを指す

ソースコードを文字列化して送っても、型が消えない。
全く同じ処理を、複数言語で作らなくてよい

引数付き Enum
Scalaのようなパターンマッチありの、switch

大規模開発に向く

125 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 22:06:10.53 ID:pD2pdTer.net]
残念ながら同じ処理を複数言語で作るニーズなんかほとんど無い
プログラムは言語だけでなくプラットフォームやフレームワークに強く依存するし、
そこを無理に皮被せて共通化してもプラットフォームの特性を活かせず失敗するのはJavaが通った道
スマホアプリに限っては辛うじてニーズが無いこともないけど、
そこはC#とJSがしっかり抑えてるのでHaxeなんかお呼びでない

126 名前:デフォルトの名無しさん [2016/11/02(水) 22:24:31.59 ID:QrC60bZw.net]
いや、これはこれでいいんじゃないか?

127 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 22:38:47.78 ID:WL73ssGd.net]
存在くらいは許してやってもいいだろ
でしゃばって来られると邪魔だけど

128 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 14:46:25.15 ID:tIHhuHZd.net]
javaでoracleのtranslate関数相当のことをやるにはどうすればいいでしょうか?

129 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 18:33:02.79 ID:DmA3ZtrO.net]
translate関数を知らないが
www.shift-the-oracle.com/sql/functions/translate.html
これを見る限りたぶんこういうことかな、<null>は意味が分からないからやってない
https://paiza.io/projects/tYikeLCa94U8AkshnxWlng

130 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 21:02:52.35 ID:qog1sGP5.net]
>>127
す、スゴイ!
こんなにシンプルに実装できるとは。
ありがとうございます!



131 名前:デフォルトの名無しさん [2016/11/03(木) 22:17:21.49 ID:gxlZShOp.net]
umlを用いて設計作りからプログラム完成まで書いてる手引き本みたいなものってありますか?

132 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 01:58:48.08 ID:A/+Iym3t.net]
AmaterasUML とか?

「java uml eclipse」で検索!






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<245KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef