Functional Java: implements a variety of basic and advanced programming abstractions to assist in composition-oriented development ). Official Website
Objective LANG: a functional component library that provides persistent data types and functional control structures. Official Website
JOO lambda: it aims to fill the Java 8 lambda gap extension and provides a large number of missing types and a rich set of sequential flow APIs. Official Website
Game Development
Game Development Framework.
J
Document directory
Calling Java
Optimizing for performance
Exception Handling
Working with Java
In this chapter, you will see how clojure access to Java is convenient, elegant, and fast:• Calling Java isSimple and Direct.Clojure provides syntax extensions for accessing anything you cocould reach from Java code: classes, instances, constructors, methods, and fields.Although you will typically call Java code directly, you can also wrap Java APIs an
Sun's javafx is a script that uses the existing Java language, Java 2D, and Java Web Start technologies in a simple way to implement the Web rich client interface.
A long time ago, when the Internet was still quite young, Java was so popular that Fortune magazine named Scott mcnealy (Chairman of Sun's Board of Directors and Chairman of Sun's Federal Company, he is the co-founder of sun. He is named as a cover character and dressed as a superhero and n
designed to fill the Java 8 Lambda Gap, providing a number of missing types and a rich set of sequential streaming APIs. Website
Game developmentGame development Framework.
Jmonkeyengine: Modern 3D game development engine. Website
LibGDX: A comprehensive cross-platform high-level framework. Website
LWJGL: An abstract robust framework for technologies such as Opengl/cl/al. Website
GuiModern graphical user interface development library.
Successor to the javafx:
working at Sun, mainly engaged in the compiler aspects of JAVAFX projects.
Another worthy competitor is Clojure (clojure.sourceforge.net). This is a new language with a Lisp dialect (dialect) between scheme and Common Lisp. It is directly tailored to the JVM, so there is the clearest Java consolidation scenario in all of the lisp mentioned above. It also has some other exciting features, such as built-in
Original address http://download.oracle.com/javafx/2.0/ui_controls/overview.htm
Javafx controls are built using nodes in scene graphics through APIS, so they can use the rich visual features of the javafx platform. Because javafx APIs are fully implemented in Java, you can easily integrate
Original address http://download.oracle.com/javafx/2.0/release_notes_mac/jfxpub-release_notes_mac.htm
The javafx 2.0 Platform Preview includes the javafx SDK, which provides tools and technologies for application development.
This release provides Java APIs for javafx, which provides open functions for Java developers
Original address http://download.oracle.com/javafx/2.0/ui_controls/overview.htm
Javafx controls are built using nodes in scene graphics through APIS, so they can use the rich visual features of the javafx platform. Because javafx APIs are fully implemented in Java, you can easily integrate
This article is from my translation at javaeyeArticleHttp://somefuture.iteye.com/blog/1190673
The javafx 2.0 Platform Preview includes the javafx SDK, which provides tools and technologies for application development.
This release provides Java APIs for javafx, which provides open functions for Java developers and enables a large number of Java developm
NIO, more garbage collector, improved performance, gradual simplification of Java EE specifications, and so on. So I think Java has entered the first high-speed development period since then (maybe there was a previous one but I missed it). By the time Java 6, the pace of development has slowed down a lot. This may also be due to the fact that Java is in the transition phase. However, I have to say that Oracle's adjustment moves quickly, and in the case of little suspended, the development of J
-completion. You can open the default file extension Javjava.3. Terminal IDEThe Terminal IDE is a highly extensible terminal application. It has a complete java/c/C + +/html/android Development Kit and can run on any Android device. It uses the command line, and the editor sets up c/java/html as the main choice for developers.4. DroideditDroidedit is a text and source editor (similar to the notepad++ on a PC) for Android tablets and mobile phones. Droidedit supports an externally connected keybo
cannot be used directly
A set of open source NLP (Natural language Processing) systems developed by Corenlp,stanford
Big Data (optional, interested can delve into)
Hadoop
Yarn (MapReduce)
Hdfs
HBase
Hive
Mahout
Spark
Spark-core
Spark-sql
Spark-machine Learning
Spark Streaming
Apache Storm
Cloud
Extensible architecture
Virtua
Since the advent of Java, the development of the service side has made great progress. However, in the desktop/web development, has not been greatly developed. From the initial AWT, to swing, to Javafx,java, there has never been an important seat in a desktop/web solution, let alone a dominant position.AwtThe AWT (abstract window ToolKit, Abstraction Windows Toolkit) is the UI framework that Sun introduced in 1996. Because of the need for cross-platfo
Programming clojure is too simple to write, pratical clojure is well written, this book is well written in some chapters, discuss why, rather than just how, so excerpt
First, clojure does not provide direct looping syntax !!! This understanding is important.
Because looping is the concept of imperative, for FP, it is necessary to change the way of thinking and us
We usually use Java, but what services does Java provide? Here's a summary. Java provides 14 main services: JDBC, EJB, Java RMI, Java IDL, JNDI, Jmapi, JMS, JTS, JMF, Annotation, JavaFX, JMX, JPA, JSPThe 1.JDBC (Java database Connectivity) provides a unified interface to various relational databases, which, as a data source, provides unified access to a variety of relational databases, consisting of a set of classes and interfaces written in the Java
Java provides 14 main services: JDBC, EJB, Java RMI, Java IDL, JNDI, Jmapi, JMS, JTS, JMF, Annotation, JavaFX, JMX, JPA, JSPThe 1.JDBC (Java database Connectivity) provides a unified interface to various relational databases, which, as a data source, provides unified access to a variety of relational databases, consisting of a set of classes and interfaces written in the Java language. JDBC provides a standard API for tool/database developers to build
Although I am working on Android Development, I am still learning unity3d in my spare time. We also created an online tank combat game. At night, I only learned about iOS development on Mac Mini, so I didn't write a blog much.
Javafx was very interested in it before, but later I found that javafx is only suitable for developing small games. For larger games, it is not efficient enough. So I haven't studie
Original address http://download.oracle.com/javafx/2.0/ui_controls/scrollpane.htm
The scroll window provides a view for UI elements to be viewed in scrolling mode. This control allows you to view the information by moving the viewport or scroll bar. Figure 11-1 is a scroll window with the default settings for adding images.
Figure 11-1 scroll pane
Description of "Figure 11-1 scroll pane"
Create scroll pane
Example 11-1 demonstrate
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.