約 5,405,267 件
https://w.atwiki.jp/study_java/pages/12.html
JAVA言語は、Sun Microsystems社が開発したプログラミング言語です。 JavaはC言語に似た表記法を採用しているが、C++よりオブジェクト指向を極めた言語かなぁと思う。 現在あるプログラミング言語の中では、C++とJAVAは基本的な文法や式は同じなのでC++の知識がある方は 取っ付きやすい言語ではないでしょうか? Javaで開発したソフトウェアはコンピューター依存することなく、基本的にはどのような(*1)プラットフォームでも動作する。何故どのようなプラットフォームでも実行できるか?それは Javaで記載されたプログラムをコンパイル する時に、Javaバイトコードと呼ばれる(*2)中間コードに変換される。Javaのソフトウェア等はJavaバイトコードで配布され、ユーザーがダウンロードして使う際に(*3)JavaVMというソフトウェアで使用中のプラットフォームのマシン語に変換し実行を可能にしている。 (*1) プラットフォーム ソフトウェアを実行させる時の必要とするOSや環境の事である。 例)Windowsプラットフォーム上で動作するソフト等は他のOSでは実行不可である。 互換があるなら・・・w (*2) 中間コード コンパイル時に生成される、実行用コード。 (*3) JavaVM:Java仮想マシン、ネットで配布等されているJavaソフトウェアは、Javaバイトコードと言う独自の形式なので、 JavaVMで「Javaバイトコード⇒現在のプラットフォームのマシン語」と言う風に変換し実行をしてくれると言う優れもの。 JavaVMが無ければJavaの実行自体が不可である。
https://w.atwiki.jp/yo-kichi/pages/16.html
設定ファイルをJavaで読み込む 時間取得まとめ Javaについて思ったこと Singletonで自身がスレッドになるクラスでなぞエラー Javaで効果音、BGM Javaテンプレ **何ができるか ***実装したい機能 ---- **感想 ---- コメント #pcomment(below2,noname,20,enablenamelink,enableurl) コメント
https://w.atwiki.jp/miura2java/pages/14.html
ここにJavaの情報を記入してみてください。 コマーシャル封じ
https://w.atwiki.jp/study-java/pages/14.html
java
https://w.atwiki.jp/picolit/pages/10.html
Java Java講座 たけおばの門 Tomcat yok's 技術メモ 浅煎り珈琲Javaアプリケーション入門 TECHSCORE -Java- Java Tips and Linux Java プログラミング入門 JavaでHello World Hibernate Hibernate メモ Hibernate-TECHSCORE- ファイヤープロジェクト
https://w.atwiki.jp/asayamayuki/pages/12.html
Javaについて3回生同士の情報共有に使ってください。 test2 -- asayamayuki (2007-02-26 17 08 52) 名前 コメント
https://w.atwiki.jp/wikittoku/pages/13.html
javaのzip圧縮 javaのzip圧縮/解凍では以下のどちらかのパッケージが使用できる。しかし、下記の文字化けの問題で org.apache.tools.zip を使う必要がある。 java.util.zip (標準) org.apache.tools.zip (apacheAnt) ハマったところ 文字化け 原因: java.util.zip はUTF-8固定のため。 対策: org.apache.tools.zip を使用する。ZipOutputStream#setEncoding() メソッドでエンコード指定が可能。 org.apache.tools.zip は apacheAnt の ant.jar の中に入っている。-- http //ant.apache.org/ WindowsXP 標準の Compressed (zipped) Folder で空フォルダがファイルに見える。 原因: 不明。ダブルクリックしてみるとフォルダ扱いになっている。 対策: 不明。解凍すると正しくフォルダになる。どなたかご存知の方いましたらご教授よろしくお願いします。 解凍時、エラーが発生 原因: ヘッダのCRC,サイズを見る解凍ツールの問題?ヘッダにCRC,サイズが入ってないとエラーになる解凍ツールがあるらしい 対策: ランダムファイルアクセス使用で圧縮し、自動的にヘッダにCRC,サイズ等を書き込む。 or1回仮圧縮をしてサイズを計り、2回目で本圧縮時にヘッダに設定する。 orヘッダのサイズを見てエラーを吐く解凍ツールを使わない。(難 zipフォーマット仕様 http //www.pkware.com/documents/casestudies/APPNOTE.TXT CRC, 圧縮サイズ, 解凍時サイズの設定について 上記3つの設定箇所はエントリポイントのヘッダとフッタにある。 圧縮サイズは圧縮後にしかわからないため、1回サイズ測定用に仮圧縮し、2回目の本圧縮時にサイズを設定する必要がある。しかし、以下の場合は内部で自動計算し、ヘッダに戻って設定してくれるので設定不要。 org.apache.tools.zip.ZipOutputStream では Method=DEFLATED(圧縮)かつ seekable (ランダムアクセスファイル)の場合のみ ランダムアクセスファイル使用方法 org.apache.tools.zip.ZipOutputStream の以下のコンストラクタを使用する。 ZipOutputStream zos = new ZipOutputStream(File); コメント 間違い、ご意見などありましたらよろしくお願いします。 名前 コメント
https://w.atwiki.jp/javawa/pages/12.html
プログラムを始める前に・・・ プログラムとは 初めての出力 HelloWorld (おまけ1) Javaの正しい実行 数値演算 変数「int」と代入 四則演算プラスワン 文字列処理 文字列の足し算 数字と数値 やっと入力 (おまけ2) プログラム引数 実行中に入力する。 (おまけ3)コンソールプログラム→対話型→GUIへ もっと演算 条件分岐 論理演算 正しいか?間違いか?
https://w.atwiki.jp/limixp/pages/12.html
Javaの基本的な事について整理しておきます. プログラミング言語Java Sun Microsystems社が開発したプログラミング言語およびその開発環境. オブジェクト指向言語. Write Once, Run Anywhere. 「一度記述すれば,どこででも実行が可能.」 Javaはオブジェクト指向の言語であり,その利点はクラス設計(継承, インタフェース)による再利用性(部品化)です.またJavaはJava仮想マシン(Java VM)と呼ばれるコンピュータを仮想化したソフトウェア上で実行されます.Windows, Linux, Macといったプラットフォームの違いや,またそのVersion(例:Windows 2000, Xp, Vista等)の違いがあってもこのJava仮想マシンさえインストールされているコンピュータ上であればJavaプログラムを実行することができます. Javaが登場したのはもう10年以上前(1995年頃)になりますが,その技術は未だ飛躍し続けており,Javaプログラマーの需要は衰えることがありません. トップページ
https://w.atwiki.jp/javamock/pages/15.html
HelloWorld.java 下記のHelloWorld.javaについて簡単にですが解説します HelloWorld.java class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } } クラス クラスは以下のように記述します 修飾子 class クラス名 extends スーパークラス implements インターフェース, インターフェース, インターフェース ...{ フィールド,コンストラクタ,メソッド,内部クラスなど } 修飾子 以下の修飾子を指定します ※記述しなければデフォルトの修飾子になります 修飾子 修飾子種別 public アクセス修飾子 protected アクセス修飾子 private アクセス修飾子 static スタティック修飾子 final ファイナル修飾子 abstract 抽象修飾子 strictfp 厳密浮動小数修飾子 extends スーパークラス 継承するクラスを指定します ※記述しなければ「extends java.lang.Object」になります implements インターフェース, インターフェース, インターフェース ... インターフェースを指定します ※インターフェースが必要なければ記述しません メソッド メソッドは以下のように記述します 修飾子 戻り値 メソッド(引数,引数,引数,...) throws 例外クラス,例外クラス,例外クラス... { 処理など } 上記のHelloWorld.javaでは以下の箇所です public static void main(String[] args) { System.out.println("Hello World"); } ※javaコマンドで実行されるクラスは以下シグネチャを持つmainメソッドが定義されている必要があります ※実行後最初に呼び出されるメソッドです public static void main(String args[]) 修飾子 以下の修飾子を指定します ※記述しなければデフォルトの修飾子になります 修飾子 修飾子種別 public アクセス修飾子 protected アクセス修飾子 private アクセス修飾子 static スタティック修飾子 final ファイナル修飾子 abstract 抽象修飾子 native ネイティブ修飾子 synchronized 同期修飾子 strictfp 厳密浮動小数修飾子 戻り値 戻り値のデータ型を指定していします ※voidを指定すると何も返しません 引数 引数を指定します 上記のHelloWorld.javaでは以下の箇所です String型の配列を引数としています String[] args throws 例外クラス,例外クラス,例外クラス... 例外クラスを指定します 指定した例外が発生したとき例外を投げます System.out.println("Hello World"); java.lang.Systemクラスのフィールドout(java.io.PrintStreamクラス)の メソッドprintln()に引数として"Hello World"を渡すことでHello Worldと出力します