Heim  >  Artikel  >  Java  >  Neueste Kompilierung_Lernen Sie Java, Sie können diese gängigen Tools verwenden

Neueste Kompilierung_Lernen Sie Java, Sie können diese gängigen Tools verwenden

php是最好的语言
php是最好的语言Original
2018-08-01 16:04:211641Durchsuche

Wie lerne ich Java ohne Tools? Dieser Artikel stellt die häufig verwendeten Tools in Java vor. Er enthält eine kurze Einführung in einige Befehle. Wenn Sie mit Java beginnen möchten, werden wir diese Tools früher oder später verwenden Schauen Sie und machen Sie sich mit den zusammengestellten Tools vertraut. Sie können Ihre Lernrichtung auf einen Blick erkennen. Gehen wir zuerst zum Tool-Verzeichnis.

Apache PHP MySQL

beginnen!

Verzeichnis

1. org.apache.commons.io.IOUtils

zwei. org.apache.commons.io.FileUtils

drei. org.apache.commons.lang.StringUtils

vier . org.apache.http.util.EntityUtils

5. org.apache.commons.lang3.StringUtils

6. org.apache.commons.io.FilenameUtils

7. org.springframework.util.StringUtils

8. org.apache.commons.lang.ArrayUtils

9. org.apache.commons.lang.StringEscapeUtils / org.apache.commons. lang3.StringEscapeUtils

ten. org.apache.http.client.utils.URLEncodedUtils

eleven.org.apache.commons.codec.DigestUtils

twelve .org .apache.commons.collections.CollectionUtils

Thirteen. org.apache.commons.lang3.ArrayUtils

Fourteen. org.apache.commons.beanutils.PropertyUtils

Fifteen. org.apache.commons.beanutils.BeanUtils

1. org.apache.commons.io.IOUtils

  1. closeQuietly: Schließen Sie einen E/A-Stream, einen Socket oder einen Selektor ohne Auslösen einer Ausnahme, die normalerweise im „finally“-Block platziert wird

  2. toString: IO-Stream, Uri, Byte[] in String konvertieren

  3. copy: IO Stream-Datenkopie, vom Eingabestream zum Ausgabestream geschrieben, maximale Unterstützung 2 GB

  4. toByteArray: Byte[]

  5. vom Eingabestream und URI
  6. abrufen write: Bytes, Zeichen usw. in den Ausgabestream schreiben

  7. toInputStream: Zeichen in den Eingabestream konvertieren

  8. readLines: Mehrere Zeilen lesen der Daten aus dem Eingabestream, List zurückgeben Gibt einen Iterator aus dem Eingabestream zurück und liest alle Daten entsprechend der für die Parameter erforderlichen Datenmenge. Wenn die Daten nicht ausreichen, schlägt der Vorgang fehl

  9. 2. org.apache. commons .io.FileUtils

  10. deleteDirectory: Ordner löschen

readFileToString: Dateiinhalt in Zeichenform lesen

  1. deleteQueitly: Dateien oder Ordner löschen, ohne Ausnahmen auszulösen

  2. copyFile: Dateien kopieren

  3. writeStringToFile: Zeichen in die Zieldatei schreiben . Wenn die Datei nicht vorhanden ist, erstellen Sie sie

  4. forceMkdir: Erzwingen Sie die Erstellung des Ordners. Wenn das übergeordnete Verzeichnis des Ordners nicht vorhanden ist, erstellen Sie das übergeordnete Verzeichnis

  5. write: Zeichen in die angegebene Datei schreiben

  6. listFiles: Dateien in einem Verzeichnis auflisten (gemäß Filter)

  7. copyDirectory: Ordner kopieren

  8. forceDelete: Datei löschen erzwingen

  9. 3. org.apache.commons.lang.StringUtils

  10. isBlank: Ob die Zeichenfolge leer ist (Beurteilung nach dem Trimmen)

isEmpty: Ob die Zeichenfolge leer ist (Beurteilung ohne Trimmen)

  1. gleicht: ob die Zeichenfolgen gleich sind

  2. Join: Arrays zu einer einzigen Zeichenfolge zusammenführen, das Trennzeichen kann übergeben werden

  3. split: Zeichenfolge teilen

  4. EMPTY: Leere Zeichenfolge zurückgeben

  5. trimToNull: Wenn die leere Zeichenfolge nach dem Trimmen in Null konvertiert wird

  6. replace: Zeichenfolge ersetzen

  7. 4. org.apache.http.util.EntityUtils

  8. toString : Konvertieren Sie die Entität in eine Zeichenfolge

