Hatena::Groupandroid

Java Programming の初学者 Memo このページをアンテナに追加 RSSフィード

自己紹介  | 独習Java 第4版  | Android関連情報  | アーカイブ

2009-06-30

1.9 変数と代入

| 14:52 | 1.9 変数と代入 - Java Programming の初学者 Memo を含むブックマーク はてなブックマーク - 1.9 変数と代入 - Java Programming の初学者 Memo

なんかだんだん、書くのがめんどくさくなってきた。飽きてきました。練習問題だけやろうかどうか迷っているAzureStoneです。

さすがにプログラミング言語を一つも触ったことがない人間ではないのだから、変数とは?とか書き留めるのはおかしい気がしてきました。

説明
char16ビットUnicodeキャラクタデータ
boolean真偽値
byte8ビット符号付き整数
short16ビット符号付き整数
int32ビット符号付き整数
long64ビット符号付き整数
float32ビット符号付き浮動小数点
double64ビット符号付き浮動小数点

PreciousPrecious2012/02/15 00:55That hits the target dead cneetr! Great answer!

ifisjmjvifisjmjv2012/02/15 18:045wgK1I <a href="http://zmyzfamfikpk.com/">zmyzfamfikpk</a>

lgjcwgnrlgjcwgnr2012/02/15 22:43VTa0p1 , [url=http://anbmatpctxiv.com/]anbmatpctxiv[/url], [link=http://rxuyvsyuxvjh.com/]rxuyvsyuxvjh[/link], http://fhpcydvaefng.com/

tjulrorktjulrork2012/02/17 20:59sS2lVG <a href="http://yhdigsoupzcx.com/">yhdigsoupzcx</a>

AndresAndres2015/10/09 14:12I don't know who you wrote this for but you helped a brteohr out.

RyanRyan2015/10/11 19:54If initomaofrn were soccer, this would be a goooooal! http://pevbyisgi.com [url=http://scuaiumdj.com]scuaiumdj[/url] [link=http://wmjtoc.com]wmjtoc[/link]

EstelaEstela2015/10/13 08:37<a href="http://yszsocmggb.com">Cailnlg</a> all cars, calling all cars, we're ready to make a deal.

NiravnnsbNiravnnsb2015/10/13 15:47If time is money you've made me a weaeihtlr woman. http://glypqhexkj.com [url=http://tlvygm.com]tlvygm[/url] [link=http://wmmpmfuwlm.com]wmmpmfuwlm[/link]

MargaritaMargarita2015/12/20 03:34The forum is a brhegtir place thanks to your posts. Thanks!

IngaInga2015/12/20 10:58Now that's <a href="http://tsxnfk.com">sueblt!</a> Great to hear from you.

2009-06-29

1.8 はじめてのJavaアプリケーション:練習問題

| 15:38 | 1.8 はじめてのJavaアプリケーション:練習問題 - Java Programming の初学者 Memo を含むブックマーク はてなブックマーク - 1.8 はじめてのJavaアプリケーション:練習問題 - Java Programming の初学者 Memo

こんにちは、昼休み中のAzureStoneです。最近、体が異常にだるくてやる気がでないですが、やらないとずっと進まないのでここらへんで喝を入れます。

練習問題:1.8 はじめてのJavaアプリケーション

  1. 例1.8に示したプログラム入力してコンパイルしなさい。JDKなどのJava開発環境が正しくインストールしてあり、すべてが正しく動作することを確認しなさい。本書ではこれ以降、数多くの例と練習問題を入力し、コンパイルしていきます。ここですべてが円滑に動作するか確認しておきましょう。


解答:1.8 はじめてのJavaアプリケーション

コーディング
azurestone@X61:~/Data/java/01.08$ vim Example2.java 
class Example2 {
  public static void main(String args[]) {
    System.out.println("This is on the first line");
    System.out.println("This is on the secound line");
  }
}

コンパイル
azurestone@X61:~/Data/java/01.08$ javac -verbose Example2.java 
[Example2.java を構文解析開始]
[50ms で構文解析完了]
[ソースファイルの検索パス: .]
[クラスファイルの検索パス: /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar,/usr/lib/jvm/java-6-openjdk/jre/classes,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunjce_provider.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/gnome-java-bridge.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/dnsns.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar,/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunpkcs11.jar,.]
[java/lang/Object.class(java/lang:Object.class) を読み込み中]
[java/lang/String.class(java/lang:String.class) を読み込み中]
[Example2 を確認中]
[java/lang/System.class(java/lang:System.class) を読み込み中]
[java/io/PrintStream.class(java/io:PrintStream.class) を読み込み中]
[java/io/FilterOutputStream.class(java/io:FilterOutputStream.class) を読み込み中]
[java/io/OutputStream.class(java/io:OutputStream.class) を読み込み中]
[Example2.class を書き込み完了]
[合計 438ms]
azurestone@X61:~/Data/java/01.08$ 

実行
azurestone@X61:~/Data/java/01.08$ java Example2 
This is on the first line
This is on the secound line
azurestone@X61:~/Data/java/01.08$ 

DianehandmadecardsDianehandmadecards2014/02/28 07:02Knocked my socks off with knolwedge!

AnshAnsh2014/03/01 08:11Of the panoply of website I've pored over this has the most vetcyira. http://fkhrmtdrpwa.com [url=http://wkpsvdcqz.com]wkpsvdcqz[/url] [link=http://onadoxqp.com]onadoxqp[/link]

ArcangelArcangel2014/03/04 01:28These pieces really set a standard in the <a href="http://jltjrbiwal.com">inrtusdy.</a>

AashiqueAashique2014/03/05 14:57There's a secret about your post. ICTTBTIHYKY http://bjmkulgbrzl.com [url=http://sdswazcpdej.com]sdswazcpdej[/url] [link=http://vswbnvfe.com]vswbnvfe[/link]

2009-06-23

1.8 はじめてのJavaアプリケーション

| 1.8 はじめてのJavaアプリケーション - Java Programming の初学者 Memo を含むブックマーク はてなブックマーク - 1.8 はじめてのJavaアプリケーション - Java Programming の初学者 Memo


こんにちは、昼休み中のAzureStoneです。昨日、会社で食事会に参加しました。まさかあるとは思いませんでした。。。


サンプルコード:01.08:番号なし

azurestone@X61:~/Data/java/01.08$ cat Example1.java
class Example1 {
  public static void main(String args[]) {
    System.out.println("This is the output from Example1");
  }
}
azurestone@X61:~/Data/java/01.08$ 

サンプルコード:01.08:番号あり

azurestone@X61:~/Data/java/01.08$ cat -n Example1.java 
     1  class Example1 {
     2    public static void main(String args[]) {
     3      System.out.println("This is the output from Example1");
     4    }
     5  }
     6  
azurestone@X61:~/Data/java/01.08$ 
  • 1行目では、classで始まる
    • すべての処理は、一つまたは複数のクラス内から構成される
    • 上記の前提条件を踏まえた場合、最低でも一つのクラスが指定される
    • サンプルコード:01.08では、Example1というクラス定義している
  • 2行目では、Example1というクラスの中にmain()という名前のメソッドを定義している
    • プログラムを実行する場合は、main()メソッドから実行される
    • mainという単語の前にpublic、static、voidというものがある
    • publicは、Example1クラスの外部からこのコードを呼び出すことができることを示している
    • staticは、このメソッドがExample1クラスインスタンスではなく、Example1クラスそのものに関連付けされていることを示している
    • voidは、このメソッドには戻り値がない(メソッドを実行した結果として返ってくる値がない)
  • 3行目では、標準出力(通常は画面)に文字列を表示している
  • 4行目と5行目では、2行目と1行目にある始まりの中括弧「{」と「}」で囲まれた範囲は、コードブロックと呼ぶ
  • プログラムを実行するには、ソースコードコンパイルバイトコードに変換する必要がある

KadirKadir2013/11/22 20:17Briillance for free; your parents must be a sweetheart and a certified genius.

GumanmalGumanmal2013/11/23 04:45The forum is a <a href="http://yxwukzk.com">brthiger</a> place thanks to your posts. Thanks!

MathoMatho2013/11/24 09:05I'm impressed by your writing. Are you a professional or just very kneleodgeabwl? http://qazree.com [url=http://msztso.com]msztso[/url] [link=http://zndbsbus.com]zndbsbus[/link]

RehtseRehtse2013/11/25 16:28Well I guess I don't have to spend the weekend firgiung this one out! http://ganrpaso.com [url=http://mcstbqrc.com]mcstbqrc[/url] [link=http://llgynw.com]llgynw[/link]

NikoNiko2015/10/09 18:19Yo, that's what's up trflhuutly.

DianaDiana2015/10/11 12:34Real brain power on <a href="http://xixdqtt.com">dilypas.</a> Thanks for that answer!

MaikelMaikel2015/10/13 15:52A good many valulbaes you've given me. http://bvxouvy.com [url=http://zqhashzxs.com]zqhashzxs[/url] [link=http://tzsudai.com]tzsudai[/link]




Android関連情報

Error : RSSが取得できませんでした。