blob: 40ad1fb5f483815b5b2be871e596cc967be4f250 [file] [log] [blame]
<!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 运行时环境,它免费针对大多数操作系统开放,包括上面提到的所有操作系统。</p>
<p>除了支持开发多平台桌面应用程序之外,Java SE 平还是许多其他技术的基础,比如说 Java Platform, Enterprise Edition。在 Java SE 平台中编写的代码还可为 Web 和企业应用程序提供后台逻辑。</p>
<table class="full-width">
<tbody>
<tr>
<td class="valign-top">
<div class="trail-box">
<div class="trail-box-header">
<img alt="" class="right" height="21" src="../../images_www/v6/trails/trails-box-tr.png" width="7"> <img alt="" class="left" height="21" src="../../images_www/v6/trails/trails-box-tl.png" width="7">
<!-- 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" height="6" src="../../images_www/v6/trails/trails-box-br.png" width="7"> <img alt="" class="left" height="6" src="../../images_www/v6/trails/trails-box-bl.png" width="7">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img alt="" class="right" height="21" src="../../images_www/v6/trails/trails-box-tr.png" width="7"> <img alt="" class="left" height="21" src="../../images_www/v6/trails/trails-box-tl.png" width="7">
<!-- 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 嵌入式支持</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">Java 管理扩展 (JMX) 监控入门指南</a></li>
<li><a href="../docs/java/jmx-tutorial.html">将 JMX 分析添加到 Java 应用程序中</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" height="6" src="../../images_www/v6/trails/trails-box-br.png" width="7"> <img alt="" class="left" height="6" src="../../images_www/v6/trails/trails-box-bl.png" width="7">
</div>
</div> </td>
<td class="valign-top half-width">
<div class="trail-box">
<div class="trail-box-header">
<img alt="" class="right" height="21" src="../../images_www/v6/trails/trails-box-tr.png" width="7"> <img alt="" class="left" height="21" src="../../images_www/v6/trails/trails-box-tl.png" width="7">
<!-- 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">Lambda 入门指南</a><em>Oracle 学习库提供</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="" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> 所有截屏视频</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img alt="" class="right" height="6" src="../../images_www/v6/trails/trails-box-br.png" width="7"> <img alt="" class="left" height="6" src="../../images_www/v6/trails/trails-box-bl.png" width="7">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img alt="" class="right" height="21" src="../../images_www/v6/trails/trails-box-tr.png" width="7"> <img alt="" class="left" height="21" src="../../images_www/v6/trails/trails-box-tl.png" width="7">
<!-- 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">在 Java 8 中通过 Netbeans Lambda 支持使用 Lambda 表达式对列表排序</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">将 Netbeans 设置为使用 OneJAR 生成可分发的 JAR 文件</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="" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> 社区提供的所有文档</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img alt="" class="right" height="6" src="../../images_www/v6/trails/trails-box-br.png" width="7"> <img alt="" class="left" height="6" src="../../images_www/v6/trails/trails-box-bl.png" width="7">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img alt="" class="right" height="21" src="../../images_www/v6/trails/trails-box-tr.png" width="7"> <img alt="" class="left" height="21" src="../../images_www/v6/trails/trails-box-tl.png" width="7">
<!-- 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 嵌入式文档</a></li>
<li><em>使用 NetBeans IDE 开发应用程序</em>中的<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG366">创建 Java 项目</a></li>
<li><em>使用 NetBeans IDE 开发应用程序</em>中的<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG510">构建 Java 项目</a></li>
<li><em>使用 NetBeans IDE 开发应用程序</em>中的<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG659">测试 Java 应用程序项目并进行性能分析</a></li>
<li><em>使用 NetBeans IDE 开发应用程序</em>中的<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;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 用户常见问题解答:</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 和 Java - 资源</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" height="6" src="../../images_www/v6/trails/trails-box-br.png" width="7"> <img alt="" class="left" height="6" src="../../images_www/v6/trails/trails-box-bl.png" width="7">
</div>
</div>
</td>
</tr>
<tr>
<td class="valign-top">&nbsp;</td>
<td class="valign-top half-width">&nbsp;</td>
</tr>
</tbody>
</table>
</body>
</html>