<html> | |
<!-- | |
Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. | |
--> | |
<head> | |
<title>Camí d'aprenentatge del desenvolupament general de Java - Guies d'aprenentatge, guies generals i articles a NetBeans</title> | |
<meta name="description" CONTENT="All about using NetBeans IDE for general Java development tasks"> | |
<link rel="stylesheet" type="text/css" href="../../netbeans.css"> | |
</head> | |
<body> | |
<h1>Camí d'aprenentatge del desenvolupament general de Java</h1> | |
<a name="what"></a> | |
<h4>Què és una aplicació Java SE?</h4> | |
<p>Una aplicació Java SE és una aplicació escrita en la plataforma Java, edició estàndard (Java SE). Les mateixes aplicacions Java SE sense modificar-se poden executar-se en la majoria d'ordinadors, tant en ordinadors amb sistemes operatius Microsoft Windows, Solaris, Linux, o MacOS X. La clau d'aquesta portabilitat d'aplicacions és l'entorn d'execució Java, el qual no és cap sobrecàrrega per a la majoria dels sistemes operatius, incloent tots els citats anteriorment.</p> | |
<p>Addicionalment per a començar una aplicació d'escriptori multi-plataforma, la plataforma Java SE és la base per a altres tècniques com la plataforma Java, edició empresarial (Java EE). Per exemple, potser us podeu trobar escrivint un codi Java que proporcioni la lògica del servidor de rerefons per a una aplicació web empresarial.</p> | |
<table class="full-width"> | |
<tbody> | |
<tr> | |
<td class="valign-top"> | |
<div class="trail-box"> | |
<div class="trail-box-header"> | |
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left"> | |
<!-- here is the box header --> | |
<h1>Getting Started<a name="start-netbeans"></a></h1> | |
</div> | |
<div class="trail-box-content"> | |
<ul> | |
<li><a href="../docs/java/quickstart.html">Java Quick Start Tutorial</a></li> | |
</ul> | |
</div> | |
<div class="trail-box-bottom"> | |
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div> | |
</div> | |
<div class="trail-box"> | |
<div class="trail-box-header"> | |
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left"> | |
<!-- here is the box header --> | |
<h1>Tutorials and Articles</h1> | |
</div> | |
<div class="trail-box-content"> | |
<p><b>Developing Java Applications </b></p> | |
<ul class="b-bottom-dashed"> | |
<li class="new-bullet"><a href="../docs/java/javase-jdk7.html">JDK 7 Support in NetBeans IDE 7.0</a> </li> | |
<li class="new-bullet"><a href="../docs/java/javase-deploy.html">Packaging and Distributing Java Desktop Applications</a> </li> | |
<li><a href="../docs/java/javase-intro.html">Developing General Java Applications</a></li> | |
<li><a href="../articles/freeform-config.html">Advanced Free-Form Project Configuration</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="https://netbeans.org/projects/www/downloads/download/shortcuts.pdf" target="_blank">Keyboard Shortcuts Card</a></li> | |
</ul> | |
<p><b>Building, Debugging, and Testing</b></p> | |
<ul class="b-bottom-dashed"> | |
<li><a href="http://java.sun.com/developer/technicalArticles/java_warehouse/single_jar/" target="_blank">Use NetBeans IDE to Combine JAR Files Into a Single JAR File</a></li> | |
<li><a href="../docs/java/junit-intro.html">Writing JUnit Tests</a></li> | |
<li><a href="../docs/java/debug-multithreaded.html">Debugging Multithreaded Applications</a></li> | |
</ul> | |
<p><b>Maven</b></p> | |
<ul class="b-bottom-dashed"> | |
<li><a href="http://wiki.netbeans.org/MavenBestPractices">Maven Best Practices</a></li> | |
<li><a href="../docs/java/maven-hib-java-se.html">Creating a Maven Swing Application Using Hibernate</a></li> | |
</ul> | |
<p><b>Profiling Source Code</b></p> | |
<ul class="b-bottom-dashed"> | |
<li><a href="../docs/java/profiler-intro.html">Introduction to Profiling Java Applications</a></li> | |
<li><a href="../docs/java/profiler-profilingpoints.html">Using Profiling Points</a></li> | |
<li><a href="https://netbeans.org/community/magazine/html/04/profiler.html">Advanced Profiling: Theory in Practice</a></li> | |
</ul> | |
<p><b>Scripting Languages</b></p> | |
<ul class="b-bottom-dashed"> | |
<li><a href="../docs/java/groovy-quickstart.html">Introduction to Groovy</a></li> | |
</ul> | |
<p><b>JMX Monitoring and Management</b></p> | |
<ul> | |
<li><a href="../docs/java/jmx-getstart.html">Getting Started with Java Management Extensions (JMX) Monitoring</a></li> | |
<li><a href="../docs/java/jmx-tutorial.html">Adding JMX Instrumentation to a Java Application</a></li> | |
<li><a href="../docs/java/jmx-manager-tutorial.html">Developing a JMX Manager and Connecting to a Remote JMX Agent</a></li> | |
</ul> | |
</div> | |
<div class="trail-box-bottom"> | |
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div> | |
</div> </td> | |
<td class="valign-top half-width"> | |
<div class="trail-box"> | |
<div class="trail-box-header"> | |
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left"> | |
<!-- here is the box header --> | |
<h1>Screencasts</h1> | |
</div> | |
<div class="trail-box-content"> | |
<ul> | |
<li class="new-bullet"><a href="../docs/java/jdk7-nb70-screencast.html">Demo: JDK 7 Support in NetBeans IDE 7.0</a></li> | |
<li class="new-bullet"><a href="https://blogs.oracle.com/arungupta/entry/screencast_35_jdk_7_project" target="_blank">Demo: JDK 7 Project Coin Features in NetBeans IDE 7.0 Beta</a> (<em>by Arun Gupta</em>) </li> | |
<!--<li><a href="../docs/java/java-editor-screencast.html">Demo: Editing Java Code in NetBeans IDE 6.9.1</a> </li>--> | |
<li><a href="../docs/java/debug-deadlock-screencast.html">Demo: Deadlock Detection Using the NetBeans Debugger</a></li> | |
<li><a href="../docs/java/debug-stepinto-screencast.html">Demo: Visual Step Into Action in the NetBeans Debugger</a></li> | |
<li><a href="../docs/java/debug-evaluator-screencast.html">Demo: Using the Code Snippet Evaluator in the NetBeans Debugger</a></li> | |
<li><a href="../docs/java/debug-multithreaded-screencast.html">Demo: Multithreaded Debugging</a></li> | |
<!-- <li><a href="../docs/java/profiler-screencast.html">Demo: Profiling Features</a></li>--> | |
</ul> | |
<div class="b-top-dashed align-right"><br><p> | |
<a href="../docs/screencasts.html"> | |
<img width="15" height="12" src="../../images_www/v6/arrow-button.gif" alt=""/> | |
All Screencasts</a></p> | |
</div> | |
</div> | |
<div class="trail-box-bottom"> | |
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div> | |
</div> | |
<div class="trail-box"> | |
<div class="trail-box-header"> | |
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left"> | |
<!-- here is the box header --> | |
<h1>Community-Contributed Docs</h1> | |
</div> | |
<div class="trail-box-content"> | |
<ul> | |
<li class="new-bullet"><a href="http://wiki.netbeans.org/Integrating_ANTLR_without_learning_Ant" target="_blank">Integrating ANTLR without learning Ant</a> (<em>by Jeff Allen</em>)</li> | |
<li><a href="http://wiki.netbeans.org/Splash_Screen_Beginner_Tutorial" target="_blank">Adding a Splash Screen to a Java Application</a> (<em>by Joseph Areeda</em>) </li> | |
<li><a href="http://netbeans.dzone.com/nb-java-editor-macro-syntax" target="_blank">Complete List of Macro Keywords for the NetBeans Java Editor</a> (Geertjan's post on <a href="http://netbeans.dzone.com/">Dzone</a>). </li> | |
<!--<li><a href="http://netbeans.dzone.com/over-60-new-java-hints-in-netbeans" target="_blank">Over 60 New Hints in the NetBeans IDE 6.9 Java Editor</a> (Geertjan's post on <a href="http://netbeans.dzone.com/">Dzone</a>). </li>--> | |
<li><a href="http://wiki.netbeans.org/PackagingADistributableJavaApp" target="_blank">Setting up Netbeans to Generate a Distributable JAR File Using OneJAR</a> </li> | |
<li><a href="http://wiki.netbeans.org/TaT_ConfigNetBeansUsingBatchFiles" target="_blank">Configure NetBeans using Batch Files</a></li> | |
<li><a href="http://wiki.netbeans.org/Refactoring">Refactoring Simplified</a></li> | |
<li><a href="http://wiki.netbeans.org/LookAndFeel">Customizing the Look and Feel of the NetBeans IDE</a></li> | |
</ul> | |
<div class="b-top-dashed align-right"><br><p> | |
<a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"> | |
<img width="15" height="12" src="../../images_www/v6/arrow-button.gif" alt=""/> | |
All Community-Contributed Docs</a></p> | |
</div> | |
</div> | |
<div class="trail-box-bottom"> | |
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> | |
</div> | |
</div> | |
<div class="trail-box"> | |
<div class="trail-box-header"> | |
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left"> | |
<!-- here is the box header --> | |
<h1>Other Resources</h1> | |
</div> | |
<div class="trail-box-content"> | |
<ul> | |
<!--<li><a href="http://refcardz.dzone.com/refcardz/netbeans-java-editor-68" target="_blank">NetBeans Java Editor Ref Card</a> on <a href="http://netbeans.dzone.com/" target="_blank">Dzone</a> </li>--> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ" target="_blank">NetBeans User FAQs:</a> | |
<ul> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Project_System_.28General.29">General Project System</a></li> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Compiling_and_Building_Projects">Compiling and Building</a></li> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Freeform_Projects">Free-form Project</a></li> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Debugging">Debugging</a></li> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Profiler">Profiling</a></li> | |
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#Editing">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 On-Demand Web Seminars </a></li> | |
<li><a href="../../kb/articles/learn-java.html">Learning Java - Resources</a> | |
<ul> | |
<li><a href="http://www.javapassion.com/portal/" target="_blank">JavaPassion Java Intro</a></li> | |
<li><a href="http://download.oracle.com/javase/tutorial/" target="_blank">The Java Tutorials</a></li> | |
</ul> | |
</li> | |
</ul> | |
</div> | |
<div class="trail-box-bottom"> | |
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> | |
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div> | |
</div> </td> | |
</tr> | |
<tr> | |
<td class="valign-top"> </td> | |
<td class="valign-top half-width"> </td> | |
</tr> | |
</tbody> | |
</table> | |
</body> | |
</html> |