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


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

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



1 名前:デフォルトの名無しさん [2016/06/17(金) 08:16:55.52 ID:442rGUo0.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質問・相談スレッド177★★©2ch.net
echo.2ch.net/test/read.cgi/tech/1458033246/

49 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 21:55:54.84 ID:X6yBK2rP.net]
あともう一つ
PreparedStatementは事前コンパイルが行われるので高速みたいですが、複数スレッド参照するのは危険ですよね?
スレッドセーフな事前コンパイルオブジェクトはありますか?

50 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 22:15:14.70 ID:G4opLbcb.net]
PreparedStatementのインスタンスがスレッドセーフだったところで
パラメータを設定し始めてからexecuteを呼ぶまでは単一のスレッドが占有していなければならないのだから
あまり意味がないと思いますが

51 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 22:18:24.91 ID:X6yBK2rP.net]
>>50
例えば不変なコンパイル済みSQL文を保存するクラスHogeがあって、それを様々なスレッドから使いまわすとか
new PreparedStatement(Hoge)みたいな感じでそれをもとにPreparedStatementをスレッドごとに作ればコンパイルが一回で済むんじゃないかと思って

52 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 23:15:55.55 ID:vB/OzXR1.net]
>>49
そもそもコネクション

53 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 23:28:50.73 ID:X6yBK2rP.net]
>>52
あっコネクションから作るんでしたか・・・
なら無理ですね

54 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 01:32:08.01 ID:NCV21ZBQ.net]
C/C++なら
"select "
"*"
" from "
"table1;"
とか書いたら全部そのまま連結されて1つの文字列定数になるけど
Javaではどうなんだっけ

55 名前:デフォルトの名無しさん [2016/06/27(月) 01:38:19.89 ID:+vyCfN5E.net]
>>48
動的SQLなの?

56 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 01:52:45.13 ID:DAKyHZFK.net]
>>54
間に + が必要。

57 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 06:16:01.82 ID:pen+Jb1T.net]
>>55
JDBCは全部そうだろ
もしくはSQLJ使うかじゃね?



58 名前:デフォルトの名無しさん [2016/06/27(月) 08:42:27.72 ID:+vyCfN5E.net]
>>57
動的をそういう意味では言ってない。

59 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:03:35.37 ID:AA3DZInc.net]
webスクレイピングをやってるのですが、
<div class="main">~</div>
みたいなタグの開始から終了まで取得するプラグインとかって何かありますか?

60 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:44:01.98 ID:9t0yJm0+.net]
プラグインって何かのフレームワーク使ってるの?
それともライブラリのことをプラグインって呼ぶ文化圏から来た人ってだけ?
後者ならjsoupとか使えばいいよ
前者ならフレームワーク名が分からんとなんとも言えん

61 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 11:33:23.90 ID:zblib9mt.net]
WPとかから来た人ならそれこそスクリプトてやればいいのに
Javaでスクレイピングとか悪夢だろ

62 名前:デフォルトの名無しさん [2016/06/27(月) 11:48:42.50 ID:AZYkKPQ8.net]
>>48
そんなの + 連結でいいじゃん。定数ならコンパイラーが繋げてコードに埋め込んでくれるよ。実行時には連結しない。

63 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:27:50.20 ID:c98wCF/1.net]
どうしてもJavaでやるならJSoupとか使えば良いかと

64 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 15:48:06.29 ID:EYEfo5FX.net]
>>62
定数はコンパイル時に計算するのは知っていますが、読みにくくないですか?
@"hoge
foo
fuga
bar"
みたいな事出来れば読みやすいのに

65 名前:デフォルトの名無しさん [2016/06/27(月) 16:45:03.82 ID:+vyCfN5E.net]
>>64
SQLを外部のファイルにするとかの発想がないのかよ。

66 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 17:48:39.32 ID:egR4I6js.net]
>>64
コンパイル時なんだっけ?
クラルロード時のclinitとかで分割された文字列と+で結合された文字列がそれぞれコンスタントプールに登録されるんじゃないかな?