consume: Stellen Sie sicher, dass alle Inhalte in der Entität verbraucht werden. Sie können sehen, dass der Inhalt von Entity im Quellcode erneut konsumiert wird. Wenn der Benutzer ihn nicht konsumiert, wird er beim Aufruf von Entity

  1. toByteArray: Konvertieren von Entity in Byte-Stream verbraucht

  2. consumeQuietly: Dasselbe wie consume, löst aber keine Ausnahmen aus

  3. getContentCharset: Ruft die Codierung des Inhalts ab

  4. 5. org.apache.commons.lang3.StringUtils

  5. isBlank: Ob die Zeichenfolge leer ist (beurteilt nach dem Trimmen)

isEmpty: Ob der String leer ist (überprüfen ohne zu kürzen)

  1. equals: ob die Strings gleich sind

  2. join: Arrays zusammenführen in eine einzelne Zeichenfolge, passables Trennzeichen

  3. split: Zeichenfolge aufteilen

  4. EMPTY: Leere Zeichenfolge zurückgeben

  5. replace: Zeichenfolge ersetzen

  6. capitalize: Das erste Zeichen groß schreiben

  7. 6. org.apache.commons.io.FilenameUtils

  8. getExtension: Gibt den Namen der Dateierweiterung zurück

  9. getBaseName: Gibt den Dateinamen zurück, ohne den Suffixnamen

  10. getName: Gibt den vollständigen Namen der Datei zurück

  11. concat: Dateipfade entsprechend dem Befehlszeilenstil kombinieren (Einzelheiten finden Sie in den Methodenkommentaren)

  12. removeExtension: Entfernen Sie den Suffixnamen

  13. normalize: Normalisieren Sie den Pfad

  14. wildcardMatch: Passen Sie das Platzhalterzeichen an

  15. seperatorToUnix: Ändern Sie das Pfadtrennzeichen in das Unix-Systemformat, d. h. /

  16. getFullPath: Ruft den Dateipfad ab, ohne den Dateinamen

  17. isExtension: Überprüfen Sie, ob der Dateisuffixname einer der eingehenden Parameter ist (Liste)

7. org.springframework.util.StringUtils

  1. hasText: Überprüfen Sie, ob die Zeichenfolge Text enthält

  2. hasLength : Überprüfen Sie, ob die Länge des Strings größer als 0 ist

  3. isEmpty: Überprüfen Sie, ob der String leer ist (wenn er als Objekt übergeben wird, Bestimmen Sie, ob das Objekt null ist)

  4. commaDelimitedStringToArray: Durch Kommas getrennte Zeichenfolge in Array konvertieren

  5. collectionToDelimitedString: Sammlung in CSV-Formatzeichenfolge konvertieren

  6. Ersatzzeichen ersetzen String

  7. delimitedListToStringArray: entspricht Split

  8. uncapitalize: Kleinbuchstabe erster Buchstabe

  9. collectionToDelimitedCommaString: put Konvertiert die Sammlung in einen CSV-Format-String

  10. tokenizeToStringArray: im Grunde dasselbe wie split, kann aber leere Wörter automatisch entfernen

8. org.apache .commons.lang.ArrayUtils

  1. enthält: Ob es eine Zeichenfolge enthält

  2. addAll: Das gesamte Array hinzufügen

  3. Clone: ​​​​ein Array klonen

  4. isEmpty: ob das Array leer ist

  5. add: Elemente zum Array hinzufügen

  6. subarray: Array abfangen

  7. indexOf: Den Index eines Elements finden

  8. isEquals: Arrays auf Gleichheit vergleichen

  9. toObject: Konvertieren Sie das Basistyp-Datenarray in das entsprechende Objektarray

9. org.apache.commons.lang.StringEscapeUtils / org.apache .commons.lang3.StringEscapeUtils

  1. unescapeHtml4: Escape-HTML

  2. escapeHtml4: Reverse-Escape-HTML

  3. escapeXml: Escape-XML

  4. unescapeXml: Unescape-XML

  5. escapeJava: Escape-Unicode-Kodierung

  6. escapeEcmaScript: Escape-EcmaScript-Zeichen

  7. unescapeJava: Escape-Unicode-Kodierung

  8. escapeJson: Escape JSON-Zeichen

  9. escapeXml10: Escape Xml10

