| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <!-- |
| Copyright (c) 2009, 2010, 2011, 2012, 2013, Oracle and/or its affiliates. All rights reserved. |
| --> |
| <title>一般的なJava開発の学習 - NetBeansチュートリアル、ガイドおよび記事</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > |
| <meta name="description" CONTENT="All about using NetBeans IDE for general Java development tasks"> |
| <meta name="NAV_LINK" content="Basic Java Programming"> |
| <meta name="NAV_PRIORITY" content="1"> |
| <link rel="stylesheet" type="text/css" href="../../netbeans.css"> |
| </head> |
| |
| <body> |
| <h1>一般的なJava開発の学習</h1> |
| |
| <a name="what"></a> |
| <h4>Java SEアプリケーションとは</h4> |
| |
| <p>Java SEアプリケーションは、Java Platform, Standard Edition (Java SE)向けに作成されたアプリケーションです。Java SEアプリケーションは、Microsoft Windows、Solaris、Linux、またはOS Xの各オペレーティング・システムが動作するコンピュータで変更せずに実行できます。このようなアプリケーションの移植性の基盤となるのがJava Runtime Environmentです。上記で述べたオペレーティング・システムを含む、ほとんどのオペレーティング・システム用のJava Runtime Environmentが無償で提供されています。</p> |
| |
| <p>Java SEプラットフォームは、マルチプラットフォーム・デスクトップ・アプリケーションのプラットフォームであるのみでなく、Java Platform, Enterprise Editionなど、他のテクノロジの基盤でもあります。Webアプリケーションとエンタープライズ・アプリケーションのバックエンド・ロジックのJavaコードを作成することもできます。</p> |
| |
| <table class="full-width"> |
| <tbody> |
| <tr> |
| <td class="valign-top"> |
| <div class="trail-box"> |
| <div class="trail-box-header"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-tr.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-tl.png"> |
| <!-- here is the box header --> |
| <h1>開始<a name="start-netbeans"></a></h1> |
| </div> |
| <div class="trail-box-content"> |
| <ul> |
| <li><a href="../docs/java/quickstart.html">Javaクイック・スタート・チュートリアル</a></li> |
| </ul> |
| </div> |
| <div class="trail-box-bottom"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-br.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-bl.png"> |
| </div> |
| </div> |
| |
| <div class="trail-box"> |
| <div class="trail-box-header"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-tr.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-tl.png"> |
| <!-- here is the box header --> |
| <h1>チュートリアルおよび記事</h1> |
| </div> |
| <div class="trail-box-content"> |
| <p><b>Javaアプリケーションの開発</b></p> |
| |
| <ul class="b-bottom-dashed"> |
| <li class="new-bullet"><a href="../docs/java/javase-embedded.html">NetBeans IDEでのOracle Java SE Embeddedのサポートの使用</a> </li> |
| <li><a href="../docs/java/javase-jdk8.html">NetBeans IDEでのJDK 8サポートの概要</a> </li> |
| |
| <li><a href="../docs/java/javase-jdk7.html">NetBeans IDEでのJDK 7サポートの概要</a> </li> |
| <li><a href="../docs/java/javase-deploy.html">Javaデスクトップ・アプリケーションのパッケージングおよび配布</a> </li> |
| <li><a href="../docs/java/javase-intro.html">一般的なJavaアプリケーション開発</a></li> |
| |
| |
| <!--<li><a href="../docs/java/annotations.html">Annotation Processors Support in the NetBeans IDE</a> |
| |
| <ul class="circle-bullet"> |
| <li><a href="../docs/java/annotations-lombok.html">Part I: Using Project Lombok</a></li> |
| <li><a href="../docs/java/annotations-custom.html">Part II: Using Own Custom Annotation Processors</a></li> |
| </ul> |
| </li>--> |
| <li><a href="../docs/java/code-inspect.html">NetBeans IDE Javaエディタでの静的コード分析</a></li> |
| <li><a href="../docs/java/editor-inspect-transform.html">NetBeans IDE Javaエディタでの「検査と変換」を使用したリファクタリング</a></li> |
| |
| <li><a href="https://netbeans.org/projects/usersguide/downloads/download/shortcuts-80.pdf" target="_blank">キーボード・ショートカットのカード</a></li> |
| |
| </ul> |
| |
| <p><b>ビルド、デバッグ、およびテスト</b></p> |
| |
| <ul class="b-bottom-dashed"> |
| <li><a href="../docs/java/debug-visual.html">ビジュアル・デバッガの使用</a></li> |
| <li><a href="../docs/java/junit-intro.html">JUnitテストの作成</a></li> |
| <li><a href="../docs/java/debug-multithreaded.html">マルチスレッド・アプリケーションのデバッグ</a></li> |
| </ul> |
| <p><b>Maven</b></p> |
| |
| <ul class="b-bottom-dashed"> |
| <li><a href="http://wiki.netbeans.org/MavenBestPractices">Mavenのベスト・プラクティス</a></li> |
| <li><a href="../docs/java/maven-hib-java-se.html">Hibernateを使用したMaven Swingアプリケーションの作成</a></li> |
| </ul> |
| |
| <p><b>ソース・コードのプロファイリング</b></p> |
| |
| <ul class="b-bottom-dashed"> |
| <li><a href="../docs/java/profiler-intro.html">Javaアプリケーションのプロファイリング入門</a></li> |
| <li><a href="../docs/java/profiler-profilingpoints.html">プロファイリング・ポイントの使用</a></li> |
| <li><a href="../../../community/magazine/html/04/profiler.html">詳細なプロファイリング: 実行理論</a></li> |
| <li><a href="../../../competition/win-with-netbeans/case-study-nb-profiler.html">NetBeansプロファイラのケース・スタディ</a></li> |
| </ul> |
| |
| <p><b>スクリプト作成言語</b></p> |
| <ul class="b-bottom-dashed"> |
| <li><a href="../docs/java/groovy-quickstart.html">Groovyの概要</a></li> |
| </ul> |
| |
| <p><b>JMXのモニタリングおよび管理</b></p> |
| <ul> |
| <li><a href="../docs/java/jmx-getstart.html">JMX (Java Management Extensions)モニタリングについて</a></li> |
| <li><a href="../docs/java/jmx-tutorial.html">JavaアプリケーションへのJMXインストゥルメントの追加</a></li> |
| <li><a href="../docs/java/jmx-manager-tutorial.html">JMXマネージャとリモートJMXエージェントへの接続の開発</a></li> |
| </ul> |
| </div> |
| <div class="trail-box-bottom"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-br.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-bl.png"> |
| </div> |
| </div> </td> |
| <td class="valign-top half-width"> |
| <div class="trail-box"> |
| <div class="trail-box-header"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-tr.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-tl.png"> |
| <!-- here is the box header --> |
| <h1>スクリーンキャスト</h1> |
| </div> |
| <div class="trail-box-content"> |
| <ul> |
| <li class="new-bullet">YouTube: <a href="https://www.youtube.com/watch?v=N8HsVgUDCn8">JDK 8へのスマート移行</a>(<em>Geertjan Wielenga</em>)</li> |
| <li class="new-bullet">YouTube: <a href="http://www.youtube.com/watch?v=LoOeetb2ifQ&list=PLKCk3OyNwIzv6qi-LuJkQ0tGjF7gZTpqo&index=2">ラムダについて</a>(<em>Oracle Learning Library作成</em>) </li> |
| <li><a href="../docs/java/editor-formatting-screencast.html">デモ: NetBeans IDEでのコードのフォーマット機能</a></li> |
| <li><a href="../docs/java/introduce-refactoring-screencast.html">デモ: NetBeans IDEでのリファクタリング・オプション</a></li> |
| <li><a href="../docs/java/code-inspect-screencast.html">デモ: NetBeans IDEでのJavaコードの静的分析</a></li> |
| <li><a href="../docs/java/testng-screencast.html">デモ: NetBeans IDEでのTestNGの使用</a></li> |
| <li>YouTube: <a href="http://www.youtube.com/watch?v=6VDzvIjse8g" target="_blank">NetBeans IDEでの一括フォーマット</a>(<em>Geertjan Wielenga作成</em>)</li> |
| <li><a href="../docs/java/refactoring-nb71-screencast.html">デモ: NetBeans IDEでの「検査と変換」リファクタリング機能</a></li> |
| <li><a href="../docs/java/debug-visual-screencast.html">デモ: ビジュアル・デバッガの使用</a></li> |
| <li><a href="../docs/java/debug-evaluator-screencast.html">デモ: NetBeansデバッガのコード・スニペット評価の使用</a></li> |
| |
| </ul> |
| <div class="b-top-dashed align-right"><br><p> |
| <a href="../../community/media.html"><img alt="" src="../../images_www/v6/arrow-button.gif">すべてのスクリーンキャスト</a></p> |
| </div> |
| </div> |
| <div class="trail-box-bottom"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-br.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-bl.png"> |
| </div> |
| </div> |
| |
| <div class="trail-box"> |
| <div class="trail-box-header"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-tr.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-tl.png"> |
| <!-- here is the box header --> |
| <h1>コミュニティの寄稿ドキュメント</h1> |
| </div> |
| <div class="trail-box-content"> |
| <ul> |
| <li class="new-bullet"><a href="http://java.dzone.com/articles/using-lambda-expression-sort">Netbeansのラムダ・サポートを使用したJava 8でのラムダ式によるリストのソート</a>(<em>Mohamed Sanaulla著</em>)</li> |
| <li class="new-bullet"><a href="http://wiki.netbeans.org/CompactProfiles">NetBeans IDEでのコンパクト・プロファイル</a>(<em>Tomas Zezula著</em>)</li> |
| |
| <li><a href="http://wiki.netbeans.org/PackagingADistributableJavaApp" target="_blank">OneJARを使用して配布可能JARファイルを生成するためのNetBeansの設定</a> </li> |
| <li><a href="http://wiki.netbeans.org/TaT_ConfigNetBeansUsingBatchFiles" target="_blank">バッチ・ファイルを使用したNetBeansの構成</a></li> |
| <li><a href="http://wiki.netbeans.org/Refactoring">リファクタリングの単純化</a></li> |
| |
| </ul> |
| |
| <div class="b-top-dashed align-right"><br><p> |
| <a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"><img alt="" src="../../images_www/v6/arrow-button.gif">コミュニティのすべての寄稿ドキュメント</a></p> |
| </div> |
| </div> |
| <div class="trail-box-bottom"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-br.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-bl.png"> |
| </div> |
| </div> |
| |
| <div class="trail-box"> |
| <div class="trail-box-header"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-tr.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-tl.png"> |
| <!-- here is the box header --> |
| <h1>その他のリソース</h1> |
| </div> |
| <div class="trail-box-content"> |
| <ul> |
| |
| <li class="new-bullet"><a href="http://www.oracle.com/technetwork/java/embedded/resources/se-embeddocs/index.html">Java SE Embeddedドキュメント</a></li> |
| <li><em>NetBeans IDEによるアプリケーションの開発</em>の<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&id=NBDAG366">Javaプロジェクトの作成</a></li> |
| <li><em>NetBeans IDEによるアプリケーションの開発</em>の<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&id=NBDAG510">Javaプロジェクトのビルド</a></li> |
| <li><em>NetBeans IDEによるアプリケーションの開発</em>の<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&id=NBDAG659">Javaアプリケーション・プロジェクトのテストとプロファイリング</a></li> |
| <li><em>NetBeans IDEによるアプリケーションの開発</em>の<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&id=NBDAG796">Javaアプリケーション・プロジェクトの実行およびデバッグ</a></li> |
| <li><a href="http://wiki.netbeans.org/Java_Hints">NetBeans Javaヒントのリスト</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ" target="_blank">NetBeansユーザーのFAQ:</a> |
| <ul> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Project_System_.28General.29">一般的なプロジェクト・システム</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Compiling_and_Building_Projects">コンパイルとビルド</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Freeform_Projects">自由形式プロジェクト</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Debugging">デバッグ</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Profiler">プロファイリング</a></li> |
| <li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Editing">編集</a></li> |
| </ul> |
| </li> |
| <li><a href="http://www.mysql.com/why-mysql/java/" target="_blank">MySQL and Java - Resources </a></li> |
| <li><a href="http://mysql.com/news-and-events/on-demand-webinars/?category=java_mysql" target="_blank">MySQLのオンデマンドWebセミナー</a></li> |
| <li><a href="../../kb/articles/learn-java.html">Javaの学習 - リソース</a> |
| </li> |
| </ul> |
| </div> |
| <div class="trail-box-bottom"> |
| <img alt="" class="right" src="../../images_www/v6/trails/trails-box-br.png"> <img alt="" class="left" src="../../images_www/v6/trails/trails-box-bl.png"> |
| </div> |
| </div> |
| </td> |
| </tr> |
| <tr> |
| <td class="valign-top"> </td> |
| <td class="valign-top half-width"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |