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


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

Java入門・初心者質問スレ Part.5



1 名前:デフォルトの名無しさん mailto:sageteoff [2017/09/29(金) 17:53:25.24 ID:XnizQSCA.net]
Java初心者のためのスレッドです。

※前スレ
Java入門・初心者質問スレ Part.4
mevius.2ch.net/test/read.cgi/tech/1498828456/

237 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 13:57:03.56 ID:87G6xIOf.net]
嘘を放置するのはよくないと思わんの?

238 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 14:05:17.09 ID:xuXRPzMa.net]
仮にまともなこと言っていても口が悪い奴の相手するのは時間も精神的にも無駄

239 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 14:32:44.32 ID:87G6xIOf.net]
嘘つきがチヤホヤされるべきだとでも言うんかね
このバカは

つか、お前がうすら馬鹿かよwww

240 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 14:33:57.23 ID:87G6xIOf.net]
あ、うすら馬鹿に話しかけられると鬱陶しいから、消えてくれよな

頼むわw

241 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 14:40:05.22 ID:Nwk+EhzR.net]
>>227
>>211-213のレスも無意味やで
自分のやることには意味があると信じたいんだろうけど、もう少し客観的になろう

242 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 14:50:54.26 ID:dJ6mfyJW.net]
>>236
そうそう
空気読めないだけ

243 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 16:33:04.80 ID:ACH5Qj3i.net]
なんかさぁ
俺はjavaを勉強してるつもりだったのに気づいたらSQLやHTML/CSSの本を読んでるんだが間違ってないよな・・・?

244 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 16:45:56.69 ID:kBkM80le.net]
バカがたむろってる所でしか粋がれないやつなんだからほっといてやれよ

245 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 18:06:04.46 ID:TMuVy25k.net]
>>227
そういうのは回答を指摘してから言え



246 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 18:17:46.07 ID:/zkBCLsm.net]
入門書未満のくだらない質問の回答はお前等馬鹿の担当だけど
それですらまともにできないから呆れるわ
いつ見てもアホしかいない

247 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 18:20:42.92 ID:kBkM80le.net]
>>241
じゃあお前は何でここにいるの?

248 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 18:29:26.25 ID:cbaZLKfH.net]
>>238
CLI、GUIアプリ系の本を選べばだいたいJavaで完結する
あとは隠蔽するようなフレームワークとか使えば、とりあえずは知らなくてもできる

249 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 19:11:00.87 ID:xuXRPzMa.net]
>>238
web系なら他言語行ってもつぶし効くから損はないと思う

250 名前:名無しさん@そうだ選挙に行こう! Go to vote! [2017/10/22(日) 19:31:25.01 ID:AUtmH3Uy.net]
>>238
いいじゃん。全部覚えろよ。

251 名前:デフォルトの名無しさん mailto:sage [2017/10/22(日) 20:21:51.73 ID:8vyNBiTj.net]
>>222
初心者スレに必ず湧く奴だよ。

252 名前:デフォルトの名無しさん mailto:sage [2017/10/22(日) 22:19:13.28 ID:2tnXS/Sc.net]
gradleの使い方って覚えといて損はない?

253 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 00:52:06.58 ID:Zv+DKPlp.net]
>201です。もう無理だw大学で配られた資料だけじゃだめだ、理解が追いつかない。本とか買わないとまずいかな。まあ勉強不足なのはわかってるんだがやっぱ無理なもんは無理だ。誰か教えて…

254 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:05:36.93 ID:u5IDZl2p.net]
>>248
実現するならstatic変数を作ってコンストラクタでインクリメントするだけ

staticを解説するためだけのアンチパターンな設計だから深く考えたらだめなやつ

255 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:06:44.62 ID:y4/LHG7i.net]
>>248
とりあえず何がわかんないのか箇条書きで書いて見なよ
親切なおじさんと不親切なおじさんがレスするから



256 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:14:38.16 ID:Zv+DKPlp.net]
>>250
まず、合計台数だけを出力するプログラミングを作ろうと思ったんですけど、
整数型配列の初期化とかはあってるはずなんだけど、Automobileクラスでint countAutomobile(){(←コンストラクタ?)内で何を打てばいいのかわからないです。ただ、return weightだと配列の1つ目の値だけが出力されますので。
https://i.imgur.com/APIeS93.jpg

257 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:16:06.32 ID:Zv+DKPlp.net]
>>250
もちろん課題の内容としてはさらに大型車の台数も出力しないといけないんですけど、まず簡単なとこからと思って合計台数だけをやり始めたらそこすらできない次第です。

258 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:17:56.31 ID:Zv+DKPlp.net]
>>251
コンストラクタじゃなくて、インスタンスフィールド?適当なこと言ってすみません…

259 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:23:14.60 ID:y4/LHG7i.net]
>>251
なるほど、それほど筋悪く無いと思うよ

他の人がいろいろ書いてるように1台の車を表現してるAutomobileクラスのインスタンスが
全部で何台あるのかを把握してること自体がおかしい、つまり課題のコードのほうがおかしい

だからそこは分からないほうが普通というか
100人いたら100人ともam[0].countAutomobile()とは書かないから
他のやり方したらいいんでないの?

260 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:29:14.79 ID:u5IDZl2p.net]
Automobile(int g)がコンストラクタだよ
int weight → static int weight って変えてみたらわかると思う
253が言うように筋はいいと思う

>>254
残念ながら課題として出てるのでこれに回答せねばならないんだよ
とてつもなく不服だがな

261 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:29:54.34 ID:Zv+DKPlp.net]
>>254
課題がおかしいんですかね…どこか一部を直せばいいんでしょうか?それか他の意見でもあったように新しいクラスを作るべきなのでしょうか?たびたびすみません。

262 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:33:18.03 ID:Zv+DKPlp.net]
>>255
そちらがコンストラクタでしたか、ご指摘ありがとうごさいます。

263 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:38:13.20 ID:y4/LHG7i.net]
>>256
HighwayクラスにcountAutomobile()やcountHeavy()を作って上げるのが一番簡単

どうしても課題のコードに従ってやるならAutomobileクラスに
クラスレベルの変数として台数合計を管理するものを用意する

264 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:55:19.63 ID:Zv+DKPlp.net]
>>258
前者の方法についてもう少し詳しく教えていただけませんか?自分の解釈ではまずHighwayクラス内にint countAutomobile()と int countheavy()をつくる。

265 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:55:42.85 ID:Zv+DKPlp.net]
>>258
countAutomobileに関してはreturn weightで返して、heavyに関してはif文で大型車の時だけreturn で返せる。と考えたのですが、あってますでしょうか?無知ですみません



266 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 01:57:12.01 ID:u5IDZl2p.net]
int weight → static int weight って変えてみたらわかると思う

267 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:00:11.05 ID:Zv+DKPlp.net]
>>261
先ほどの画像にstaticを足してみたところ5つ目の配列の要素が表示されたのですが、どこがおかしいんですかね?

268 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:01:39.23 ID:Zv+DKPlp.net]
>>262
配列の5つ目と言ったほうが正しいでしょうか

269 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:05:09.61 ID:u5IDZl2p.net]
>>262
8って出たならあってるよ
出力してるところでは1番目を指定してるのに5番目が出たってところが大事

270 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:06:00.66 ID:yUlbauj/.net]
またアホどもが初心者を混乱させてるwww
問題が糞で最初から台数わかってんだから台数はハードコーディングングでそのまま返せばいいんだよ
なんでsataticにすんだよ阿呆

271 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:07:20.46 ID:Zv+DKPlp.net]
>>264
まだ途中の段階ってことですか?結果は8と表示されました。

272 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:07:26.45 ID:u5IDZl2p.net]
>>265
ちげぇねぇwww
その発想はなかったわ

273 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:11:15.70 ID:u5IDZl2p.net]
>>266
まだまだ途中
そもそも台数を出すのであれば重さを設定する必要はない
static int weight → static int weight=0 って変えて
weight=g → weight++ って変えてみな

274 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:20:42.33 ID:Zv+DKPlp.net]
>>268
言われた通りやってみたのですが、コンパイルでエラーが出てしまいました。int countAutomobile()の()内のintを消したのがまずかったでしょうか?
https://i.imgur.com/ULVykxO.jpg

275 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:21:38.59 ID:y4/LHG7i.net]
>>260
Automobileの配列使わないと



276 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:23:07.33 ID:T8WMGQAM.net]
>>269
yes
int gは消さずにそのまま
後で必要になるからね

277 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:24:18.98 ID:Zv+DKPlp.net]
>>271
いけました!まあこれもまだ途中だと思うと…
しっかり5台と表示されました!

278 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:28:32.08 ID:c0Vu/KQR.net]
>>272
ok
じゃあ次は
weight++ → if(11<=g) weight++ って変えてみな

279 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:28:43.54 ID:Zv+DKPlp.net]
あとはint countHeavy()を作るだけでしょうか?

280 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:29:42.89 ID:y4/LHG7i.net]
>>268
せめて static int total = 0 とかにして

281 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:31:28.73 ID:Zv+DKPlp.net]
>>273
変えたところ2と出てきました。