(Es wird empfohlen, die Methode im Commons-Text zu verwenden Paket. )

10. org.apache.http.client.utils.URLEncodedUtils

  1. Format: Formatparameter, gibt eine verfügbare HTTP-POST- oder HTTP-PUT-Anwendung/x- www zurück -form-urlencoded string

  2. parse: String oder URI in List konvertieren

11. org.apache .commons.codec. digest.DigestUtils

  1. md5Hex: MD5-Verschlüsselung, 32-Bit-Zeichenfolge zurückgeben

  2. sha1Hex: SHA-1-Verschlüsselung

  3. sha256Hex: SHA-256-Verschlüsselung

  4. sha512Hex: SHA-512-Verschlüsselung

  5. md5: MD5-Verschlüsselung, gibt einen 16- Bitzeichenfolge

Zwölf 🎜>

Auswählen: Sammlungselemente gemäß den Bedingungen filtern
  1. transformieren: Sammlungselemente gemäß der angegebenen Methode verarbeiten, ähnlich wie Lists map()
  2. Filter: Filterelemente, Reiser-List-Filter()
  3. finden: im Grunde dasselbe wie auswählen
  4. sammeln: und transformieren ist fast das Gleiche, gibt aber ein neues Array zurück
  5. forAllDo: Rufen Sie die angegebene Methode jedes Elements auf
  6. isEqualCollection: Bestimmen Sie, ob die beiden Sammlungen vorhanden sind konsistent
  7. Thirteen.org.apache.commons.lang3.ArrayUtils
  8. enthält: Ob es eine bestimmte Zeichenfolge enthält

addAll: Das gesamte Array hinzufügen
  1. clone: ​​​​Ein Array klonen
  2. isEmpty: Ob das Array leer ist
  3. add: Elemente zum Array hinzufügen
  4. subarray: Das Array abfangen
  5. indexOf: Finden Sie den Index eines Elements
  6. isEquals: Vergleicht, ob die Arrays gleich sind
  7. toObject: Konvertiert das Basistyp-Datenarray in das entsprechende Objekt Array
  8. Fourteen.org.apache.commons.beanutils.PropertyUtils
  9. getProperty: Holen Sie sich den Objekteigenschaftswert

setProperty: Objekteigenschaftswert festlegen
  1. getPropertyDiscriptor: Eigenschaftsdeskriptor abrufen
  2. isReadable: Überprüfen Sie, ob auf die Eigenschaft zugegriffen werden kann
  3. copyProperties: Eigenschaftswerte von einem Objekt auf ein anderes kopieren
  4. getPropertyDiscriptors: Alle Eigenschaftsdeskriptoren abrufen
  5. isWriteable: Überprüfen Sie, ob die Eigenschaft verfügbar ist. Schreiben Sie
  6. getPropertyType: Rufen Sie den Objekteigenschaftstyp ab

15. org.apache.commons.beanutils.BeanUtils

  1. copyPeoperties: Attributwerte von einem Objekt in ein anderes kopieren (beachten Sie den Importpaketfehler). , public static void copyProperties(Object dest, Object orig)Copy orig to dest)

  2. getProperty: Holen Sie sich den Objekteigenschaftswert

  3. setProperty : Legen Sie den Objektattributwert fest

  4. populate: Kopieren Sie das Attribut gemäß der Karte

  5. copyPeoperty: Kopieren Sie einen einzelnen Wert von einem Objekt zu einem anderen object

  6. cloneBean: Bean-Instanz klonen

(copyPeoperties (Object source, Object target) in org.springframework.beans.BeanUtils) kopiert die Quelle zu b)

Ende:

Dies ist das Ende meines Artikels. Vielen Dank an alle fürs Stöbern Haben Sie Ideen oder Meinungsverschiedenheiten? Der Meinungsaustausch ist willkommen.

Verwandte Artikel:

Was sind die Java-Entwicklungstools? Empfohlene 16 Java-Entwicklungstools

Einführung in gängige Java-Entwicklungstools für Anfänger

Ähnliche Videos:

JAVA Video-Tutorial zum Einstieg für Anfänger

Das obige ist der detaillierte Inhalt vonNeueste Kompilierung_Lernen Sie Java, Sie können diese gängigen Tools verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn