Compare commits

...

21 Commits

Author SHA1 Message Date
ThunderE75
3bed0f7045
Merge 31c61ca2e0 into 3c1b4e752d 2024-11-14 12:48:23 -08:00
Boris Verkhovskiy
3c1b4e752d [wolfram/es] fix filename 2024-11-13 09:38:11 -07:00
Boris Verkhovskiy
be43ada53d [wikitext/en] render markdown tables 2024-11-13 09:28:16 -07:00
David Shaked
33e459864c
[java/en] Fix typo (#5182)
This commit fixes a very minor typo in the `java` (English) tutorial.
2024-11-13 09:19:07 -07:00
FireIsGood
54fbf0a948
[ruby/en] Reflow comments (#5180) 2024-11-13 09:18:32 -07:00
Boris Verkhovskiy
fa95b37b6f Fix filename in frontmatter 2024-11-13 08:04:47 -07:00
Boris Verkhovskiy
572827b39f Fix angular download filename 2024-11-11 09:49:14 -07:00
Beliavsky
5d0fe40db8
[fortran/en] declare pi without extraneous digits (#5175) 2024-11-10 07:05:32 -07:00
ThunderE75
31c61ca2e0 Fixed minor issues to pass PR Checks 2024-09-20 22:32:45 +05:30
ThunderE75
584edfc133 [zh-cn] Added/Updated Links & Fixed formatting 2024-09-18 21:58:41 +05:30
ThunderE75
bbcdf7e44a [uk-ua] Added/Updated Links & Fixed formatting 2024-09-18 21:58:25 +05:30
ThunderE75
8791bcc351 [ru-ru] Added/Updated Links & Fixed formatting 2024-09-18 21:57:56 +05:30
ThunderE75
c5b9c4d65f [pt-br] Added/Updated Links & Fixed formatting 2024-09-18 21:57:35 +05:30
ThunderE75
b76bafca9a [ko-kr] Added/Updated Links & Fixed formatting 2024-09-18 21:56:22 +05:30
ThunderE75
541a471cfc [it-it] Added/Updated Links & Fixed formatting 2024-09-18 21:55:46 +05:30
ThunderE75
e9112f32fe [id-id] Added/Updated Links & Fixed formatting 2024-09-18 21:55:20 +05:30
ThunderE75
d25f9dc2a4 [fr-fr] Added/Updated Links & Fixed formatting 2024-09-18 21:54:10 +05:30
ThunderE75
ab19104c33 [es-es] Added/Updated Links & Fixed formatting 2024-09-18 21:53:47 +05:30
ThunderE75
a53a2e2c74 [el-gr] Added/Updated Links & Fixed formatting 2024-09-18 21:52:29 +05:30
ThunderE75
cb6985a20b [java-de] Updated & Added Resource Links & Fixed formatting to match the english formatting 2024-09-18 21:48:40 +05:30
ThunderE75
83d115ac3b [java-en] Update Book Links 2024-09-13 23:56:42 +05:30
46 changed files with 124 additions and 187 deletions

View File

@ -3,7 +3,7 @@ category: framework
framework: AngularJS framework: AngularJS
contributors: contributors:
- ["Walter Cordero", "http://waltercordero.com"] - ["Walter Cordero", "http://waltercordero.com"]
filename: learnangular.html filename: learnangular.txt
--- ---
## AngularJS Tutorial. ## AngularJS Tutorial.

View File

@ -1,7 +1,7 @@
--- ---
language: HTML language: HTML
lang: ar-ar lang: ar-ar
filename: learnhtml-tf.html filename: learnhtml-tf.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: html-ca.md filename: html-ca.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -1,6 +1,6 @@
--- ---
language: HQ9+ language: HQ9+
filename: hq9+-de.html filename: hq9+-de.txt
contributors: contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"] - ["Alexey Nazaroff", "https://github.com/rogaven"]
translators: translators:

View File

@ -4,7 +4,7 @@ contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:
- ["Dennis Keller", "https://github.com/denniskeller"] - ["Dennis Keller", "https://github.com/denniskeller"]
filename: learnhtml-de.html filename: learnhtml-de.txt
lang: de-de lang: de-de
--- ---

View File

@ -460,38 +460,30 @@ public class BeispielKlasse extends ParentBeispielKlasse implements InterfaceEin
Die folgenden Links dienen lediglich dazu Verständnis für die Kapitel aufzubauen. Die folgenden Links dienen lediglich dazu Verständnis für die Kapitel aufzubauen.
Für tiefergreifende Fragen ist Google der beste Startpunkt. Für tiefergreifende Fragen ist Google der beste Startpunkt.
**Offizielle Oracle Guides**: ### Offizielle Oracle Guides:
* [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](https://www.oracle.com/technetwork/java/codeconventions-150003.pdf) * [Java Code Conventions](https://www.oracle.com/technetwork/java/codeconventions-150003.pdf)
* Neue Features in Java 8:
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Online Tutorials** ### Online Tutorials:
* [Learneroo.com - Learn Java](http://www.learneroo.com) * [Learneroo.com - Learn Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Bücher:
**Bücher**: * [Head First Java](https://www.oreilly.com/library/view/head-first-java/9781492091646/)
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](https://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/1292159049/)
* [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Java The Complete Reference](https://www.amazon.com/Java-Complete-Reference-Thirteenth-dp-1265058431/dp/1265058431)
* [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300)

View File

@ -6,7 +6,6 @@ contributors:
- ["Divay Prakash", "https://github.com/divayprakash"] - ["Divay Prakash", "https://github.com/divayprakash"]
translators: translators:
- ["caminsha", "https://github.com/caminsha"] - ["caminsha", "https://github.com/caminsha"]
filename: processing-de.md
lang: de-de lang: de-de
--- ---

View File

@ -1,6 +1,6 @@
--- ---
category: framework category: framework
filename: learnshutit-de.html filename: learnshutit-de.py
framework: ShutIt framework: ShutIt
contributors: contributors:
- ["Ian Miell", "http://ian.meirionconsulting.tk"] - ["Ian Miell", "http://ian.meirionconsulting.tk"]

View File

@ -2,7 +2,7 @@
language: CSS language: CSS
contributors: contributors:
- ["Kostas Bariotis", "http://kostasbariotis.com"] - ["Kostas Bariotis", "http://kostasbariotis.com"]
filename: css-gr.html.markdown filename: css-gr.css
lang: el-gr lang: el-gr
--- ---

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-gr.html filename: learnhtml-gr.txt
contributors: contributors:
- ["Dimitri Kokkonis", "https://github.com/kokkonisd"] - ["Dimitri Kokkonis", "https://github.com/kokkonisd"]
lang: el-gr lang: el-gr

View File

@ -820,38 +820,30 @@ public class EnumTest {
Οι σύνδεσμοι που παρέχονται εδώ είναι απλά για να κατανοήσεις περισσότερο το θέμα. Οι σύνδεσμοι που παρέχονται εδώ είναι απλά για να κατανοήσεις περισσότερο το θέμα.
Σε προτρύνουμε να ψάξεις στο Google και να βρεις συγκεκριμένα παραδείγματα. Σε προτρύνουμε να ψάξεις στο Google και να βρεις συγκεκριμένα παραδείγματα.
**Eπίσημοι Οδηγοί της Oracle**: ### Eπίσημοι Οδηγοί της Oracle:
* [Φροντιστήριο εκμάθησης Java από τη Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Φροντιστήριο εκμάθησης Java από τη Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Τροποποιητές επιπέδου πρόσβασης(Access level modifiers) Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Τροποποιητές επιπέδου πρόσβασης(Access level modifiers) Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Έννοιες αντικειμενοστραφούς (Object-Oriented) προγραμματισμού](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Έννοιες αντικειμενοστραφούς (Object-Oriented) προγραμματισμού](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Κληρονομικότητα (Inheritance)](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Κληρονομικότητα (Inheritance)](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Πολυμορφισμός (Polymorphism)](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Πολυμορφισμός (Polymorphism)](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Αφαιρετικότητα (Abstraction)](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Αφαιρετικότητα (Abstraction)](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Εξαιρέσεις (Exceptions)](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Εξαιρέσεις (Exceptions)](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Διεπαφές (Interfaces)](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Διεπαφές (Interfaces)](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Συμβάσεις κώδικα Java (Code Conventions)](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html) * [Συμβάσεις κώδικα Java (Code Conventions)](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html)
* Νέες δυνατότητες στην Java 8:
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Πρακτικές και Φροντιστήρια Online** ### Πρακτικές και Φροντιστήρια Online:
* [Learneroo.com - Μάθε Java](http://www.learneroo.com) * [Learneroo.com - Μάθε Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Βιβλία:
**Βιβλία**:
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660)
* [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300)

View File

@ -1,6 +1,6 @@
--- ---
language: JSON language: JSON
filename: json-gr.html.markdown filename: json-gr.json
contributors: contributors:
- ["Anna Harren", "https://github.com/iirelu"] - ["Anna Harren", "https://github.com/iirelu"]
- ["Marco Scannadinari", "https://github.com/marcoms"] - ["Marco Scannadinari", "https://github.com/marcoms"]

View File

@ -4,7 +4,7 @@ contributors:
- ["Joao Pedrosa", "https://github.com/jpedrosa/"] - ["Joao Pedrosa", "https://github.com/jpedrosa/"]
translators: translators:
- ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"] - ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"]
filename: dart-es.md filename: dart-es.dart
lang: es-es lang: es-es
--- ---

View File

@ -5,7 +5,7 @@ contributors:
translators: translators:
- ["Jhoon Saravia", "https://github.com/jhoon"] - ["Jhoon Saravia", "https://github.com/jhoon"]
lang: es-es lang: es-es
filename: groovy-es.html filename: groovy-es.groovy
--- ---
Groovy - Un lenguaje dinámico para la plataforma Java. [Leer más aquí](http://www.groovy-lang.org/). Groovy - Un lenguaje dinámico para la plataforma Java. [Leer más aquí](http://www.groovy-lang.org/).

View File

@ -4,7 +4,7 @@ contributors:
- ["Adit Bhargava", "http://adit.io"] - ["Adit Bhargava", "http://adit.io"]
translators: translators:
- ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"] - ["Jorge Antonio Atempa", "http://www.twitter.com/atempa09"]
filename: haskell-es.md filename: haskell-es.hs
lang: es-es lang: es-es
--- ---

View File

@ -1,6 +1,6 @@
--- ---
language: HQ9+ language: HQ9+
filename: hq9+-es.html filename: hq9+-es.txt
contributors: contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"] - ["Alexey Nazaroff", "https://github.com/rogaven"]
translators: translators:

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-es.html filename: learnhtml-es.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -402,21 +402,18 @@ class PennyFarthing extends Bicicleta {
Estos links son sólo para tener un entendimiento del tema, no dudes en Estos links son sólo para tener un entendimiento del tema, no dudes en
usar Google y encontrar ejemplos más específicos usar Google y encontrar ejemplos más específicos
Otros temas a investigar: ### Guías oficiales de Oracle:
* [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html) * [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html)
* Nuevas características en Java 8:
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)

View File

@ -3,7 +3,7 @@ language: Wolfram
lang: es-es lang: es-es
contributors: contributors:
- ["Daniel Caballero", "http://github.com/danielcaballero796/"] - ["Daniel Caballero", "http://github.com/danielcaballero796/"]
filename: learnwolfram-es.md filename: learnwolfram-es.nb
--- ---
Wolfram es un lenguaje subyacente originalmente utilizado en Mathematica, pero ahora esta disponible para su uso en múltiples contextos. Wolfram es un lenguaje subyacente originalmente utilizado en Mathematica, pero ahora esta disponible para su uso en múltiples contextos.

View File

@ -41,7 +41,7 @@ program example ! declare a program called example.
real :: v, x ! WARNING: default initial values are compiler dependent! real :: v, x ! WARNING: default initial values are compiler dependent!
real :: a = 3, b = 2E12, c = 0.01 real :: a = 3, b = 2E12, c = 0.01
integer :: i, j, k = 1, m integer :: i, j, k = 1, m
real, parameter :: PI = 3.1415926535897931 ! declare a constant. real, parameter :: PI = 3.14159265 ! declare a constant.
logical :: y = .TRUE., n = .FALSE. ! boolean type. logical :: y = .TRUE., n = .FALSE. ! boolean type.
complex :: w = (0, 1) ! sqrt(-1) complex :: w = (0, 1) ! sqrt(-1)
character(len=3) :: month ! string of 3 characters. character(len=3) :: month ! string of 3 characters.

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-fr.html filename: learnhtml-fr.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
lang: fr-fr lang: fr-fr

View File

@ -898,41 +898,30 @@ public class EnumTest {
Les liens ci-dessous sont données si vous souhaitez approfondir sur le sujet, Les liens ci-dessous sont données si vous souhaitez approfondir sur le sujet,
n'hésitez pas à consulter Google pour trouver des exemples spécifiques. n'hésitez pas à consulter Google pour trouver des exemples spécifiques.
**Guides officiels d'Oracle** : ### Guides officiels d'Oracle:
* [Java Tutorial Trail from Sun / Oracle](https://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](https://docs.oracle.com/javase/tutorial/index.html)
* [Java Access level modifiers](https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java Access level modifiers](https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Object-Oriented Programming Concepts](https://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Object-Oriented Programming Concepts](https://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Inheritance](https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Inheritance](https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Polymorphism](https://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Polymorphism](https://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Abstraction](https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Abstraction](https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Exceptions](https://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Exceptions](https://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Interfaces](https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](https://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](https://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](https://www.oracle.com/technetwork/java/codeconvtoc-136057.html) * [Java Code Conventions](https://www.oracle.com/technetwork/java/codeconvtoc-136057.html)
* Nouvelles fonctionnalités Java 8 : * Nouvelles fonctionnalités Java 8 :
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html) * [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html) * [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Pratiquer en ligne et tutoriels** ### Pratiquer en ligne et tutoriels:
* [Learneroo.com - Learn Java](http://www.learneroo.com) * [Learneroo.com - Learn Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
**Livres** : ### Livres :
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](https://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](https://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660)
* [Java The Complete Reference](https://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](https://www.amazon.com/gp/product/0071606300)

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-he.html filename: learnhtml-he.txt
contributors: contributors:
- ['Christophe THOMAS', 'https://github.com/WinChris'] - ['Christophe THOMAS', 'https://github.com/WinChris']
translators: translators:

View File

@ -1,6 +1,6 @@
--- ---
language: HQ9+ language: HQ9+
filename: hq9+.html filename: hq9+.txt
contributors: contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"] - ["Alexey Nazaroff", "https://github.com/rogaven"]
--- ---

View File

@ -1,6 +1,6 @@
--- ---
language: HQ9+ language: HQ9+
filename: hq9+-id.html filename: hq9+-id.txt
contributors: contributors:
- ["Alexey Nazaroff", "https://github.com/rogaven"] - ["Alexey Nazaroff", "https://github.com/rogaven"]
translators: translators:

View File

@ -763,38 +763,30 @@ public class CobaEnum {
Link-link berikut hanya menyediakan pemahaman lebih lanjut mengenai topik diatas. Link-link berikut hanya menyediakan pemahaman lebih lanjut mengenai topik diatas.
Tip, trik, dan contoh lainnya dapat melakukan pencarian melalui Google atau mesin pencari yang lain. Tip, trik, dan contoh lainnya dapat melakukan pencarian melalui Google atau mesin pencari yang lain.
**Panduan resmi Oracle** ### Panduan resmi Oracle:
* [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html) * [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html)
* Fitur baru di Java 8:
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Tutorial dan Praktik Online** ### Tutorial dan Praktik Online:
* [Learneroo.com - Learn Java](http://www.learneroo.com) * [Learneroo.com - Learn Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Buku:
**Buku**:
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660)
* [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300)

View File

@ -1,6 +1,6 @@
--- ---
language: reStructuredText (RST) language: reStructuredText (RST)
filename: rst-id.html filename: rst-id.rst
contributors: contributors:
- ["DamienVGN", "https://github.com/martin-damien"] - ["DamienVGN", "https://github.com/martin-damien"]
- ["Andre Polykanine", "https://github.com/Oire"] - ["Andre Polykanine", "https://github.com/Oire"]

View File

@ -536,38 +536,29 @@ class ClasseEsempio extends AltraClasse implements PrimaInterfaccia, SecondaInte
I link di seguito sono solo per capire l'argomento, cerca pure su Google degli esempi specifici I link di seguito sono solo per capire l'argomento, cerca pure su Google degli esempi specifici
### Guida ufficiale di Oracle [solo in inglese]:
**Guida ufficiale di Oracle [solo in inglese]**:
* [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java Access level modifiers](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Object-Oriented Programming Concepts](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Inheritance](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Polymorphism](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Abstraction](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Exceptions](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html) * [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html)
* Nuove funzionalità in Java 8:
* [Lambda expressions (functional programming)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [Date and time API (java.time package)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
### Tutorial Online [in inglese]:
**Tutorial Online [in inglese]**
* [Learneroo.com - Learn Java](http://www.learneroo.com) * [Learneroo.com - Learn Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Libri [in italiano]:
**Libri [in italiano]** : * [Java la guida completa](http://www.amazon.it/Java-guida-completa-Herbert-Schildt/dp/8838667667)
* [Thinking in java](http://www.amazon.it/Thinking-Java-1-Bruce-Eckel/dp/8871923030)
* [Java la guida completa](http://www.amazon.it/Java-guida-completa-Herbert-Schildt/dp/8838667667/ref=sr_1_1?ie=UTF8&qid=1393422296&sr=8-1&keywords=java) * [Java: The Complete Reference, 13a edizione](https://www.amazon.it/Java-Reference-Thirteenth-Herbert-Schildt/dp/1265058431)
* [Thinking in java](http://www.amazon.it/Thinking-Java-1-Bruce-Eckel/dp/8871923030/ref=sr_1_8?ie=UTF8&qid=1393422296&sr=8-8&keywords=java)
* [Manuale di Java 7](http://www.amazon.com/gp/product/0071606300)

View File

@ -3,7 +3,7 @@ language: Rust
contributors: contributors:
- ["Carlo Milanesi", "http://github.com/carlomilanesi"] - ["Carlo Milanesi", "http://github.com/carlomilanesi"]
lang: it-it lang: it-it
filename: rust-it.html.markdown filename: rust-it.rs
--- ---
Rust è un linguaggio di programmazione sviluppato da Mozilla Research. Rust è un linguaggio di programmazione sviluppato da Mozilla Research.

View File

@ -225,7 +225,7 @@ public class LearnJava {
String fooString = "My String Is Here!"; String fooString = "My String Is Here!";
// Text blocks // Text blocks
vat textBlock = """ var textBlock = """
This is a <Text Block> in Java This is a <Text Block> in Java
"""; """;
@ -1060,7 +1060,7 @@ The links provided here below are just to get an understanding of the topic, fee
### Books ### Books
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](https://www.oreilly.com/library/view/head-first-java/9781492091646/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](https://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](https://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/1292159049/)
* [Java The Complete Reference](https://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](https://www.amazon.com/Java-Complete-Reference-Thirteenth-dp-1265058431/dp/1265058431)

View File

@ -387,21 +387,18 @@ class PennyFarthing extends Bicycle {
다음 링크를 통해 다양한 주제를 이해하고 구글을 통해 구체적인 예제들을 찾아보세요. 다음 링크를 통해 다양한 주제를 이해하고 구글을 통해 구체적인 예제들을 찾아보세요.
공부할 만한 기타 주제: ### 공부할 만한 기타 주제
* [썬/오라클의 자바 자습서](http://docs.oracle.com/javase/tutorial/index.html) * [썬/오라클의 자바 자습서](http://docs.oracle.com/javase/tutorial/index.html)
* [자바 접근 제한자](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [자바 접근 제한자](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [객체 지향 프로그래밍 개념](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [객체 지향 프로그래밍 개념](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [상속(Inheritance)](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [상속(Inheritance)](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [다형성(Polymorphism)](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [다형성(Polymorphism)](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [추상화(Abstraction)](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [추상화(Abstraction)](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [예외(Exceptions)](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [예외(Exceptions)](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [인터페이스(Interfaces)](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [인터페이스(Interfaces)](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [제네릭(Generics)](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [제네릭(Generics)](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [자바 코딩 관례(Java Code Conventions)](http://www.oracle.com/technetwork/java/codeconv-138413.html) * [자바 코딩 관례(Java Code Conventions)](http://www.oracle.com/technetwork/java/codeconv-138413.html)
* Java 8의 새로운 기능
* [람다 표현식 (Lambda expressions (functional programming))](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [날짜 및 시간 API (Date and time API (java.time package))](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-nl.html filename: learnhtml-nl.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -627,7 +627,7 @@ public class EnumTeste {
Os links fornecidos aqui abaixo são apenas para ter uma compreensão do tema, use o Google e encontre exemplos específicos. Os links fornecidos aqui abaixo são apenas para ter uma compreensão do tema, use o Google e encontre exemplos específicos.
Outros tópicos para pesquisar: ### Outros tópicos para pesquisar:
* [Tutorial Java para Sun Trail / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Tutorial Java para Sun Trail / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Modificadores de acesso do Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Modificadores de acesso do Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
@ -639,12 +639,15 @@ Outros tópicos para pesquisar:
* [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Interfaces](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Tipos Genéricos](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Tipos Genéricos](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Conversões de código Java](http://www.oracle.com/technetwork/java/codeconv-138413.html) * [Conversões de código Java](http://www.oracle.com/technetwork/java/codeconv-138413.html)
* Novos recursos no Java 8:
* [Expressões lambda (programação funcional)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [API de data e hora (pacote java.time)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
Livros: ### Livros:
* [Use a cabeça, Java](http://www.headfirstlabs.com/books/hfjava/) * [Use a cabeça, Java](http://www.headfirstlabs.com/books/hfjava/)
Apostila: ### Apostila:
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/) * [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/)
* [Java para Desenvolvimento Web](https://www.caelum.com.br/apostila-java-web/) * [Java para Desenvolvimento Web](https://www.caelum.com.br/apostila-java-web/)

View File

@ -5,7 +5,7 @@ contributors:
- ["Mathias Bynens", "http://mathiasbynens.be/"] - ["Mathias Bynens", "http://mathiasbynens.be/"]
translators: translators:
- ["Petru Dimitriu", "http://petru-dimitriu.github.io"] - ["Petru Dimitriu", "http://petru-dimitriu.github.io"]
filename: bf-ro.html filename: bf-ro.bf
lang: ro-ro lang: ro-ro
--- ---

View File

@ -5,7 +5,7 @@ contributors:
translators: translators:
- ["Petru Dimitriu", "http://petru-dimitriu.github.io"] - ["Petru Dimitriu", "http://petru-dimitriu.github.io"]
lang: ro-ro lang: ro-ro
filename: haskell-ro.html filename: haskell-ro.hs
--- ---
Haskell este un limbaj de programare practic, pur funcțional. Haskell este un limbaj de programare practic, pur funcțional.

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-ru.html filename: learnhtml-ru.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -493,38 +493,29 @@ public class ExampleClass extends ExampleClassParent implements InterfaceOne, In
Здесь приведены ссылки только для того, чтобы получить общее представление о Java. Гуглите, чтобы найти какие-либо конкретные примеры. Здесь приведены ссылки только для того, чтобы получить общее представление о Java. Гуглите, чтобы найти какие-либо конкретные примеры.
**Официальные руководства Oracle**: ### Официальные руководства Oracle:
* [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Java Tutorial Trail from Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Модификаторы доступа в Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Модификаторы доступа в Java](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [Концепции объектно-ориентированного программирования](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [Концепции объектно-ориентированного программирования](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Наследование](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Наследование](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Полиморфизм](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Полиморфизм](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Абстракция](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Абстракция](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Исключения](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Исключения](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Интерфейсы](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Интерфейсы](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [Generics](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html) * [Java Code Conventions](http://www.oracle.com/technetwork/java/codeconv-138413.html)
* Новые возможности Java 8
* [Лямбда-выражения (функциональное программирование)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [API даты и времени (пакет java.time)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Уроки онлайн** ### Уроки онлайн
* [Learneroo.com - Изучение Java](http://www.learneroo.com) * [Learneroo.com - Изучение Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Книги
**Книги**:
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660)
* [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300)

View File

@ -91,7 +91,7 @@ false.class #=> FalseClass
2 <= 2 #=> true 2 <= 2 #=> true
2 >= 2 #=> true 2 >= 2 #=> true
# Combined comparison operator (returns `1` when the first argument is greater, # Combined comparison operator (returns `1` when the first argument is greater,
# `-1` when the second argument is greater, and `0` otherwise) # `-1` when the second argument is greater, and `0` otherwise)
1 <=> 10 #=> -1 (1 < 10) 1 <=> 10 #=> -1 (1 < 10)
10 <=> 1 #=> 1 (10 > 1) 10 <=> 1 #=> 1 (10 > 1)
@ -259,8 +259,8 @@ else
'else, also optional' 'else, also optional'
end end
# If a condition controls invocation of a single statement rather than a block of code # If a condition controls invocation of a single statement rather than a block
# you can use postfix-if notation # of code you can use postfix-if notation
warnings = ['Patronimic is missing', 'Address too short'] warnings = ['Patronimic is missing', 'Address too short']
puts("Some warnings occurred:\n" + warnings.join("\n")) if !warnings.empty? puts("Some warnings occurred:\n" + warnings.join("\n")) if !warnings.empty?
@ -268,7 +268,7 @@ puts("Some warnings occurred:\n" + warnings.join("\n")) if !warnings.empty?
puts("Some warnings occurred:\n" + warnings.join("\n")) unless warnings.empty? puts("Some warnings occurred:\n" + warnings.join("\n")) unless warnings.empty?
# Loops # Loops
# In Ruby, traditional `for` loops aren't very common. Instead, these # In Ruby, traditional `for` loops aren't very common. Instead, these
# basic loops are implemented using enumerable, which hinges on `each`. # basic loops are implemented using enumerable, which hinges on `each`.
(1..5).each do |counter| (1..5).each do |counter|
puts "iteration #{counter}" puts "iteration #{counter}"
@ -279,9 +279,10 @@ for counter in 1..5
puts "iteration #{counter}" puts "iteration #{counter}"
end end
# The `do |variable| ... end` construct above is called a 'block'. Blocks are similar # The `do |variable| ... end` construct above is called a 'block'. Blocks are
# to lambdas, anonymous functions or closures in other programming languages. They can # similar to lambdas, anonymous functions or closures in other programming
# be passed around as objects, called, or attached as methods. # languages. They can be passed around as objects, called, or attached as
# methods.
# #
# The 'each' method of a range runs the block once for each element of the range. # The 'each' method of a range runs the block once for each element of the range.
# The block is passed a counter as a parameter. # The block is passed a counter as a parameter.
@ -415,19 +416,20 @@ surround { puts 'hello world' }
#=> hello world #=> hello world
#=> } #=> }
# Blocks can be converted into a 'proc' object, which wraps the block # Blocks can be converted into a 'proc' object, which wraps the block and allows
# and allows it to be passed to another method, bound to a different scope, # it to be passed to another method, bound to a different scope, or manipulated
# or manipulated otherwise. This is most common in method parameter lists, # otherwise. This is most common in method parameter lists, where you frequently
# where you frequently see a trailing '&block' parameter that will accept # see a trailing '&block' parameter that will accept the block, if one is given,
# the block, if one is given, and convert it to a 'Proc'. The naming here is # and convert it to a 'Proc'. The naming here is convention; it would work just
# convention; it would work just as well with '&pineapple'. # as well with '&pineapple'.
def guests(&block) def guests(&block)
block.class #=> Proc block.class #=> Proc
block.call(4) block.call(4)
end end
# The 'call' method on the Proc is similar to calling 'yield' when a block is # The 'call' method on the Proc is similar to calling 'yield' when a block is
# present. The arguments passed to 'call' will be forwarded to the block as arguments. # present. The arguments passed to 'call' will be forwarded to the block as
# arguments.
guests { |n| "You have #{n} guests." } guests { |n| "You have #{n} guests." }
# => "You have 4 guests." # => "You have 4 guests."
@ -443,7 +445,7 @@ end
upcased = ['Watch', 'these', 'words', 'get', 'upcased'].map(&:upcase) upcased = ['Watch', 'these', 'words', 'get', 'upcased'].map(&:upcase)
puts upcased puts upcased
#=> ["WATCH", "THESE", "WORDS", "GET", "UPCASED"] #=> ["WATCH", "THESE", "WORDS", "GET", "UPCASED"]
sum = [1, 2, 3, 4, 5].reduce(&:+) sum = [1, 2, 3, 4, 5].reduce(&:+)
puts sum puts sum
#=> 15 #=> 15
@ -472,7 +474,7 @@ def best(first, second, third, *others)
puts "There were #{others.count} other participants." puts "There were #{others.count} other participants."
end end
best *ranked_competitors best *ranked_competitors
#=> Winners are John, Sally, and Dingus. #=> Winners are John, Sally, and Dingus.
#=> There were 2 other participants. #=> There were 2 other participants.
@ -480,9 +482,9 @@ best *ranked_competitors
5.even? #=> false 5.even? #=> false
5.odd? #=> true 5.odd? #=> true
# By convention, if a method name ends with an exclamation mark, it does something destructive # By convention, if a method name ends with an exclamation mark, it does
# like mutate the receiver. Many methods have a ! version to make a change, and # something destructive like mutate the receiver. Many methods have a ! version
# a non-! version to just return a new changed version. # to make a change, and a non-! version to just return a new changed version.
company_name = "Dunder Mifflin" company_name = "Dunder Mifflin"
company_name.upcase #=> "DUNDER MIFFLIN" company_name.upcase #=> "DUNDER MIFFLIN"
company_name #=> "Dunder Mifflin" company_name #=> "Dunder Mifflin"
@ -516,7 +518,8 @@ class Human
@name @name
end end
# The above functionality can be encapsulated using the attr_accessor method as follows. # The above functionality can be encapsulated using the attr_accessor method
# as follows.
attr_accessor :name attr_accessor :name
# Getter/setter methods can also be created individually like this. # Getter/setter methods can also be created individually like this.

View File

@ -3,7 +3,7 @@ category: framework
framework: ShutIt framework: ShutIt
contributors: contributors:
- ["Ian Miell", "http://ian.meirionconsulting.tk"] - ["Ian Miell", "http://ian.meirionconsulting.tk"]
filename: learnshutit.html filename: learnshutit.py
--- ---
## ShutIt ## ShutIt

View File

@ -746,38 +746,30 @@ public class EnumTest {
Посилання, наведені нижче, дозволяють тільки зрозуміти тему. Щоб знайти конкретні приклади, використовуйте Ґуґл. Посилання, наведені нижче, дозволяють тільки зрозуміти тему. Щоб знайти конкретні приклади, використовуйте Ґуґл.
**Офіційні посібники Oracle**: ### Офіційні посібники Oracle:
* [Посібник Java від Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html) * [Посібник Java від Sun / Oracle](http://docs.oracle.com/javase/tutorial/index.html)
* [Java — модифікатори доступу](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java — модифікатори доступу](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [ООП-концепції](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [ООП-концепції](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [Наслідування](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [Наслідування](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [Поліморфізм](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [Поліморфізм](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [Абстракція](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [Абстракція](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [Виключення](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [Виключення](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [Інтерфейси](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [Інтерфейси](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [параметризація](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [параметризація](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Стиль коду у Java](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html) * [Стиль коду у Java](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html)
* Нові функції в Java 8:
* [Лямбда-вирази (функціональне програмування)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [API дати та часу (пакет java.time)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)
**Online-практика та посібники** ### Online-практика та посібники:
* [Learneroo.com — Вивчаємо Java](http://www.learneroo.com) * [Learneroo.com — Вивчаємо Java](http://www.learneroo.com)
* [Codingbat.com](http://codingbat.com/java) * [Codingbat.com](http://codingbat.com/java)
### Книжки:
**Книжки**:
* [Head First Java](http://www.headfirstlabs.com/books/hfjava/) * [Head First Java](http://www.headfirstlabs.com/books/hfjava/)
* [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/) * [Thinking in Java](https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486/)
* [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660) * [Objects First with Java](http://www.amazon.com/Objects-First-Java-Practical-Introduction/dp/0132492660)
* [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300) * [Java The Complete Reference](http://www.amazon.com/gp/product/0071606300)

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-vi.html filename: learnhtml-vi.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -58,6 +58,7 @@ The syntax for tables is [very complicated](https://en.wikipedia.org/wiki/Help:T
``` ```
which renders to which renders to
| **column title A** | **column title B** | | **column title A** | **column title B** |
|---|---| |---|---|
| cell A1 | cell B1 | | cell A1 | cell B1 |
@ -120,6 +121,7 @@ If a word is interrupted by a link, it is "blended" into the link. For example,
To suppress this behavior, use `<nowiki>`. For example, `[[micro-]]<nowiki />second` renders to [micro-](https://en.wikipedia.org/wiki/micro-)second. To suppress this behavior, use `<nowiki>`. For example, `[[micro-]]<nowiki />second` renders to [micro-](https://en.wikipedia.org/wiki/micro-)second.
There are three kinds of external linking. The third kind is preferred: There are three kinds of external linking. The third kind is preferred:
| wikitext | renders to | | wikitext | renders to |
|----|----| |----|----|
| `https://www.wikipedia.org` | [https://www.wikipedia.org](https://www.wikipedia.org) | | `https://www.wikipedia.org` | [https://www.wikipedia.org](https://www.wikipedia.org) |

View File

@ -3,7 +3,7 @@ category: framework
framework: AngularJS framework: AngularJS
contributors: contributors:
- ["Walter Cordero", "http://waltercordero.com"] - ["Walter Cordero", "http://waltercordero.com"]
filename: learnangular-cn.html filename: learnangular-cn.txt
translators: translators:
- ["Jiang Haiyun", "http://www.atjiang.com"] - ["Jiang Haiyun", "http://www.atjiang.com"]
lang: zh-cn lang: zh-cn

View File

@ -1,6 +1,6 @@
--- ---
language: HTML language: HTML
filename: learnhtml-cn.html filename: learnhtml-cn.txt
contributors: contributors:
- ["Christophe THOMAS", "https://github.com/WinChris"] - ["Christophe THOMAS", "https://github.com/WinChris"]
translators: translators:

View File

@ -386,21 +386,18 @@ class PennyFarthing extends Bicycle {
下面的链接只是为了便于大家理解这些主题而给出的对于具体的例子请大家自行Google 下面的链接只是为了便于大家理解这些主题而给出的对于具体的例子请大家自行Google
其他主题: ### 其他主题:
* [Java 官方教程](http://docs.oracle.com/javase/tutorial/index.html) * [Java 官方教程](http://docs.oracle.com/javase/tutorial/index.html)
* [Java 访问修饰符](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) * [Java 访问修饰符](http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html)
* [面向对象程序设计概念](http://docs.oracle.com/javase/tutorial/java/concepts/index.html): * [面向对象程序设计概念](http://docs.oracle.com/javase/tutorial/java/concepts/index.html):
* [继承](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html) * [继承](http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html)
* [多态](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html) * [多态](http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html)
* [抽象](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) * [抽象](http://docs.oracle.com/javase/tutorial/java/IandI/abstract.html)
* [异常](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html) * [异常](http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html)
* [接口](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html) * [接口](http://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html)
* [泛型](http://docs.oracle.com/javase/tutorial/java/generics/index.html) * [泛型](http://docs.oracle.com/javase/tutorial/java/generics/index.html)
* [Java代码规范](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html) * [Java代码规范](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html)
* Java 8 中的新特性:
* [Lambda 表达式(函数式编程)](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html)
* [日期和时间 APIjava.time 包)](http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html)

View File

@ -5,7 +5,7 @@ contributors:
- ["David Pedersen", "http://lonelyproton.com/"] - ["David Pedersen", "http://lonelyproton.com/"]
- ["James Baker", "http://www.jbaker.io/"] - ["James Baker", "http://www.jbaker.io/"]
- ["Leo Zovic", "http://langnostic.inaimathi.ca/"] - ["Leo Zovic", "http://langnostic.inaimathi.ca/"]
filename: standard-ml-cn.html filename: standard-ml-cn.sml
translators: translators:
- ["Buqian Zheng", "https://github.com/zhengbuqian"] - ["Buqian Zheng", "https://github.com/zhengbuqian"]
lang: zh-cn lang: zh-cn