4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Javaを学び始めてから1週間で僕が学んだこと

Last updated at Posted at 2016-10-24

Javaを学び始めてから1週間で僕が学んだことを書いていきます

シンプルな箇条書きのみです

1.Javaってなに

2.Javaのスペルを間違えると嘲笑される

3.Javaの歴史

4.Javaを扱うにはEclipsというエディタ(一番人気)が必要

5.Eclipsのインストールが超ハイパーメディア難しい

これは以前、記事にしました

6.Eclipsのプラグインを一通り入れると便利

7.Eclipsで好きなJavaアプリをとりあえず開いてみる

8.好きなJavaアプリを解読しようとして挫折する

9.コードの解読解析というのは奥深いジャンルだということを知る

>>「入れ子」のレベルが深すぎるのはコード作者が良くない、という意見を知る https://qixil.jp/q/2338

10.コードの解読解析のひとつの補助ツールとして、フローチャート化するソフト「Visustin」を無料お試しする

11.フローチャートを眺めてもわからない

12.仕方ないからようやくコードを読み始める(やれやれ)

 
 
- - - - - - - -  
 

13.ほとんどの文字列が意味わからない

(Swiftで初心者本を読んでたから少しはわかる)

14.クラスとは…

クラスとは>>設計図 メソッドとは>>機能 フィールドとは>>データ フェイトは>>文学 エアーは>>芸術 クラナドは>>人生

スーパーとは>>上の階層の設定を参照
コンストラクタとは>>初期値を自分で設定
コンパイルとは>>変換
forとは>>繰り返し
ifとは>>条件Yesの奴にだけ命令
if-eleseとは>>Yesの奴とNoの奴、それぞれに別命令
while>>たくさん繰り返し
switch>>たくさん分岐

publicとは>>アクセス修飾子(?)(なんとなくスルーしておけばいい系)
extendsとは>>extendsの後に継承したいスーパークラス名を記述

14.Eclipsのアウトライン (Outline) ビューというのがクソ便利

>>イラレで例えると、レイヤーウィンドウ >>CUBASEで例えると、コード進行トラック >>広辞苑で例えると、目次

これがあると、長ったらしいコードとかいう暗号の羅列の構造がわかる
しかもプラスとマイナスの記号で折りたたんだり、開いたりできる
同様に本文の方も、プラスとマイナスの記号で折りたたんだり、開いたりできる

15.アウトライン (Outline) ビューは、記号が何を指しているのかがわかってないとちょっと困惑

中抜き緑の丸… フィールド 塗りつぶし緑の丸 … メソッド (その他いろいろ)

16.continueとは

continue文…まるごとスキップ break文…次へスキップ

17.オブジェクトって何?

# http://nobuo-create.net/java-beginner-17/ より引用 >オブジェクトを作るというのは「自分で定義したクラス型変数を作る」ということと同義と言えます。 Human human; ↑このように型名は大文字、変数名は小文字であることに注意!

18.thisって何?

http://nobuo-create.net/java-beginner-17/

より引用

はい、出ました。「this」です。初心者を苦しめるやつです。と言ってもそんな大したことないのでサクッとやっつけましょう。
「this( )」は、「このインスタンス」を意味する「this」とは全く関係ありません。「this( )」は「このクラスのコンストラクタ」という意味なんです。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?