Tutorial by Topics: java

The Java programming language is... General-purpose: It is designed to be used for writing software in a wide variety of application domains, and lacks specialized features for any specific domain. Class-based: Its object structure is defined in classes. Class instances always have those...
Documentation for java code is often generated using javadoc. Javadoc was created by Sun Microsystems for the purpose of generating API documentation in HTML format from java source code. Using the HTML format gives the convenience of being able to hyperlink related documents together. /** -- ...
Nashorn is a JavaScript engine developed in Java by Oracle, and has been released with Java 8. Nashorn allows embedding Javascript in Java applications via JSR-223 and allows to develop standalone Javascript applications, and it provides better runtime performance and better compliance with the ECMA...
ParameterDetailsJNIEnvPointer to the JNI environmentjobjectThe object which invoked the non-static native methodjclassThe class which invoked the static native method Setting up JNI requires both a Java and a native compiler. Depending on the IDE and OS, there is some setting up required. A guide...
JavaScript (not to be confused with Java) is a dynamic, weakly-typed language used for client-side as well as server-side scripting. JavaScript is a case-sensitive language. This means the language considers capital letters to be different from their lowercase counterparts. Keywords in JavaScri...
Kotlin provides many extension methods on collections and iterables for applying functional-style operations. A dedicated Sequence type allows for lazy composition of several such operations. About laziness If you want to lazy process a chain, you can convert to a Sequence using asSequence(...
JSON (JavaScript Object Notation) is a lightweight, text-based, language-independent data exchange format that is easy for humans and machines to read and write. JSON can represent two structured types: objects and arrays. JSON is often used in Ajax applications, configurations, databases, and RESTf...
JavaFX is a software platform for creating and delivering desktop applications, as well as rich internet applications (RIAs) that can run across a wide variety of devices. JavaFX is intended to replace Swing as the standard GUI library for Java SE. IT enables developers to design, create, test, d...
This section provides a basic overview and superficial introduction to rx-java. RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. Learn more about RxJava on the Wiki Home. VersionStatusLates...
Background The JavaScript Object Model was introduced in SharePoint 2010. It exposes on the client side many of the objects that were previously only accessible through server-side code or through dedicated web services. Embedding JavaScript in SharePoint Pages In SharePoint 2013 you can put yo...
This section provides an overview of what java-ee is, and why a developer might want to use it. It should also mention any large subjects within java-ee, and link out to the related topics. Since the Documentation for java-ee is new, you may need to create initial versions of those related topic...
In Java, objects are allocated in the heap, and heap memory is reclaimed by automatic garbage collection. An application program cannot explicitly delete a Java object. The basic principles of Java garbage collection are described in the Garbage collection example. Other examples describe final...
What is Functional Programming ? Functional Programming or FP is a programming paradigm that is built upon two main concepts immutability, and statelessness.The goal behind FP is to make your code more readable, reusable, and portable. What is Functional JavaScript There has been a debate to ca...
session$sendCustomMessage(name,list of parameters) Shiny.addCustomMessageHandler(name, JS function that accepts list of parameters) Shiny.onInputChange(name,value)
Note about XML syntax: As the record is made inside of XML file, you can not leave any tag unclosed as you could in a plain HTML, like: <link rel='stylesheet' href="..." >, Close the link tag instead, like: <link rel='stylesheet' href="..." /> Possible ...
<script type="text/javascript"> //some code </script> <script type="text/javascript" src="URL"></script> <script type="text/javascript" src="URL" async>//async code</script> AttributeDetailssrcSpecifies t...

Page 1 of 6