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
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
toString: IO-Stream, Uri, Byte[] in String konvertieren
copy: IO Stream-Datenkopie, vom Eingabestream zum Ausgabestream geschrieben, maximale Unterstützung 2 GB
toByteArray: Byte[]
abrufen write: Bytes, Zeichen usw. in den Ausgabestream schreiben
toInputStream: Zeichen in den Eingabestream konvertieren
readLines: Mehrere Zeilen lesen der Daten aus dem Eingabestream, List
2. org.apache. commons .io.FileUtils
deleteDirectory: Ordner löschen
deleteQueitly: Dateien oder Ordner löschen, ohne Ausnahmen auszulösen
copyFile: Dateien kopieren
writeStringToFile: Zeichen in die Zieldatei schreiben . Wenn die Datei nicht vorhanden ist, erstellen Sie sie
forceMkdir: Erzwingen Sie die Erstellung des Ordners. Wenn das übergeordnete Verzeichnis des Ordners nicht vorhanden ist, erstellen Sie das übergeordnete Verzeichnis
write: Zeichen in die angegebene Datei schreiben
listFiles: Dateien in einem Verzeichnis auflisten (gemäß Filter)
copyDirectory: Ordner kopieren
forceDelete: Datei löschen erzwingen
3. org.apache.commons.lang.StringUtils
isBlank: Ob die Zeichenfolge leer ist (Beurteilung nach dem Trimmen)
gleicht: ob die Zeichenfolgen gleich sind
Join: Arrays zu einer einzigen Zeichenfolge zusammenführen, das Trennzeichen kann übergeben werden
split: Zeichenfolge teilen
EMPTY: Leere Zeichenfolge zurückgeben
trimToNull: Wenn die leere Zeichenfolge nach dem Trimmen in Null konvertiert wird
replace: Zeichenfolge ersetzen
4. org.apache.http.util.EntityUtils
toString : Konvertieren Sie die Entität in eine Zeichenfolge
toByteArray: Konvertieren von Entity in Byte-Stream verbraucht
consumeQuietly: Dasselbe wie consume, löst aber keine Ausnahmen aus
getContentCharset: Ruft die Codierung des Inhalts ab
5. org.apache.commons.lang3.StringUtils
isBlank: Ob die Zeichenfolge leer ist (beurteilt nach dem Trimmen)
equals: ob die Strings gleich sind
join: Arrays zusammenführen in eine einzelne Zeichenfolge, passables Trennzeichen
split: Zeichenfolge aufteilen
EMPTY: Leere Zeichenfolge zurückgeben
replace: Zeichenfolge ersetzen
capitalize: Das erste Zeichen groß schreiben
6. org.apache.commons.io.FilenameUtils
getExtension: Gibt den Namen der Dateierweiterung zurück
getBaseName: Gibt den Dateinamen zurück, ohne den Suffixnamen
getName: Gibt den vollständigen Namen der Datei zurück
concat: Dateipfade entsprechend dem Befehlszeilenstil kombinieren (Einzelheiten finden Sie in den Methodenkommentaren)
removeExtension: Entfernen Sie den Suffixnamen
normalize: Normalisieren Sie den Pfad
wildcardMatch: Passen Sie das Platzhalterzeichen an
seperatorToUnix: Ändern Sie das Pfadtrennzeichen in das Unix-Systemformat, d. h. /
getFullPath: Ruft den Dateipfad ab, ohne den Dateinamen
isExtension: Überprüfen Sie, ob der Dateisuffixname einer der eingehenden Parameter ist (Liste
hasText: Überprüfen Sie, ob die Zeichenfolge Text enthält
hasLength : Überprüfen Sie, ob die Länge des Strings größer als 0 ist
isEmpty: Überprüfen Sie, ob der String leer ist (wenn er als Objekt übergeben wird, Bestimmen Sie, ob das Objekt null ist)
commaDelimitedStringToArray: Durch Kommas getrennte Zeichenfolge in Array konvertieren
collectionToDelimitedString: Sammlung in CSV-Formatzeichenfolge konvertieren
Ersatzzeichen ersetzen String
delimitedListToStringArray: entspricht Split
uncapitalize: Kleinbuchstabe erster Buchstabe
collectionToDelimitedCommaString: put Konvertiert die Sammlung in einen CSV-Format-String
tokenizeToStringArray: im Grunde dasselbe wie split, kann aber leere Wörter automatisch entfernen
enthält: Ob es eine Zeichenfolge enthält
addAll: Das gesamte Array hinzufügen
Clone: ein Array klonen
isEmpty: ob das Array leer ist
add: Elemente zum Array hinzufügen
subarray: Array abfangen
indexOf: Den Index eines Elements finden
isEquals: Arrays auf Gleichheit vergleichen
toObject: Konvertieren Sie das Basistyp-Datenarray in das entsprechende Objektarray
unescapeHtml4: Escape-HTML
escapeHtml4: Reverse-Escape-HTML
escapeXml: Escape-XML
unescapeXml: Unescape-XML
escapeJava: Escape-Unicode-Kodierung
escapeEcmaScript: Escape-EcmaScript-Zeichen
unescapeJava: Escape-Unicode-Kodierung
escapeJson: Escape JSON-Zeichen
escapeXml10: Escape Xml10
(Es wird empfohlen, die Methode im Commons-Text zu verwenden Paket. )
Format: Formatparameter, gibt eine verfügbare HTTP-POST- oder HTTP-PUT-Anwendung/x- www zurück -form-urlencoded string
parse: String oder URI in List
md5Hex: MD5-Verschlüsselung, 32-Bit-Zeichenfolge zurückgeben
sha1Hex: SHA-1-Verschlüsselung
sha256Hex: SHA-256-Verschlüsselung
sha512Hex: SHA-512-Verschlüsselung
md5: MD5-Verschlüsselung, gibt einen 16- Bitzeichenfolge
Fourteen.org.apache.commons.beanutils.PropertyUtils
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)
getProperty: Holen Sie sich den Objekteigenschaftswert
setProperty : Legen Sie den Objektattributwert fest
populate: Kopieren Sie das Attribut gemäß der Karte
copyPeoperty: Kopieren Sie einen einzelnen Wert von einem Objekt zu einem anderen object
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!