282 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:34:41.53 ID:c0Vu/KQR.net]
>>275
ひとまず、な
できるだけ手を加えずまずは動き
命名も大事だがまずは動かすことを目的とした

>>276
後はstatic変数を増やして
さっき5台って出たものと今2台って出たモノを組み合わせれば完成

283 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:37:41.34 ID:yUlbauj/.net]
キモすぎてもう見てられん・・早く終わってくれ

public class Automobile {
static int TotalMobile = 0;
static int TotalLargeMobile = 0;

Automobile(int weight){
TotalMobile++;
if(weight >= 11){
TotalLargeMobile++;
}
}

public int countAutomobile(){
return TotalMobile;
}
public int countHeavy(){
return TotalLargeMobile;
}
}

public class Highway{
public static void main(String[] args) {
Automobile[] am = new Automobile[5];
int[] weight = {1, 15, 12, 5, 8};
for(int i=0; i<5; i++){
am[i] = new Automobile(weight[i]);
}
System.out.println("自動車総数:" + am[0].countAutomobile() + "台");
System.out.println("うち大型車:" + am[0].countHeavy() + "台");
}
}

284 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:39:17.36 ID:c0Vu/KQR.net]
>>278
おーいいタイミング
ありがとな〜

285 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:42:53.75 ID:Zv+DKPlp.net]
皆さんありがとうございます!おかげでどうにか出来ました!この恩は一生忘れないです!



286 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:45:26.99 ID:c0Vu/KQR.net]
>>280
恩は忘れていいのでこの問題の設計はウンコだって事だけ覚えててくれ

287 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:48:37.75 ID:Zv+DKPlp.net]
>>281
けれどこんなヽ(・∀・)ノウソコ設計でもみなさんちゃんと理解して完成まで持ってけるなんてほんとにすごいと思います。

288 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:51:09.46 ID:yUlbauj/.net]
お前と課題出した奴が馬鹿すぎるだけ

289 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 02:54:14.67 ID:c0Vu/KQR.net]
こちとら仕事でこんなもんじゃないレベルのウンコを相手にしてるからな
本来いらないスキルだからお前は真っ当に育ってくれ

290 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 03:03:23.53 ID:Zv+DKPlp.net]
>>283
反論の余地もないです。これからも精進します…

291 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 03:04:25.94 ID:Zv+DKPlp.net]
>>284
センスないと言われたらそこまでですが、将来IT系で働きたいと考えているのですがどう思いますか?ちな理系です。

292 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 03:11:54.62 ID:c0Vu/KQR.net]
>>286
働くだけなら誰でも行けるよ
スキルは後から付ければいいけどあればあるだけ有利にはなる

293 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 03:19:06.59 ID:Zv+DKPlp.net]
>>287
なるほど、ありがとうごさいます

294 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 04:09:38.68 ID:H84xHXVr.net]
>>282
完成については最初に問題を見た直後に大半のやつはわかっていて、
それだからクソだと言っていたのだ。この程度は誰でも慣れてくると
すぐに頭に浮かぶようになる。というか見た直後にまず違和感を覚える。
それからその違和感の原因はなんだろうと心の中を探り、それから
ソースを二度見して気づく。

295 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 04:25:40.26 ID:yUlbauj/.net]
ネットで色々調べ物してたら大学生とか院生でも仕事でjavaってる奴よりも
遥かに賢いコード書いてる奴が腐るほどいるのに
大学で出る課題がこれでそれに悪戦苦闘してる奴が仕事とか夢見すぎだろ



296 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 05:17:21.22 ID:c0Vu/KQR.net]
初心者が突然理解してたら勉強する意味ないだろ

297 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 08:14:26.60 ID:uG4wXav9.net]
>>290
皆出来るような事は仕事にはならない。

298 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 12:06:33.05 ID:Lz0ZCAGx.net]
初歩中の初歩的なことで申し訳ないんですが、Windows 10上でのJava開発環境の構築は
a. JDKインストール → Eclipseインストール →Pleiades プラグインインストール (一般的?)
b. Pleiades All in One [Eclipse 4.7] Java (Full Edition)
どちらの方法がお勧めでしょうか?最近まで開発にMacを使っていたものでどうすべきか悩んでいます。
後者は最初からよく使うプラグイン類が導入済で便利とは聞きますが...

299 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 12:18:29.77 ID:QxUDS6F0.net]
>>293
本当の初心者とか楽したいなら後者
開発経験あるなら前者で必要なプラグインだけ選出して入れる

300 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 16:12:01.87 ID:QKnEuIrp.net]
必要ないプラグインは外せる
だからプラグインと呼ぶ

