Outils pour utilisateurs

Outils du site


lang:java:ressourcesmultiples

Ceci est une ancienne révision du document !


Blog de Paumard : Java, Java avancé & API, Introduction à SQL, JDBC, API Java pour XML, Java Servlet & JSP, JPA et EJB, JAXB et REST. Archive du 01/07/2017

Développement et réseaux, Archive du 01/07/2017

Java SE

Les tutoriels officiels de Java, Téléchargement, Archive en date du 2016-07-19

Pour mémoire, l'archive contient :

Trails Covering the Basics

These trails are available in book form as The Java Tutorial, Sixth Edition. To buy this book, refer to the box to the right.

  • Getting Started — An introduction to Java technology and lessons on installing Java development software and using it to create a simple program.
  • Learning the Java Language — Lessons describing the essential concepts and features of the Java Programming Language.
  • Essential Java Classes — Lessons on exceptions, basic input/output, concurrency, regular expressions, and the platform environment.
  • Collections — Lessons on using and extending the Java Collections Framework.
  • Date-Time APIs — How to use the java.time pages to write date and time code.
  • Deployment — How to package applications and applets using JAR files, and deploy them using Java Web Start and Java Plug-in.
  • Preparation for Java Programming Language Certification — List of available training and tutorial resources.

Creating Graphical User Interfaces

  • Creating a GUI with Swing — A comprehensive introduction to GUI creation on the Java platform.
  • Creating a JavaFX GUI — A collection of JavaFX tutorials.

Specialized Trails and Lessons

These trails and lessons are only available as web pages.

  • Custom Networking — An introduction to the Java platform's powerful networking features.
  • The Extension Mechanism — How to make custom APIs available to all applications running on the Java platform.
  • Full-Screen Exclusive Mode API — How to write applications that more fully utilize the user's graphics hardware.
  • Generics — An enhancement to the type system that supports operations on objects of various types while providing compile-time type safety. Note that this lesson is for advanced users. The Java Language trail contains a Generics lesson that is suitable for beginners.
  • Internationalization — An introduction to designing software so that it can be easily adapted (localized) to various languages and regions.
  • JavaBeans — The Java platform's component technology.
  • JDBC Database Access — Introduces an API for connectivity between the Java applications and a wide range of databases and data sources.
  • JMX— Java Management Extensions provides a standard way of managing resources such as applications, devices, and services.
  • JNDI— Java Naming and Directory Interface enables accessing the Naming and Directory Service such as DNS and LDAP.
  • JAXP — Introduces the Java API for XML Processing (JAXP) technology.
  • JAXB — Introduces the Java architecture for XML Binding (JAXB) technology.
  • RMI — The Remote Method Invocation API allows an object to invoke methods of an object running on another Java Virtual Machine.
  • Reflection — An API that represents (“reflects”) the classes, interfaces, and objects in the current Java Virtual Machine.
  • Security — Java platform features that help protect applications from malicious software.
  • Sound — An API for playing sound data from applications.
  • 2D Graphics — How to display and print 2D graphics in applications.
  • Sockets Direct Protocol — How to enable the Sockets Direct Protocol to take advantage of InfiniBand.

Java EE

Tutorial Java EE 5Archive Tutorial Java EE 5

Tutorial Java EE 7Archive Tutorial Java EE 7

  • Part I Introduction
  • Part II Platform Basics
  • Part III The Web Tier
  • Part IV Bean Validation
  • Part V Contexts and Dependency Injection for Java EE
  • Part VI Web Services
  • Part VII Enterprise Beans
  • Part VIII Persistence
  • Part IX Messaging
  • Part X Security
  • Part XI Java EE Supporting Technologies
  • Part XII Case Studies
lang/java/ressourcesmultiples.1498998995.txt.gz · Dernière modification : 2017/07/02 14:36 de root