67 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 17:54:28.50 ID:mBcQvuRd.net]
>>64
それが嫌なら他言語でやれって話になる



68 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 18:15:29.43 ID:5ULDP5gO.net]
嫌だけど下っ端だから文句言えないんですよ察しろハゲチャビン

69 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 18:19:56.20 ID:T1BupnBB.net]
まだそこまでハゲてねえし!

70 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 18:32:26.45 ID:gnOE71DV.net]
O/Rマッパーを使わないのか?

それか、Groovyで作って、Javaのクラスファイルに変換するとか

71 名前:デフォルトの名無しさん [2016/06/27(月) 19:00:25.38 ID:kyOx4TVT.net]
>>70
ORMはすでに時代遅れ

72 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 19:13:50.32 ID:LU7JBGHJ.net]
>>71
じゃあ何使うの?

73 名前:デフォルトの名無しさん [2016/06/27(月) 19:52:49.14 ID:+vyCfN5E.net]
>>72
RDBの知識がなさすぎる、

74 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 20:39:28.53 ID:seVcIY3l.net]
Javaスレでハゲの話すんなハゲ

75 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 20:47:54.34 ID:rJHi4b7y.net]
最近のQiitaといい、相変わらずDB周りは基地外が湧きやすいな

76 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:31:43.04 ID:c4D/QExD.net]
>>73
いいから何使うか答えろよ。答えられないんだろ?w

77 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:34:17.63 ID:sopyMtUN.net]
あれ見てると確かにSQLは人間を狂わせて有害としか言いようがない



78 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:36:02.98 ID:sopyMtUN.net]
でもlispほどではないかな…
毛の壁ほどではない…

79 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:39:59.12 ID:T1BupnBB.net]
lispは何かいけないのか?

80 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:40:45.68 ID:3+B+zDkV.net]
>>78
           |
            |  彡⌒ミ
           \ (´・ω・`) また髪の話してる・・・
             (|   |)::::
              (γ /:::::::
               し \:::
                  \

81 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:25:32.49 ID:EYEfo5FX.net]
NetBeansの自動補充がウザいです
String hoge;
と打とうとすると、"hoge"まで打ったところで、"hogeString"という予測補充が出てきて、";"を入力したら"String hogeString;"と勝手になってしまいます
何とか出来ませんか?

82 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:26:26.57 ID:idYH0U3Q.net]
NetBeans Part7
echo.2ch.net/test/read.cgi/tech/1380184607/

83 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:28:27.06 ID:EYEfo5FX.net]
NBスレで質問するので>>81は取り消します

84 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:57:38.98 ID:LA+slQdh.net]
SQLはStringBufferでappendする

85 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 23:01:11.27 ID:NjjHozMJ.net]
そしてSQLインジェクション脆弱性を作り込むところまでがドカタのテンプレ

86 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 23:02:28.76 ID:NCV21ZBQ.net]
SQLはPowerBuilderで

87 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 03:37:43.10 ID:21w86nCr.net]
String str = "abcdefg";

a~dまでの文字を消す方法ってありますか?
理想: str = "defg";
になればいいんですが



88 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 03:56:34.70 ID:c2QodO+5.net]
質問が意味不明だが
str.replaceAll("[a-d]", "");
str.replaceAll("^abcd", "");

89 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 06:20:28.96 ID:v7+BHrPG.net]
str = str.substring(3);

90 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 07:39:22.55 ID:wXcaWvkq.net]
>>79
かっこだらけで目がチカチカするところ

91 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 07:41:35.47 ID:c2QodO+5.net]
それはおかしい
むしろ括弧がある方が自然なのだ
髪の無いハゲが異常なように

92 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 08:34:02.72 ID:eESar3RA.net]
>>91
           |
            |  彡⌒ミ
           \((  ;)) もう髪の話はよすんだ・・・
             (|   |)::::
              (γ /:::::::
               し \:::
                  \

93 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 10:25:24.02 ID:QOGTlP/c.net]
ハゲも括弧だらけもカッコ悪いよ。

94 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 11:45:24.49 ID:oSSei7yC.net]
>>93
【審議拒否】
   ♪
♪     ∧ ∧ ♪
  ♪ ∧ ∧ ・ω・)
`∧ ∧ ・ω・)  )っ
( ・ω・)  )っ_フ
(っ )っ_フ(/彡 ♪
(__フ(/彡  ∧∧
 (/彡  ∧∧(  )
   ∧∧(  )  )
  (  )  ) Οノ
♪ (  ) Οノ ヽ)
  ⊂_Οノ ヽ)
 ミ ヽ)   ♪