学校でのプログラミングの課題はあくまで穴埋め的に特定手法の記憶度を見るものであり
独習時の問題とも業務実習時の課題とも違うものだから出来不出来は気にしないのがよい
ネイティブだろうがプロ翻訳家だろうが「学校の」英語「習熟度ドリル」は満点取れなかったりするものだ

301 名前:デフォルトの名無しさん [2017/10/23(月) 16:23:54.92 ID:t7W7X0PH.net]
あー。帰国子女で日本語片

302 名前:セのやつがなぜか満点取れないと。 []
[ここ壊れてます]

303 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 17:06:17.83 ID:8jJ9zkLD.net]
日本人が全員国語満点じゃないのと一緒

304 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 18:36:46.88 ID:NKAmnKE1.net]
この課題はインスタンス変数とクラス変数の違いを知るためのものだから
こういう間違えをして調べるのを期待してるんだろ

305 名前:デフォルトの名無しさん [2017/10/23(月) 19:16:35.52 ID:YIhcz2Te.net]
ま、しかし、もうちょっとましな課題作れないもんだろうか。
疲れてたのかな。



306 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 19:31:38.35 ID:Pe+98mGG.net]
やっと流れに追いついた
>>201のは、設計がどうのという以前に
キチガイの所業

あるいはお前らの脳を疲弊させるための実験
お前らマトモにとりあってたらダメだぞ

307 名前:デフォルトの名無しさん [2017/10/23(月) 19:40:11.90 ID:YIhcz2Te.net]
あー。そうか。スレを活性化させるために投下された燃料だったのか。

308 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 20:12:20.31 ID:y4/LHG7i.net]
一般的にこういう課題ってam[0]の箇所を
自分なりに修正して提出したら減点対象になるの?

もしそうなら大学レベルの教育方法ではないよね

309 名前:デフォルトの名無しさん [2017/10/23(月) 20:22:05.75 ID:YIhcz2Te.net]
わからんな。先生の気分次第なんじゃないか?

310 名前:デフォルトの名無しさん [2017/10/24(火) 00:45:00.97 ID:MROfWTvM.net]
配列ってホッチキスで止められた書類みたいなもんだから最近嫌いだわ

311 名前:デフォルトの名無しさん mailto:sage [2017/10/24(火) 01:07:41.88 ID:37YlkQhq.net]
List使えばいいじゃん。

これにて一件落着

312 名前:デフォルトの名無しさん mailto:sage [2017/10/24(火) 02:48:33.95 ID:UVHXr0A6.net]
[[[[[[[[[

313 名前:デフォルトの名無しさん [2017/10/24(火) 23:49:49.40 ID:++BilNP+.net]
>>305
要素一つ一つaddする地獄もなくなったし、これからはListの時代

314 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 06:04:04.53 ID:ZfgKJLFw.net]
質問です。
ファイル圧縮処理を行う下記のコードで、
https://ideone.com/PFwyTI
close処理をfinally文ではなくcatch文の中に記述されているのですが、
問題無いのでしょうか?

315 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 07:05:25.56 ID:KHRIvL/L.net]
>>308
処等後にプロセスがすぐに死ぬなら
閉じる必要もないでしょ
flushだけでいい
キャッチはまるまるいらない



316 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 09:26:51.00 ID:Q7ime0JM.net]
closeとセットで作るようにしないといつかclose忘れ起こすと思うけど

317 名前:デフォルトの名無しさん [2017/10/25(水) 09:39:29.54 ID:nJqgcJg9.net]
try-with-resources でやるのが良い
www.task-notes.com/entry/20150504/1430708400

318 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 09:44:49.84 ID:ZmgYAolO.net]
まあ実際的にも教育的にも「closeなんてしなくていいよ」ということはないな
自動でcloseしてくれる普段使い用コンビニエスメソッドが本家でもあるべきではあるが

319 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 10:10:23.11 ID:QmdhvvJR.net]
Javaってc#のusingみたいな構文ないんだっけ?

320 名前:デフォルトの名無しさん [2017/10/25(水) 11:01:31.98 ID:lQVA76dW.net]
>>312,313
直前のレスくらい読もうぜ

321 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 18:36:25.22 ID:9pgp/kzo.net]
プログラミング完全初心者でこれから始めようと思っているんですが
何を何からやれば良いでしょうか
お勧めの本やサイト等もご教授ねがいます
OSはLinux Mintでとりあえずeclipseというのとopen java8というのを入れました

322 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 18:38:25.23 ID:0GYD+24d.net]
>>315
プログラミングで何をやりたいの?
学ぶ目的は?

323 名前:デフォルトの名無しさん [2017/10/25(水) 18:44:11.98 ID:MjxzUPyN.net]
C#と座間林が話題になってたからそっちのほうがいいのかも

324 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 18:54:09.43 ID:ZmgYAolO.net]
>>315
>何を何からやれば良いでしょうか


325 名前:>お勧めの本やサイト等もご教授ねがいます
全部おんぶに抱っことかアフィかッ!
やんわりマジレスすると最初の最初はJavaでないほうがいいよ
これはたとえ小難しくても業務でカッチリ書けるという面が重宝された言語だから、個人がいきなり趣味でやるとしんどい
ひょっとしたらアンドロイドアプリが頭にあるかもしれないけど、もしゲームならUnityがいいよ
[]
[ここ壊れてます]



326 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 19:02:06.72 ID:ZmgYAolO.net]
環境見てなかったwwww
もしリッチなマシンがLinuxマシンしかなく、それでもGUIアプリを世に出したいのだとしたらJava...しかないかなあ
アンドロイドアプリをLinuxで作りたいなら実質Java/Kotlinしかないよ
ただ、あなたの中では知名度ないかもしれないけど Python をやるという手もあるよ
よかったら検討してくれ

