- 1 名前:デフォルトの名無しさん mailto:sage [2018/06/07(木) 20:17:08.87 ID:N8MsK2gr0.net]
- Java初心者のためのスレッドです。
※前スレ Java入門・初心者質問スレ Part.7 mevius.5ch.net/test/read.cgi/tech/1515549964/ VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
- 159 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 07:18:11.67 ID:9jNWx6X+0.net]
- って出ますね…他のコードも同じようなエラーで出来ないですね。
JDKって物をダウンロードしないと6章は飛ばすしかないんですかね
- 160 名前:デフォルトの名無しさん [2018/07/20(金) 07:42:16.58 ID:aSo4GDyF0.net]
- CalcLogicをCalcLogic.javaで宣言すればいんじゃないかな
dokojavaのタブのところを押すとクラスファイル作れるっしょ そこでCalcLogic.javaを作ればいい Eclipseとか使った方が良いと思うけどね 本持ってないから6章を飛ばしたが良いかはわからん
- 161 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 10:11:12.07 ID:wmaa87srM.net]
- さすがにもうeclipseとかいう糞は忘れていい
IntelliJかVSCodeを使おう
- 162 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 10:44:03.91 ID:p6o0GwEl0.net]
- クラス名・ファイル名を合わせないといけないとか、
パッケージを作ったら、それをフォルダ階層と合わせないといけないとか、 パッケージ化について、色々なルールがある
- 163 名前:デフォルトの名無しさん [2018/07/20(金) 10:51
]
- [ここ壊れてます]
- 164 名前::43.94 ID:+BuQOMxBa.net mailto: それが面倒な人は Kotlin へ []
- [ここ壊れてます]
- 165 名前:デフォルトの名無しさん mailto:age [2018/07/20(金) 12:04:07.37 ID:I87x1UyWM.net]
- >>156
VSCでインクリメンタルコンパイラ使えるん?
- 166 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 12:16:49.35 ID:wmaa87srM.net]
- >>159
インクリメンタルコンパイルなんかeclipseもIntelliJもやってないぞ Javaコンパイラにそんな機能はない .class単位のインクリメンタルビルドのことならVSCodeも当然やってる デバッグ実行中のエディットコンティニューすら可能
- 167 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 12:24:50.67 ID:p6o0GwEl0.net]
- ここに書いておいた
https://paiza.io/projects/5G9gtFuq0b7Uu2vL667kfw paiza.io では、ファイル名はMain.java、クラス名はMain にしないと動かない。 また、同一ファイルに、複数のpublic クラスを置けない。 CalcLogic.tasu のように関数名の前に、クラス名も必要 paiza.io では、別ファイルのクラスは、エラーになって読み込めない
- 168 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 12:28:53.04 ID:wmaa87srM.net]
- いやeclipseの内蔵コンパイラならインクリメンタルコンパイルできるのか
https://marketplace.visualstudio.com/items?itemName=georgewfraser.vscode-javac によると、ファイル単位のコンパイルはクソ速いから必要ないという見解みたいだね
- 169 名前:デフォルトの名無しさん mailto:age [2018/07/20(金) 15:29:52.08 ID:I87x1UyWM.net]
- >>162
eclipseなら文字入力するとリアルタイムにコンパイルエラーがわかるんよ、超便利、超素敵、VSCでもそうなのかなって思っただけ
- 170 名前:デフォルトの名無しさん mailto:age [2018/07/20(金) 15:53:22.26 ID:I87x1UyWM.net]
- コンパイラの機能じゃないかも
アナライザが動いてんのかな VSCでも型が間違ってたらすぐエラーがでる? スペルチェックみたいな感じで それができたら良いよね
- 171 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 17:04:28.88 ID:zCdAFSj50.net]
- eclipseを使ってると、プログラムの3分の1はeclipseに書いてもらうって感じだな。
インスタンス名の次にピリオドを入力するととメソッドの一覧が出るので、そこから選ぶだけだし。 自分がものすごくものぐさになった気がするわ。
- 172 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 17:16:51.69 ID:6o+QAuQB0.net]
- わかる
- 173 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 18:09:59.83 ID:9jNWx6X+0.net]
- >>155,>>161
dokojavaのクラス変更のタブいじってみましたがダミでした 使うコンパイラによってもルールが違うんですね・ やはりJDKというのをインストールしないとだめみたいですね・・・ サンプルコードまで・・・ありがとうございます
- 174 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 18:12:21.42 ID:ZHpYPCAkd.net]
- APIで提供されてるクラス名とかもな
3文字位打って候補出しちゃうわ
- 175 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 22:30:11.80 ID:p6o0GwEl0.net]
- >>167
paiza.io, codepad などで、ブラウザを使って、プログラミングすれば? それに一々、動かさなくても理解できれば、検索して何とかなるから十分 一々、動かして確認していると、時間を食う。 最初に、スッキリを3回読んでから、動かした方が手っ取り早い 読むだけなら、20時間で読める。 2回目は5時間、3回目は2時間で読める
- 176 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 23:13:14.67 ID:9jNWx6X+0.net]
- https://devnote.jp/jdk_windows/index.html
の説明を詠みながらJDKを導入しようとしましたが失敗しました setx /M Path "%JAVA_HOME%\bin;%Path%" を入力すると エラー)構文が無効です。既定のオプションは2回より多く使えないみたいなエラーと javac -version といれると操作可能なプログラムまたはバッチファイルとして認識されていませんみたいなエラーが出ます 何回かやり直しましたが同じエラーが出て駄目でした 他にもう少し簡単に環境導入できて似たような
- 177 名前:機能が使えるお勧めのものはないでしょうか? []
- [ここ壊れてます]
- 178 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 23:18:03.46 ID:9jNWx6X+0.net]
- >>169
プログラミング言語入門で・・・今までいじったこともないので見ただけで覚えるってのはちとハードル高いです APIとか複数クラスは後回しにしてもいいんですかね。アドバイスはありがとうございます
- 179 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 23:57:17.90 ID:1XJtiOGK0.net]
- >>170
GUIで設定すれば? start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
- 180 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 00:54:54.11 ID:PL54dEXd0.net]
- >>172
https://eng-entrance.com/java-install-jdk-windowsも参照に再度試しましたが 同じエラーが出て駄目でした ありがとうございます。
- 181 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 02:20:09.67 ID:Lp20pfrp0.net]
- >>173
>(他の環境変数のパス) ;C:\Program Files\Java\jdk1.8.0_101\bin 複数のパスがつながっている場合は、前のパスの後ろに、区切り文字 ; が必要! PowerShell を起動して、以下を入力して、パスを表示してみ。 ひょっとしたら、前のパスとつながっているかも $env:Path.split(";") 他には、ファイルパス・ユーザー名など、 システムに半角英数字以外を使っていて、誤動作しているとか? OS のバージョン・ビット数、エラーメッセージも書いて。 まず正確なエラーメッセージで、検索するのが速い
- 182 名前:デフォルトの名無しさん [2018/07/21(土) 03:01:10.06 ID:5tjqiit90.net]
- >>173
コントロールパネル開けた?新しい Windows 10 (バージョン 1803) だとスタートの所で右クリックしても コントールパネルは出てこないわけだが。(メニューの中の「Windows システムツール」の中にある)。
- 183 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 17:16:21.54 ID:H1/LKYDwa.net]
- JDK10をMacにインストールしようとしたんですが
Oracleのダウンロードページが全て404 not foundになっています どこかにミラーはないのでしょうか? Dmgファイルを探してみましたがファイルサイトだと 怪しいアドウェアしかないようです
- 184 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 19:48:56.13 ID:5tjqiit90.net]
- >>176
このページの Java SE 10.0.2 の JDK の所? www.oracle.com/technetwork/java/javase/downloads/index.html 普通にアクセスできるよ。
- 185 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 21:34:11.67 ID:PL54dEXd0.net]
- >>174
https://devnote.jp/jdk_windows/index.html ここの3-3の3を実行すると ”エラー:構文が無効です。既定のオプションは'2'回より多く使用することはできません と出ます。 また3-5のjavac -versionを入力すると"avac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。"と出ます。 他は説明どおりに出来てるんですが・・・ 初めてこういうものを導入するのでPowerShellとかよくわからないです…
- 186 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 21:37:45.36 ID:PL54dEXd0.net]
- win10 64bitのノートpcでやってます
- 187 名前:デフォルトの名無しさん [2018/07/21(土) 22:37:30.39 ID:evbWgLmC0.net]
- >>178
構文が間違ってるんだと思うよ "とか省略してない? リンク先のそのまま貼り付けるんやで
- 188 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 22:46:43.68 ID:PL54dEXd0.net]
- >>180
一応サイトの方からコピーで全て張ってましたけど駄目でしたね・・・ これがないと読んでる入門書の複数クラス・APIの章が実行できないんですが 飛ばしてオブジェクト指向の章に飛んでも後々支障ないですかね・・・
- 189 名前:デフォルトの名無しさん [2018/07/21(土) 23:07:23.91 ID:evbWgLmC0.net]
- >>181
もっかいやってみたら? コマンドの構文エラーくらい解決できるっしょ
- 190 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 11:29:10.88 ID:NHUbC5Q30.net]
- >>178
旗の(スタート)ボタンを右クリックすれば、PowerShell・PowerShell(管理者用)がある。 普通の(管理者用ではない)PowerShellを起動して、以下を入力して、 JAVA_HOME
- 191 名前:など、関係のある部分を書いて!
すべての環境変数を表示する。JAVA_HOME を探して書いて。 ls env: すべての環境変数PATH を表示する。 $env:Path.split(";") 3-3.1 では、普通のコマンドラインプロンプト(cmd)ではなく、管理者用のcmdで設定している。 だから、普通のcmdではエラーになる 3-3.2, 3 では、setx /M と、/M が付いているから、 ユーザー環境変数じゃなくて、システム環境変数に設定している 念の為に、システム環境変数を設定した後に、PC を再起動して。 それと、書き込む時は、名前欄に最初に質問した時の、レス番号を書いて [] - [ここ壊れてます]
- 192 名前:183 mailto:sage [2018/07/22(日) 12:32:58.77 ID:NHUbC5Q30.net]
- 3-3.2, 3 では、setx /M と、/M が付いているから、
ユーザー環境変数じゃなくて、システム環境変数に設定している コマンドではなく、画面操作でも設定できる エクスプローラーで、PC を右クリックして、プロパティー選択。 システムの詳細設定 > 環境変数 3-3.2 では、システム環境変数に、JAVA_HOME があるかどうかを確認する。 そして「C:\Program Files\Java\jdk-何々」と、 jdk をインストールしたフォルダを正しく、追加か修正すればよい 3-3.3 では、システム環境変数Path を修正して、「%JAVA_HOME%」を追加すればよい。 こうすれば、3-3.2で、JAVA_HOMEに設定した値が、Pathにも設定される 【Windows版】初心者のための!環境変数の基礎とPathの設定方法 https://yukiwet.com/setpath/
- 193 名前:170 mailto:sage [2018/07/22(日) 15:12:30.01 ID:ce6ubXtd0.net]
- 細かくありがとうございます
powershellからやったら3-3の3,setx /M Path "%JAVA_HOME%\bin;%Path%"入力で 指定した値は保存できましたが javac -versionと入力すると>>178と同じエラーです システムから環境変数を覗いたら以下全てありましたが・・・ 足りないものはないと思いますが何故でしょうか C:\ProgramFiles\Java\jdk-10.0.2\ C:\Program Files\Java\jdk-10.0.2\bin %JAVA_HOME%\bin;%Path%
- 194 名前:デフォルトの名無しさん [2018/07/22(日) 16:09:47.25 ID:YGqHpPTt0.net]
- >>185
Windowsの画面のメニュのところを右クリックして ファイル名を指定して実行で cmdを実行するっしょ その画面で dir "C:\Program Files\Java\jdk-10.0.2\bin" を実行してjavacが表示されなかったらパスが間違ってる 表示されるならパスが反映されてないだけだから 新たにcmdを実行すればよい
- 195 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 17:11:59.27 ID:ItXQd3yx0.net]
- Program Files(x86)にインストールされたとかじゃね?
- 196 名前:183 mailto:sage [2018/07/22(日) 18:02:45.81 ID:NHUbC5Q30.net]
- >>185
>C:\ProgramFiles\Java\jdk-10.0.2\ >C:\Program Files\Java\jdk-10.0.2\bin ProgramFiles Program Files 半角空白が片方にしかないじゃん。両方に必要 >%JAVA_HOME%\bin;%Path% setx /M Path "%JAVA_HOME%\bin;%Path%"を入力したら、 「%JAVA_HOME%\bin」と表示されているだろ? 後ろに、%Path% は付かないだろ。 %Path%は、すべての環境変数PATH の文字列の事だから、 %JAVA_HOME%\bin を、それらの前に追加したという意味 PowerShellを起動して、以下の2つを入力して、 JAVA_HOME など、関係のある部分を書いて! すべての環境変数を表示する。JAVA_HOME を探して書いて。 ls env: すべての環境変数PATH を表示する。 $env:Path.split(";") >>184 間違って書いたので、修正します。 >3-3.3 では、システム環境変数Path を修正して、「%JAVA_HOME%」を追加すればよい 「%JAVA_HOME%」ではなく「%JAVA_HOME%\bin」です システム環境変数Path の画面で、直接書いた方が速いかも 最終的に、システム環境変数に、%JAVA_HOME% と、 システム環境変数Pathに、%JAVA_HOME%\bin 、1つずつがあるはず
- 197 名前:170 mailto:sage [2018/07/23(月) 05:21:38.77 ID:4YnpLRT90.net]
- インストールが失敗してるのか何度試しても同じ結果でした…
別のpcでまた今度試してみます。ありがとうございました(´Д`) 161さんが挙げてくれたコード使えばブラウザ上でも実行できたのでこれで代用してみます
- 198 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 07:41:39.43 ID:SeSwW+Qt0.net]
- ラジオボタンやチェックボックス、テキストビューなどをデザインしなおすというか
カッコいい見た目に作り直したいのですが、どのような勉強をすればいいのでしょか? 参考書やサイトなど教えてくださいませ、よろしくお願いします。
- 199 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 08:17:06.01 ID:tja2UxRYa.net]
- >>190
普通にcss まさかとは思うが今時SwingやJavaFXなんか使ってないよね
- 200 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 08:22:33.03 ID:SFDDqZpg0.net]
- GUI作るとき普通にswing使ってる・・・
- 201 名前:デフォルトの名無しさん [2018/07/23(月) 12:29:05.74 ID:dqTrBb4Wa.net]
- Swingみたいにawtから
- 202 名前:継承して色々なのを作れなくはない。
ようするに絵を描いてしまえば良いだけなので。 まあしかし自作するのは面倒くさいのと、そのソフト配布する時に必ずそのライブラリも付加しなければいけなくなり、それにバクがあったらまた自分で配布するとか、色々と面倒なので作る人は少ない。 [] - [ここ壊れてます]
- 203 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 12:51:10.39 ID:52m4LxuYM.net]
- そもそも醜悪なSwingの見た目を良くしようと思ったらIntelliJレベルまでフルカスタマイズする必要があるから、
どうしてもJavaクライアントでやるなら最初から見た目は諦めるのが一般的だね
- 204 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 15:31:25.10 ID:2v0YBmtd0.net]
- >>50
あわびを股間に当ててやらないと・・・
- 205 名前:デフォルトの名無しさん [2018/07/23(月) 16:38:51.36 ID:VODOn8B/a.net]
- 中々斬新な誤爆
- 206 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 16:53:31.52 ID:2v0YBmtd0.net]
- だろ?
- 207 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 20:20:16.10 ID:SeSwW+Qt0.net]
- >>191
ありがとうござます。 javaでcssを使えるようになりたいのですが、おすすめサイトや本を教えてくださいませんか?
- 208 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 22:09:51.35 ID:/85lFAZQ0.net]
- CSS は、JavaScript のjQuery か、Ruby のNokogiri
Selenium WebDriver なら、数言語から使える
- 209 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 22:28:13.38 ID:AIVQMcWf0.net]
- >>199
javaでgui作りたいのにjsやrubyが必要なのか?
- 210 名前:デフォルトの名無しさん [2018/07/24(火) 06:04:42.11 ID:vufwpevU0.net]
- >>200
違うやろ、お前が本当にやりたいのはRubyや!
- 211 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 10:23:56.20 ID:swVduOaV0.net]
- 昨今は、Java, Ruby, Go など、どの言語でも、
画面は、HTML, CSS, JavaScript になる
- 212 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 19:15:31.93 ID:xvO2H0Wx0.net]
- 皆様ありがとうございました。
ジャバのビューをcssでデザインしようとしたら レイアウトでCSSタグを使えばいいのでしょうか? そういうサンプルが豊富なテキストとかありませんでしょうか?
- 213 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 20:22:59.08 ID:UCXwOjul0.net]
- JavaFXはスタイルシートっぽいの使えた気がするが現在微妙な立ち位置…
- 214 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 09:06:39.89 ID:85zzKATD0.net]
- Javaに書いたhtmlだとformタグの子要素からeventを取得すると思いますが、どのようにしますか?
- 215 名前:デフォルトの名無しさん [2018/07/25(水) 09:26:35.97 ID:GNtg4sP8a.net]
- >>205
> Javaに書いたhtmlだと これはどういう状態の事を言っているのかがわからない。
- 216 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 09:43:33.31 ID:85zzKATD0.net]
- >>206
Jlabelのインスタンス宣言時に、引数にhtmlを含んだStringを渡した時のことです
- 217 名前:デフォルトの名無しさん [2018/07/28(土) 12:20:25.55 ID:AyAWko9L0.net]
- 二ヶ月前に初めて、やっとJAVAと一緒に、JSP、SQL等つかえるようになってきたものです。
ただここから何作ればいいかわからず、途方にくれています。 JAVA覚えたてになにかいいプロジェクトなどありますか?
- 218 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 13:30:04.22 ID:Z2VlFyTVa.net]
- >>208
そこまでできれば最底辺奴隷PGとしては十分だから、普通にとりあえずどっかのブラック企業に就職して現場に投入してもらえばいい 仕事でやるつもりじゃないんならJavaは無用 NodeやRailsにでも行ったほうがいい
- 219 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 13:42:18.06 ID:XhNeQ3HeM.net]
- JavaのWebシステムって基本的に金のために作るのがわけだからオープンソースプロジェクトなんかほとんど無いし、
独学で習得できるノウハウも極めて限られてる 仕事して覚えるのが一番手っ取り早いよ 独学で頑張ったところで人材としての世間の評価は「未経験」だから、はっきり言って時間の無駄
- 220 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 14:06:23.60 ID:C+3FbN1g0.net]
- 不条理だよな
実務経験あってC++とかほかの手続き型言語の経験あったら JavaやらC#やらごときできないわけないだろ! そのへんのフレームワークも 業務経験でそこまで変わるとおもえん 趣味で使えるなら業務だからってそんな難しくなるか?
- 221 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 14:19:30.77 ID:CQV9Y2aY0.net]
- むしろ趣味でやってるやつの方が洗練されたプログラムを書く
- 222 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 14:35:08.40 ID:AyAWko9L0.net]
- <209-210
そうなんですね。。 自分の前職の内容洗い出してなにか作れないか考え直してみます。 面談受って早く現場いきたいなぁ・・
- 223 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 14:51:31.24 ID:XhNeQ3HeM.net]
- >>213
暇ならインフラやれば? サンプルをAWS上に立てたサーバーへデプロイするくらいまでやってみたらいい インフラに強いと一山いくらのPGの中ではかなりの差別化になるよ
- 224 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 17:04:41.65 ID:s8FQvaoRM.net]
- >>213
レスもまともに出来ないなら辞めとけ‥
- 225 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 19:21:35.28 ID:K/0n2MBX0.net]
- >>208
2か月でそんなできるようになるなんて凄いです 勉強方法を教えてもらえませんか?
- 226 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 19:41:34.26 ID:x9KNF6950.net]
- >>216
うちも実務でできるようになったぞ まあ、GUI絡むと死ぬけど
- 227 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 21:03:39.83 ID:K/0n2MBX0.net]
- いきなり実務って無理じゃないですか?
実務に入る前に前提知識を身に付けるとしたらどんな学習方法があるのでしょうか?
- 228 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 21:57:47.44 ID:kQ5RCDb7a.net]
- >>218
言語がだいたいわかってれば十分いきなり実務できるよ 心配しなくても未経験の最低単価のPGなんて使う方も大した期待はしていない 業務の開発なんてほとんどコピペだから、似たような処理をコピペしてきてちょっと弄るくらいできれば上出来
- 229 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 22:05:47.35 ID:kQ5RCDb7a.net]
- ついでにいうと、低級のPGに限らず、SI案件の実務なんて君が想像してるほどレベル高くないよ
初心者に毛が生えた程度の人達がひたすら右から左へデータを書き写す単純作業をしてるだけ
- 230 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 22:12:50.83 ID:C+3FbN1g0.net]
- 失敬な
上流の人にゴマすったり 他人のコードにケチつけたり 書類の誤植をひたすらなおしたり いっぱいやることはあるぞ!
- 231 名前:デフォルトの名無しさん [2018/07/29(日) 01:44:24.96 ID:pFjYaTQt0.net]
- 「スッキリわかる Java入門 第2版」で、オブジェクト指向を学んだのなら、
「たのしいRuby 第5版、2016」を読んで、 無料のRails チュートリアルをやれば? これをやれば、すべてのフレームワークに応用できるし、製品の全工程がわかる。 作品も、Railsで作るのが楽 その後、掌田津耶乃のフレームワークの本を読めば? Spring Framework 4 プログラミング入門、2014 Spring Boot プログラミング入門、2016 Node.js超入門、2017 Python Django 超入門、2018 それか、Java 土方になるか。 土方の欠点は、製品の一部分しか作らないから、全工程がわからない事。 土方なら、以下の本 実践Javaコーディング作法 プロが知るべき、112の規約と21の心得、2014 Java 最強リファレンス、2014 EFFECTIVE JAVA 第2版、2014
- 232 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 05:01:52.49 ID:ROz5wbxP0.net]
- +=
これと = の使い分けが分からないので教えてほしいです a +=2 a = 2
- 233 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 06:27:19.95 ID:bwtbjTxx0.net]
- >>223
「a +=2」 == 「a = a + 2」
- 234 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 07:10:46.32 ID:ROz5wbxP0.net]
- >>224
ありがとうございます それが同じ意味だとは分かるのですが、使い分け方が分かりません 全く同じ意味なんですか?+=と=は
- 235 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 07:44:12.01 ID:HY6JPPPD0.net]
- 演算と同時に代入
- 236 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 07:49:27.01 ID:HY6JPPPD0.net]
- a +=2は「aの元の値に2を足してaに代入」
a = 2は「aの元の値が何であろうが2を代入」だ 全然違う
- 237 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 08:07:00.83 ID:ROz5wbxP0.net]
- >>227
ごめんなさい; 理解できました。ありがとうございます
- 238 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 10:06:49.41 ID:LcT2Y+8B0.net]
- >>219
自分は本業は違う業界なのでPGは独学です 有料のネット学習も考えてみましたがどうなのでしょう?
- 239 名前:デフォルトの名無しさん [2018/07/29(日) 12:25:27.18 ID:7lOBGcOb0.net]
- 完璧に使えるようになるまで実務では使わないという事にすると一生実務で使わない事になりかねないと思う。
言語そのものはすぐに覚えられるだろうが、あらゆる分野のあらゆるライブラリが次々と湧いて出てきて尚且つその一つ一つが日々バージョンアップして行くわけで、そんなの全部覚えられるわけがない。
- 240 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 13:11:24.87 ID:lzRBxehAa.net]
- 業務システムに必要な技術要素はこれだけ
・画面に情報を表示する&ユーザーの入力を取得する ・現在の状態を更新または取得する ・作ったものをユーザーが使える状態にする あとはそれぞれについて一つ道具を覚えたら一通りモノは作れる できる奴は本当にこれだけでできるし、できない奴はどれだけ独学で頑張っても仕事しない限り無理
- 241 名前:222 mailto:sage [2018/07/29(日) 13:30:36.71 ID:pFjYaTQt0.net]
- >>229
プロゲートで、Ruby をやって、 無料のRails チュートリアルをやるのが定番 YouTube で、セレブエンジニアの小松和貴という人が、 フリーエンジニアになる方法など、よく転職動画を挙げている
- 242 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 19:06:08.84 ID:LcT2Y+8B0.net]
- >>232
javaを身に付けたいのですが、rubyから入った方がいいのでしょうか? 今はスッキリjavaを呼んで、androidアプリ開発の教科書(斎藤)を読み終えようとしてるところです。
- 243 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 19:48:23.27 ID:g2ZFpFJd0.net]
- >>233
辞めたほうがいい JavaからRubyやるならわかるが、RubyからJavaはいろんな意味で混乱するぞ
- 244 名前:222 [2018/07/29(日) 20:34:57.81 ID:pFjYaTQt0.net]
- たのしいRuby 第5版、2016
時間効率では、この本を3回読んでも20時間で、得られるものも多い。 Rubyでしばらく遊んで、正規表現・配列のメソッドを覚えれば、 JavaScript, jQuery へ移行できる JavaScript, Kotlin などは、Rubyに似せてくるから、 Rubyのプログラミングのやり方の多くが使える それに、ファイル・テキスト処理では無敵だし、 他の言語の基礎になるから、やって損はしないのでお勧め!
- 245 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 20:41:48.46 ID:LcT2Y+8B0.net]
- >>235
ありがとうございます。 初学者なので教えていただけると嬉しいのですが RubyとPythonは同じような位置づけの印象がありますが PythonよりRubyの方がいいのでしょうか?
- 246 名前:デフォルトの名無しさん mailto:sage [2018/07/29(日) 20:45:44.14 ID:ZNkzy5HU0.net]
- これを一番の参考にすべきでしょう。
プログラマー年収ランキング2017!言語別、第1位はScalaの626万円 https://jp.stanby.com/media/programming_ranking2017/
- 247 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 06:36:07.38 ID:jE1kRg0J0.net]
- できれば、個人的にandoroidアプリを開発できるようになりたいと考えて
- 248 名前:ワす
その場合の学習進路として、、java→SQL→サーバーサイドって感じになりますか? [] - [ここ壊れてます]
- 249 名前:デフォルトの名無しさん [2018/07/30(月) 06:39:30.81 ID:HJqNjAI+0.net]
- >>238
android勉強しなよ
- 250 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 06:48:22.59 ID:rPrBkWVy0.net]
- >>238
koltin
- 251 名前:デフォルトの名無しさん [2018/07/30(月) 06:50:55.04 ID:HJqNjAI+0.net]
- プログラムは、順次、選択、繰返しで実装できることがわかってるんだから
if文とwhile文がわかったら十分 SQLもサーバサイドも必要になってから調べれば良い androidの開発がしたいならandroidの実装の仕方を勉強しないと
- 252 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 07:04:17.38 ID:EYjHLRR70.net]
- 論理演算子の または〜って縦棒と変換して使うとエラー出るんですけど
なんて変換すればいいですか? かつ(&&)は出るんですけど・・・
- 253 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 07:07:38.43 ID:EYjHLRR70.net]
- すみません。逆でした
且(&&)はエラーでないんですけど または(‖)と打つとエラーが出ます。
- 254 名前:デフォルトの名無しさん [2018/07/30(月) 07:09:46.37 ID:HJqNjAI+0.net]
- &&
||
- 255 名前:デフォルトの名無しさん [2018/07/30(月) 07:12:39.54 ID:HJqNjAI+0.net]
- 文字が違う
- 256 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 07:15:16.17 ID:EYjHLRR70.net]
- >>244
ありがとうございます。 コピーしたら使えるんですけど、なんて変換したら出るか教えて下さい 自分のパソコンだと’縦’で変換しても同じのが出ません><;
- 257 名前:デフォルトの名無しさん [2018/07/30(月) 07:26:14.47 ID:HJqNjAI+0.net]
- >>246
キー配列がJapaneseなら Shift+\ で出るよ
- 258 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 07:29:21.70 ID:EYjHLRR70.net]
- >>247
おかげさまでいけました! ありがとうございます。
- 259 名前:デフォルトの名無しさん mailto:sage [2018/07/30(月) 08:40:16.78 ID:qnQc5JETM.net]
- >>241
Androidアプリ一個もリリースしたことなさそう
|

|