95 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 18:01:33.73 ID:90410Hmw.net]
        ♪      .彡⌒ミ            ♪
♪          .彡⌒ミ ・ω・)
         .彡⌒ミ ・ω・)   )
    ♪.彡⌒ミ ・ω・)   )っ__フ   ♪    .彡⌒ミ
  彡⌒ミ. ・ω・)   )っ__フ(_/ 彡    .彡⌒ミ.    )
 ( ・ω・)   )っ__フ(_/彡    .彡⌒ミ    )   )
 (っ  )っ__フ(_/彡    彡⌒ミ..    )   ) Οノ
  ( __フ(_/彡   彡⌒ミ    )   ) Οノ ヽ_)
   (_/彡      (    )   ) Οノ 'ヽ_)
            (    )  Οノ 'ヽ_)
           (ゝ. Οノ 'ヽ_)      ♪
     ♪    ミ  ヽ_

96 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:43:46.32 ID:203MKP8O.net]
int i=1_1__1________________________________________1+2_______________14_____2124_5_32;

97 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:45:27.18 ID:gih/phK7.net]
あのハゲほしい
あのハゲじゃわからん



98 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:54:08.98 ID:vVE9Ckmd.net]
減毛しましょ
そうしましょ

99 名前:デフォルトの名無しさん [2016/06/28(火) 20:55:16.61 ID:842o8d8c.net]
>>87
eの位置までカーソルを移動してBSキーを4回押す

100 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 21:06:54.00 ID:vVE9Ckmd.net]
JDBCのConnectionって1リクエストで一つにするべきですかね?

101 名前:デフォルトの名無しさん [2016/06/28(火) 21:18:12.82 ID:842o8d8c.net]
なぜ?

102 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 21:19:48.07 ID:vVE9Ckmd.net]
Thread staticみたいなのがあればいいのですが
どうコネクションを共有したらいいか分からなくて
PHPならstaticでよかったのですが

103 名前:デフォルトの名無しさん [2016/06/28(火) 21:23:23.89 ID:BMmKwpPY.net]
>>102
コネクションプール

104 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:09:20.28 ID:+KIY1MLw.net]
javaサーブレットでWEBアプリを作っているんですが、ソケット通信ってどうやるんですか?
MainメソッドでServerSocketインスタンスを作って待ち受けるみたいなのしかないんですが、サーブレットみたいな書き方では出来ないんでしょうか?

105 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:28:00.72 ID:21ramR5Z.net]
>>104
サーブレットを普通に書けばHTTPのリクエストとレスポンスがソケット通信できます

106 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:43:33.41 ID:7Qj6Kvn/.net]
WebSocketと勘違いしてんじゃねーの

107 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 22:45:16.40 ID:WKLq6yfE.net]
馬鹿なんだろ



108 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 02:41:57.24 ID:fBj5CWQI.net]
>>104
もうちょっと具体的に何やりたいか書け

109 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 03:20:37.36 ID:XU5YMvRC.net]
HTTPクライアントとは別の場所に別途コネクション持ちたいって事?

110 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 03:40:04.52 ID:KHjDKgBG.net]
JSPはHTMLタグ中にJavaのソースが書き込まれていますが、HTMLを表示する度にコンパイルされているんですか?