327 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 19:08:59.03 ID:9pgp/kzo.net]
ありがとうございます
webアプリ作成、Androidアプリ作成、機械学習をやってみたいと考えております
調べていてpythonというのも候補には挙がったんですが
javaをやると基礎がしっかりつくと聞いてjavaにしてみようかなと思いました
学生で新しいパソコンを買う余裕がなく、お下がりのにlinuxを入れて使っています

328 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 19:37:30.37 ID:9pgp/kzo.net]
すいませんちょっと嘘つきました
お金がないよりも、勉強の邪魔になるからって買わせて貰えない
の方が正しかったです

329 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 19:47:59.66 ID:ZmgYAolO.net]
学生さんならJavaなんてやるのは勿体ないよ
あとLinuxでのアンドロイドアプリ作成はメモリ4GB必要だから気をつけてね

330 名前:307 mailto:sage [2017/10/25(水) 20:18:00.51 ID:ZfgKJLFw.net]
何件かレスを頂き、ありがとうございます。

仕事でJavaを使う際、catch文の中にclose処理を入れるのは有りなんでしょうか?
引き続きで恐縮ですが、皆様の見解をよろしくお願いします。

331 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 20:28:08.31 ID:lZypkF1g.net]
>>323
規約と契約による
あなたの会社がしても良いといえばどっかのJavaのエラい人がなんと言おうとあなたの会社では正しいし
Javaのエラい人が顔をしかめネットで炎上し掲示板で荒らし扱いされる手法であっても上司がそのようにしてくれと言えばあなたはその書き方をすべきである

332 名前:デフォルトの名無しさん [2017/10/25(水) 20:30:59.72 ID:zzC6q5u4.net]
>>318
え?Javaってそんなに難しいか?

まあでも元の質問してる人はOSがLinuxなので多分何も知らない初心者じゃないと思うぞ。
多分他の言語はわかるんじゃないか?

333 名前:デフォルトの名無しさん [2017/10/25(水) 20:36:12.40 ID:zzC6q5u4.net]
あ、ごめん。リロード忘れてた。なんでLinuxか書いてあったな。

まあでもLinux入れてまで使おうとするやつはもはや初心者ではないと思うが。

334 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 20:40:19.16 ID:lZypkF1g.net]
>>325
まーなんだ、「小難しい」のは間違いないな
1行実行するために10行書くような言語だ
IDEがあるとはいえ学生さんにはもっと前のめりな言語で遊んでほしいところ

あと君が何歳かは知らないけど今のデスクトップ用Linuxのインストールと使用はスマホの設定変更くらいの難易度だぞ

335 名前:デフォルトの名無しさん [2017/10/25(水) 20:56:31.41 ID:zzC6q5u4.net]
>>327
いや、今時のLinuxはインストール始めれば後はだいたいマウスポチポチ押してればなんとかなる事は知ってる。
しかしPC初心者は普通はLinuxの存在すら知らない。あるいはWindowsの上で動くソフトだと誤解していたりする。
そういう誤解がないということはそれなりにわかっていると考えて良かろう。



336 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 21:17:12.51 ID:QmdhvvJR.net]
>>328
いまはWSLあるしなー

337 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 21:45:19.10 ID:/TUaBfz7.net]
314です
泥アプリの作成にもRAM4GB必要だそうなので何とかしてもうちょっと新しいPC手に入れて出直してきます
ありがとうございました






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

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

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