<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>三十路一歩てまえがデッサンとプログラミングをはじめてみた</title>
<link>https://ameblo.jp/first-dessin/</link>
<atom:link href="https://rssblog.ameba.jp/first-dessin/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>毎日寝て食って、気がついたら三十路一歩手前特技も自慢することもないわたくし、やまだがここらで何かひとつ自慢を作りたいと始めたぶろぐ</description>
<language>ja</language>
<item>
<title>デッサン開始</title>
<description>
<![CDATA[ <p>デッサンも載せ始めました。</p><p>学生の頃以来です、デッサン・・・</p><br><p>わたくしの愛機、S100を書いたのですが</p><p>ごめん、S100</p><br><p>リベンジするよ</p><br><p><br><a href="http://stat.ameba.jp/user_images/20121125/09/first-dessin/c8/83/j/o0800063512301813865.jpg"><img border="0" alt="三十路一歩てまえがデッサンとプログラミングをはじめてみた" src="https://stat.ameba.jp/user_images/20121125/09/first-dessin/c8/83/j/t02200175_0800063512301813865.jpg"></a><br></p>
]]>
</description>
<link>https://ameblo.jp/first-dessin/entry-11412507362.html</link>
<pubDate>Sun, 25 Nov 2012 09:45:42 +0900</pubDate>
</item>
<item>
<title>文字の表示</title>
<description>
<![CDATA[ <p>今回はプログラミングの基礎らしい、HelloWorldを作ってみました。<br>何でHelloWorldなんでしょうね・・・</p><p>さて、なんとですね、この章を終えるのに５時間くらい掛かってしました…<br>年をとると、飲み込みが悪くなるのは覚悟していましたが、少しショックです</p><br><p>import java.io.*;</p><p>class Test{<br> public static void main(String[] args){<br>  System.out.println("Hello World.");<br> }<br>}</p><br><p>といった、僅か数行のコードなのですが、初っ端から？？です。</p><p>まず、public static void mainって何ですか…</p><p>わからない事は、ぐぐるに聞く。基本ですね</p><br><br><p>public：<br>これは文字通り、どこからでも見ることが出来る、使うことが出来ると言った事を表すようです。<br>この文字を表示するための3行をメソッドと呼びます。<br>class Testの5行をクラスと呼びます。</p><p>プログラムはこのクラスがたくさん集まり動いています。そして、クラスの中にはたくさんのメソッドがいるようです。<br>メソッドが働いて、クラスはガワって感じでしょうか。</p><p>例えば、クラスA、クラスB、クラスCがあるとします。<br>HelloWorldをする表示クラスを<br>クラスA（public）<br>クラスB（非public）<br>とします。<br>いまわたくしがクラスAを実行すると、<br>HelloWorld<br>と表示されます。<br>このわたくしのお仕事、HelloWorldを実行するといった動きをクラスCにお願いするとします。<br>つまり、わたくしがクラスCを実行すると、クラスCがクラスAを実行してくれると言った感じです。<br>しかし、これがクラスBの場合、クラスCはこれ実行出来ないらしいです・・・うーん、よく分からないです。</p><p>とりあえず、今はおまじないらしいです。</p><br><p>static:<br>ますますよく分からないのですが<br>クラスを呼び出す場合、インスタンスと言ったものを作ります。<br>上記の場合だとクラスAを実行するためには、その分身であるクラスA’を作り、それを実行するようです。<br>本体は実行しません・・・何故なんだ。。。<br>しかし、staticと書かれているメソッドに関しては、この分身を作らなくても実行する事が出来るようです。<br>この違いというか、利点がいまいち分かりませんが、動きは覚えておこうと思います。</p><br><br><p>void:<br>値を返さないと言った意味のようです。<br>publicで書きましたが、クラスがクラスを呼んでプログラムは動いています。<br>なので、1＋1＝2といった計算結果を他のクラスが利用したい場合は<br>2と言った値を、呼び出しもとのクラスに返してあげる必要があります。<br>これが値を返すといった状態です。返す値の事を戻り値と呼ぶそうです。<br>では、HelloWorldのように、わたくしたちが画面で見るだけの場合は別に誰も2を求めていません。<br>この場合に、voidと書き<br>値は返さないよと宣言するようです。</p><p>ちなみに、これを消してみたところ<br>なんも返してないけど？って怒られました。</p><br><br><p>String args[]<br>さっぱり分からなかったのですが、<br>次回載せようと思う、変数を学んだところ、どうにか理解できました！<br>なので、次で書きますね</p><p>今回はここいらでー<br></p>
]]>
</description>
<link>https://ameblo.jp/first-dessin/entry-11407591151.html</link>
<pubDate>Sun, 18 Nov 2012 20:59:12 +0900</pubDate>
</item>
<item>
<title>Javaはじめ</title>
<description>
<![CDATA[ <p>プログラミングとデッサンをやるぞと意気込んでみたものの、何から始めればいいのか・・・</p><br><p>とりあえず、</p><p>java 入門　とぐぐってみると</p><p>なるほ、開発環境を整える必要があるのですね。</p><br><p>私のパソコンは、Windows7なので、それにあったものをと・・・ここで試練１が</p><p>入門サイトのリンクを叩くと、英語ページに飛ばされてしまうのです。</p><br><p>どうやら、JavaがSunと言う会社からOracleと言う会社に移ったから見たいですね。</p><p>では、気を取り直して</p><p>↓</p><p><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">http://www.oracle.com/technetwork/java/javase/downloads/index.html</a></p><br><p>さて、いよいよダウンロードですが。。。ですが</p><p>JDKとJREって何が違うんですか・・・調べてみたところ</p><br><p>JDK・・・開発者用全部入りパッケージ</p><p>JRE・・・別に開発はしないけど、Javaを実行したい人向け</p><br><p>みたいな住み分けのようです。</p><p>では、JDKを、インストール・・・</p><p>ここで、第2の試練がx86とx64って何が違うのよ。。。</p><br><p>勘弁してほしいです・・・言葉分からんですよ</p><br><p>ぐーぐるに聞いてみたところ、x86とは32ビットOS、x64とは64ビットOSを指すようです。</p><p>なんで32ビットは86なんだろ・・・豆腐屋の車か？</p><br><p>正体はCPUの種類のようですね。</p><p>32ビットはx86、64ビットのものをx64と区別するようです。</p><p>16ビットの頃は8086うんちゃらとあるようですが、今は、Javaをインストールしなきゃ！</p><br><p>さて、うちのパソコンは64ビットなので</p><p>JDKのx64を選んで、ダウンロード！</p><br><p>完了です</p><br><p>すごいですね。勝手に日本語になってます</p><br><br><p>さて、ここからが大変でした。</p><p>動作確認する際に</p><p>java -vaersion</p><p>javac -version</p><p>と入力するのですが</p><br><p>下が動いてくれない・・・そんなの知らんと言われます。</p><p>けちですね</p><br><p>どうやら環境変数なるものが必要らしく、それを設定します。</p><br><p>詳しくはいろんなところに載っているので割愛しますが</p><p>コントロールパネル→システムとセキュリティ→システム→システムの詳細→詳細設定→環境変数</p><p>でたどり着けます。</p><br><p>ここで注意したいのが、システムの環境変数ではなく、ユーザ環境変数に追加することですね！</p><p>JAVA_HOMEを設定したら、Pathの方に%JAVA_HOME%\binって入れるの忘れちゃだめです。</p><p>忘れたので、動きませんでした・・・</p><br><p>でもこれって、JAVA_HOMEを作らないでも、Pathの方に直接パスを書くのじゃだめなのかな？</p><br><p>これで、一応環境は整ったので次からは何か作ってみようと思います。</p><br><p>デッサンもがんばるぞー</p><br>
]]>
</description>
<link>https://ameblo.jp/first-dessin/entry-11401117875.html</link>
<pubDate>Sat, 10 Nov 2012 18:00:31 +0900</pubDate>
</item>
</channel>
</rss>