111 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 03:57:14.51 ID:XU5YMvRC.net]
JSPの事は全然知らんけど、サーバースクリプトって大体初回起動時にコンパイルして
その結果をどこぞかに保存しとくもんじゃないの?

112 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 08:35:15.56 ID:fBj5CWQI.net]
毎回やってたら遅くてしょうがないと思うが

113 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 10:55:35.36 ID:UVPGYY36.net]
今からJSP勉強するの?
Java Dayで、JSPは将来廃止されるって講演者が言ってたが。

114 名前:デフォルトの名無しさん [2016/07/01(金) 11:08:09.23 ID:CKWFVnx8.net]
>>113
将来的にはいまのJava EEの仕様を変えたいからでしょ?

Spring等の有名なフレームワークだってJSPを使ってるんだから、そうとう先のことだな。

115 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 11:12:11.82 ID:SVWZVKVF.net]
Spring自体が時代遅れな気がする…

だが、それを言ってしまうと
そもそもJavaが時代遅れ過ぎるって話になってしまうのだが…

116 名前:デフォルトの名無しさん [2016/07/01(金) 11:15:35.90 ID:CKWFVnx8.net]
>>115
そうだよ、Java自体が無駄に冗長で古い。

とにかくJavaで無理やりやろうとしてJava EEがめちゃくちゃになってる。

117 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 11:18:13.89 ID:0AfJO5OC.net]
日本では50年経っても動いてるから安心しろ



118 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 12:00:23.22 ID:U95fC87K.net]
>>114
SpringでJSPは実質使われないだろ
thymeleafがデファクトじゃない

119 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 12:20:41.93 ID:9rohvPAn.net]
>>111-112
なるほど、初回の結果が保存されてるんですね
JavaでJavaScriptみたいに一々処理してたら変だなと思いました

>>113
webアプリ作りたいのでサーブレットから順に勉強してます

120 名前:デフォルトの名無しさん [2016/07/01(金) 12:22:21.37 ID:CKWFVnx8.net]
>>118
どっちにしろあまり問題の解決になってない。

121 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 12:23:51.30 ID:0AfJO5OC.net]
謙虚な原元監督と違って知らなかったとは言わない
口が裂けても言えない

122 名前:デフォルトの名無しさん [2016/07/01(金) 12:38:41.48 ID:CKWFVnx8.net]
>>118
自分の職場ではそうだろうけど、基本はJSPだよ。

123 名前:デフォルトの名無しさん [2016/07/01(金) 12:41:41.73 ID:CKWFVnx8.net]
Java EEの悪いところはいろんなものを作っては捨て、作っては捨て標準がなく、構成が自由すぎること。

124 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 12:59:44.86 ID:IeMidVZS.net]
「平日なのに元気ですねえ。その元気の秘訣は?」
「掲示板で調子こいた発言をして、突っ込みを食らうことですね
頭に血が上って、元気になれますよ」

125 名前:デフォルトの名無しさん [2016/07/01(金) 13:04:40.50 ID:CKWFVnx8.net]
>>124
元気ではないが無職のため

126 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 13:08:20.20 ID:SE0g3mIr.net]
2chやってると病状が悪化するぞ

127 名前:デフォルトの名無しさん [2016/07/01(金) 13:12:57.10 ID:CKWFVnx8.net]
>>126
病気ではないが。

これからオナニーして寝る。



128 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 20:10:06.48 ID:KfAFY3uH.net]
String regex = "(^|\\r\\n)(\\d+)($|\\r\\n)";
この正規表現で行頭(数字だけの行)がマッチしないのですがなぜでしょうか?

129 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 20:24:03.27 ID:6RfZi5Y6.net]
"^\\d+$"じゃだめなの?

130 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 21:24:17.30 ID:l06M3c9j.net]
java全くわかんないのにjavaビルドしなきゃいけなくなって困ってるんだけど
ここで相談してもおけ?氏ね?

131 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 21:30:03.44 ID:6RfZi5Y6.net]
内容によってはこっちの方が良いかも
echo.2ch.net/test/read.cgi/tech/1462997913/

132 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 21:31:56.69 ID:l06M3c9j.net]
>>131
サンクス

そっちぽい。
初心者スレ見逃してました。
行ってみま

133 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 23:17:45.36 ID:6RfZi5Y6.net]
>>132
酒飲んでんじゃねえよw

134 名前:デフォルトの名無しさん mailto:sage [2016/07/02(土) 22:29:08.09 ID:tSaRPD1l.net]
IDEスレに行けと言われたのでIDEスレに行ったのですが誰も来てくれないので助けて下さい

194 :デフォルトの名無しさん :2016/06/27(月) 23:06:42.31 ID:EYEfo5FX
NetBeansの自動補充がウザいです
String hoge;
と打とうとすると、"hoge"まで打ったところで、"hogeString"という予測補充が出てきて、";"を入力したら"String hogeString;"と勝手になってしまいます
何とか出来ませんか?

135 名前:デフォルトの名無しさん [2016/07/03(日) 18:17:26.84 ID:sJkODTKV.net]
IDEらっきょ

136 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 20:30:41.40 ID:Lq5DuTjn.net]
>>134
コード補完使いたくない時はescapeキーで補完ウィンドウ閉じればいいんじゃないの?

137 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 22:07:22.32 ID:S5DfoGdP.net]
>>136
毎回ですか?
hogeTypeのTypeのみ無効にしたいのですが



138 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:02:49.43 ID:S5DfoGdP.net]
あとjavaってエイリアスないんですか?
名前被りの完全修飾名指定がとても面倒です
public com.example.hoge.Foo Hoge(){
 return new com.example.hoge.Foo();
}
みたいな事になると\入りの正規表現"\\\\"以上にキモイです

139 名前:デフォルトの名無しさん [2016/07/03(日) 23:05:51.15 ID:tt33zjuk.net]
>>138
そもそもなんでディレクトリ名までかぶるのか?

140 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:06:20.78 ID:S5DfoGdP.net]
あとjavaってreplaceAllみたいな正規表現メソッド多すぎませんか?
このようなメソッドの非正規バージョンないんでしょうか?Stringクラスの文字列操作関連正規が多すぎると思います
正規は遅いので非正規バージョンが欲しいです

141 名前:デフォルトの名無しさん [2016/07/03(日) 23:07:26.57 ID:tt33zjuk.net]
importを知らないとかそんなレベル?

142 名前:デフォルトの名無しさん [2016/07/03(日) 23:08:13.62 ID:tt33zjuk.net]
>>140
ただのキチガイ?

143 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:10:15.42 ID:S5DfoGdP.net]
>>141
いやいやいやいや
importしてもクラス名被ったら色々面倒やん
例えばjava.sql.Dateとjava.util.Dateを1ファイルで同時に使おうとすると全部完全修飾名を使わないといけなくなる
だから例えば
java.sql.Date as SQLDate;
みたいな事が出来れば、完全修飾名で書かないでいいから楽になる

144 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:13:51.76 ID:S5DfoGdP.net]
C#はエイリアスもあるし、@リテアルあるから\入り正規表現・ファイル名指定etc...も楽だし、非正規メソッドもある

145 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:28:15.44 ID:Zxwt96wB.net]
disりたかっただけ

146 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:34:38.41 ID:S5DfoGdP.net]
>>145
そうじゃなくて、結局エイリアスみたいなのはないの?
javaerはこういう時全部真面目に完全修飾名で書いてる?

147 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:52:05.71 ID:BbdX03Na.net]
Groovyでは、import as で、クラスに別名を付けられる



148 名前:デフォルトの名無しさん [2016/07/03(日) 23:56:24.46 ID:tt33zjuk.net]
>>143
むしろ完全修飾の方が分かりやすいけどな。

大量のimport文が書かれていると、どのクラスなのか分かりにくい。

149 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:57:41.50 ID:qk7lGSjH.net]
>>148
できるかできないかを聞かれてるんじゃないの?






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

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

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