Imepe faịlụ Java nwere ike ịbụ ọrụ dị mkpa maka ndị na-emikpu onwe ha na ụwa mmemme Java na-adọrọ mmasị. Ọ bụ ezie na ọ nwere ike ịdị ka usoro egwu egwu maka ndị mbido, n'ezie imepe faịlụ Java adịghị mgbagwoju anya dị ka ọ dị. N'isiokwu a, anyị ga-enyocha ụzọ dị iche iche isi mepee faịlụ Java, site na iji IDE gaa na iji ahịrị iwu. Ọ bụrụ na ị bụ onye na-anụ ọkụ n'obi mmemme ma ọ bụ na ịchọrọ ịghọta nke ọma ka faịlụ Java si arụ ọrụ, isiokwu a ga-enye gị ozi niile ịchọrọ ịbanye na mbara igwe a na-atọ ụtọ. Yabụ jikere kpughee anwansi dị n'azụ faịlụ ndị a wee chọpụta ka esi emepe ha n'ụzọ dị mfe.
1) Otu esi emepe faịlụ Java: Okwu mmalite nke asụsụ mmemme Java
Mgbe ị na-emepe faịlụ Java, ọ dị mkpa ịghọta asụsụ mmemme Java na otu o si arụ ọrụ. Java bụ asụsụ mmemme dị elu nke a na-eji imepe ngwa na mmemme. Iji mepee faịlụ Java, ị ga-achọ ka etinyere gburugburu mmepe Java, dị ka Eclipse ma ọ bụ NetBeans, nke ga-enye gị ohere ide, chịkọta ma mee koodu Java.
Ozugbo itinyere gburugburu mmepe Java, ị nwere ike soro usoro ndị a iji mepee faịlụ Java:
- Mepee gburugburu mmepe Java.
- Mepụta ọrụ ọhụrụ ma ọ bụ mepee ọrụ dị adị.
- Chọta faịlụ Java ịchọrọ imepe n'ime ọrụ a.
- Pịa faịlụ .java ugboro abụọ ka imepe ya na nchịkọta koodu.
Ozugbo faịlụ Java mepere na ndezi koodu, ị nwere ike ịmalite ịrụ ọrụ na ya. Ị nwere ike ime mgbanwe na koodu, tinye atụmatụ, ma ọ bụ dozie ahụhụ. Cheta ichekwa mgbanwe gị tupu ị chịkọta ma na-agba ọsọ faịlụ Java ka ịhụ rịzọlt dị na njikwa. Ọzọkwa, jide n'aka na ị ghọtara syntax na iwu nke asụsụ Java iji zere njehie ma nweta koodu na-arụ ọrụ nke ọma na nke na-arụ ọrụ.
2) Ịtọlite gburugburu mmepe iji mepee faịlụ Java
Iji melite gburugburu mmepe wee mepee faịlụ Java, ị ga-esorịrị usoro ndị a:
1. Wụnye gburugburu mmepe agbakwunyere Java (IDE), dị ka Eclipse, IntelliJ IDEA, ma ọ bụ NetBeans. IDE ndị a na-enye interface nwere nghọta na ngwaọrụ na-eme ka ịmepụta na debugging koodu Java dị mfe.
2. Ozugbo ị wụnye IDE, mepee ya ma mepụta ọrụ Java ọhụrụ. Nke a ga-enye gị ohere ịhazi faịlụ gị n'usoro oru ngo ga-eme ka ọ dịkwuo mfe ikpokọta ma na-agba ọsọ koodu gị.
3. Ugbu a, n'ime ọrụ Java gị, ị nwere ike ịmepụta faịlụ Java ọhụrụ site na ịpị aka nri na folda kwesịrị ekwesị wee họrọ "New" wee họrọ "Java File." Ị nwekwara ike ibubata faịlụ Java dị na sistemụ faịlụ gị site na ịpị aka nri na folda kwekọrọ wee họrọ "Import" wee họrọ "File."
3) Otu esi eji IDE mepee faịlụ Java: Ntuziaka nzọụkwụ site na nzọụkwụ
Iji IDE mepee faịlụ Java, ịkwesịrị ịgbaso usoro ụfọdụ. Mbụ, hụ na ị nwere IDE arụnyere na kọmputa gị. Ụfọdụ nhọrọ ewu ewu gụnyere Eclipse, IntelliJ IDEA, na NetBeans. Ozugbo ịhọrọla IDE nke ị họọrọ wee tinye ya nke ọma, soro usoro ndị a:
1. Mepee IDE gị wee mepụta ọrụ ọhụrụ ma ọ bụ mepee ọrụ dị adị.
- Ọ bụrụ na ị na-emepụta ọrụ ọhụrụ, họrọ nhọrọ Java akọwapụtara.
- Ọ bụrụ na ị na-emepe ọrụ dị adị, chọta faịlụ nhazi ọrụ (na-ejikarị ndọtị .java) wee mepee ya.
2. Gbaa mbọ hụ na etinyere JDK (Java Development Kit) na kọmputa gị. Achọrọ JDK iji chịkọta ma mee mmemme Java. Ọ bụrụ na itinyeghị ya, budata ma wụnye ya na webụsaịtị Oracle gọọmentị. Ozugbo i tinyechara JDK, hazie IDE ka ịmata ya nke ọma. Nke a Enwere ike ime ya site na ntọala IDE na ngalaba nhọrọ ma ọ bụ mmasị.
4) Usoro achọrọ iji chịkọta faịlụ Java
Iji chịkọta faịlụ Java, usoro ndị a ga-esorịrị:
- Nyochaa na etinyere gburugburu mmepe Java (JDK) nke ọma na sistemụ. Ọ bụrụ na ọ bụghị, ị ga-ebudata ma wụnye ụdị JDK kachasị ọhụrụ site na saịtị Oracle gọọmentị.
- Mepee ahịrị iwu ma ọ bụ ọnụ sistemụ nrụọrụ.
- Gaa na ebe faịlụ Java ị chọrọ ikpokọta.
- Jiri iwu ahụ
javacna-esote aha faịlụ Java iji chịkọta ya. Ọmụmaatụ:javac MiArchivo.java. - Ọ bụrụ na emeghị mperi, onye nchịkọta ga-ewepụta faịlụ
.classnwere otu aha dị ka faịlụ Java. Faịlụ a nwere bytecode nke igwe mebere Java nwere ike igbu ya.
Ọ dị mkpa ịmara na n'ọnọdụ ụfọdụ ọ dị mkpa ịkọwapụta ụdị Java ga-eji mgbe ị na-achịkọta. Iji mee nke a, ị nwere ike iji nhọrọ -source sochiri mbipute achọrọ. Ọmụmaatụ: javac -source 1.8 MiArchivo.java.
Na mgbakwunye, enwere ike iji nhọrọ mgbakwunye dị iche iche mgbe ị na-achịkọta faịlụ Java. Ụfọdụ n'ime ihe a na-ahụkarị bụ:
-d: Na-enye gị ohere ịkọwa ebe ndekọ ebe a ga-echekwa faịlụ chịkọtara.-classpatho-cp: Na-enye gị ohere ịkọwa ụzọ nchọ ọzọ maka klaasị na faịlụ achọrọ n'oge nchịkọta.-encoding: Na-enye gị ohere ịkọwapụta ngbanwe mkpụrụedemede ị ga-eji mgbe ị na-agụ faịlụ isi mmalite.
5) Otu esi agba mmemme Java site na ahịrị iwu
Ịme mmemme Java site na ahịrị iwu bụ ụzọ dị ngwa na dị mfe iji nwalee ma mee ngwa. N'ebe a, anyị na-ewepụta usoro ị ga-eso:
- Compilar el programa: Ihe mbụ anyị kwesịrị ime bụ ịchịkọta mmemme Java site na iji iwu javac na aha faịlụ na-esote.java. Ọmụmaatụ:
javac MiPrograma.java. Nke a ga-ewepụta faịlụ klaasị nwere bytecode ngwa. - Gbaa mmemme ahụ: Ozugbo emechara mmemme ahụ, anyị nwere ike iji iwu java na-esochi aha klas isi. Ọmụmaatụ:
java MiPrograma. Gbaa mbọ hụ na itinyeghị ndọtị .klas mgbe ị na-agba ya. - Nyefee arụmụka: Ọ bụrụ na mmemme gị chọrọ arụmụka ka ọ rụọ ọrụ nke ọma, ịnwere ike ịnyefe ya mgbe ị na-agba ya. Ọmụmaatụ:
java MiPrograma argumento1 argumento2. Ngwa ga-enweta arụmụka ndị a na usoro bụ isi dị ka paramita nke eriri array args[].
Cheta na iji mee mmemme Java, ị ga-enwerịrị JDK (Java Development Kit) na kọmputa gị. Ọ bụrụ na i tinyebeghị ya, ị nwere ike budata ya na webụsaịtị Oracle gọọmentị. Ọ dịkwa mkpa ikwupụta na e nwere ngwa ọrụ mmepe agbakwunyere dị ka Eclipse ma ọ bụ IntelliJ IDEA, nke na-eme ka ọ dị mfe ịchịkọta ma mee mmemme Java.
6) Na-enyocha nhọrọ dị iche iche iji mepee faịlụ Java na sistemụ arụmọrụ dị iche iche
Na ngalaba a, anyị ga-enyocha nhọrọ dị iche iche maka imepe faịlụ Java na sistemụ dị iche iche arụ ọrụ. N'okpuru ebe a, ị ga-ahụ ụfọdụ ndụmọdụ, nkuzi, na ngwaọrụ iji nyere gị aka dozie nsogbu ọ bụla ị ga-ezute.
1. Lelee ụdị Java arụnyere: Tupu imepe faịlụ Java, ọ dị mkpa ịhụ na ị nwere ụdị Java ziri ezi arụnyere na ya sistemụ arụmọrụ gị. Ị nwere ike ime nke a site n'ịgbanye iwu "java -version" na njedebe ma ọ bụ iwu ozugbo. Ọ bụrụ na ịnweghị ụdị kwesịrị ekwesị, ị nwere ike ibudata ma wụnye ụdị ọhụrụ site na saịtị Oracle gọọmentị.
2. Hazie mgbanwe gburugburu: Iji mepee ma mee faịlụ Java, ịkwesịrị ịtọ mgbanwe gburugburu ebe kwesịrị ekwesị na sistemụ arụmọrụ gị. Nke a gụnyere ịtọ ntọala gburugburu "JAVA_HOME" ka ọ rụtụ aka na ndekọ nrụnye Java, yana ịgbakwunye ụzọ na Java executable na mgbanwe gburugburu "PATH". Ị nwere ike ịchọta nkuzi zuru ezu maka otu esi ahazi mgbanwe gburugburu ebe obibi ndị a maka usoro ọrụ dị iche iche n'ịntanetị.
3. Jiri Java IDE: Ọ bụrụ na ị bụ onye ọhụrụ na Java ma ọ bụ na-ahọrọ ngwọta dị mfe, ị nwere ike họrọ iji Java integrated mmepe gburugburu ebe obibi (IDE), dị ka Eclipse, IntelliJ IDEA, ma ọ bụ NetBeans. IDE ndị a na-enye interface eserese nwere ọgụgụ isi na-enye gị ohere imeghe, dezie, chịkọta ma mee faịlụ Java ngwa ngwa. Na mgbakwunye, ha na-enye ọtụtụ atụmatụ na ngwa ọrụ, dị ka ịkọwapụta syntax, debugging, na koodu autocompletion, nke ga-enyere gị aka ide na nwalee koodu gị nke ọma.
Cheta na mgbe imeghe faịlụ Java na sistemụ arụmọrụ dị iche iche, ọ dị mkpa ịmara ọdịiche dị na ntọala na ngwaọrụ dị. Site na ndụmọdụ ndị a yana akụrụngwa dị n'aka gị, ị ga-adị njikere inyocha ma jiri faịlụ Java rụọ ọrụ na mpaghara ọrụ dị iche iche. Jisie na njem mmemme Java gị!
7) Otu esi edozi njehie nkịtị mgbe ị na-achọ imepe faịlụ Java
Mgbe ị na-agbalị imepe faịlụ Java, ị nwere ike izute ụfọdụ mperi a na-ahụkarị. Ọ dabara nke ọma, enwere ngwọta dịnụ iji dozie nsogbu ndị a. nke ọma na ngwa ngwa. Nke a bụ ụfọdụ nhọrọ ị nwere ike ịnwale idozi mperi ndị a na-ahụkarị.
1. Lelee ndọtị faịlụ: Jide n'aka na faịlụ ahụ nwere ndọtị ".java" ma ọ bụ ".class" ziri ezi. Ọ bụrụ na ndọtị ahụ adabaghị, faịlụ ahụ nwere ike ọ gaghị emepe nke ọma. Ka ịgbanwee ndọtị ahụ, pịa aka nri na faịlụ ahụ, họrọ “Kpọgharia aha,” wee pịnye ndọtị ziri ezi.
2. Lelee ụdị Java: Ọ bụrụ na ị na-agbalị imepe faịlụ Java na ụdị Java na-adabaghị, ị nwere ike izute njehie. Gbaa mbọ hụ na etinyere ụdị Java kachasị ọhụrụ yana na ọ dabara na faịlụ ị na-achọ imepe. Ị nwere ike ịlele ụdị Java ị rụnyere na kọmputa gị site na iji iwu ahụ java -version na akara iwu.
3. Jiri IDE kwesịrị ekwesị ma ọ bụ ederede ederede: Mgbe ụfọdụ, njehie mgbe ị na-agbalị imepe faịlụ Java nwere ike ịbụ n'ihi nsogbu na mmemme eji. Gbaa mbọ hụ na ị na-eji IDE ma ọ bụ ndezi ederede dabara adaba iji mepee ma dezie faịlụ Java. Ụfọdụ nhọrọ ewu ewu gụnyere Eclipse, NetBeans, ma ọ bụ IntelliJ IDEA. IDE ndị a na-enye ngwaọrụ na ọrụ emebere ka ọ rụọ ọrụ na Java, nke ga-eme ka ọ dịkwuo mfe imeghe na dezie faịlụ gị.
8) Iji ọba akwụkwọ dị n'èzí mepee faịlụ Java: Nleba anya dị omimi
Na mmemme Java, anyị na-achọkarị ịrụ ọrụ na faịlụ mpụga, dị ka faịlụ ederede ma ọ bụ faịlụ ọnụọgụ abụọ. Iji mee nke a, anyị nwere ike iji ọba akwụkwọ ndị dị n'èzí na-eme ka ọ dịrị anyị mfe ịgụ na ide na faịlụ ndị a. nke ọma. N'akụkụ a, anyị ga-enyocha n'ime omimi ka esi eji ụlọ akwụkwọ dị n'èzí mepee faịlụ Java.
Otu n'ime ọba akwụkwọ kachasị ewu ewu maka iji faịlụ rụọ ọrụ na Java bụ Apache Commons IO. Ọbá akwụkwọ a na-enye ọtụtụ ọrụ na akụrụngwa maka njikwa faịlụ, dị ka ịgụ na ide faịlụ, nzacha faịlụ site na ndọtị ma ọ bụ nha, iṅomi na ihichapụ faịlụ, n'etiti ndị ọzọ. Nke a bụ ọmụmaatụ otu esi eji Apache Commons IO mepee faịlụ ederede wee gụọ ọdịnaya ya:
«`java
mbubata org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;
Faịlụ klaasị ọha {
ọha static void main(String[] args) {
Faịlụ faịlụ = Faịlụ ọhụrụ («ụzọ/to/file.txt»);
nwaa {
Ọdịnaya eriri = FileUtils.readFileToString(faịlụ, "UTF-8");
System.out.println(«Ọdịnaya faịlụ:» + ọdịnaya);
} catch (IOException e) {
System.out.println(«Njehie agụ faịlụ:» + e.getMessage());
}
}
}
«`
N'ihe atụ a, anyị na-ebu ụzọ bubata klaasị 'FileUtils' site na ọbaakwụkwọ Apache Commons IO yana klaasị 'File' na 'IOException' site na ngwugwu 'java.io'. Ọzọ, anyị na-emepụta ihe atụ nke klaasị 'File' nke na-anọchi anya faịlụ anyị ga-emeghe. N'ime ngọngọ 'gbalị', anyị na-eji usoro 'readFileToString' nke 'FileUtils' iji gụọ ọdịnaya nke faịlụ ahụ wee chekwaa ya n'ụdị 'string' dị iche iche. N'ikpeazụ, anyị na-ebipụta ọdịnaya nke faịlụ site na njikwa.
Ọ bụ ezie na Apache Commons IO bụ nhọrọ a ma ama, enwere ọtụtụ ọba akwụkwọ ndị ọzọ na API dị maka iji faịlụ rụọ ọrụ na Java. Ụfọdụ n'ime ọba akwụkwọ ndị a gụnyere Apache POI maka ịgụ na ide faịlụ. Ụlọọrụ Microsoft, Jackson ka ọ rụọ ọrụ na faịlụ JSON na JSoup iji wepụ ozi na ibe weebụ. Mgbe ị na-ahọrọ ọbá akwụkwọ iji rụọ ọrụ na faịlụ, ọ dị mkpa ịtụle mkpa ụfọdụ nke ọrụ ahụ na ọrụ nke ọbá akwụkwọ ọ bụla na-enye tupu ịme mkpebi.
9) Otu esi emepe faịlụ JAR na Java: Usoro zuru ezu
Iji mepee faịlụ JAR na Java, enwere ọtụtụ usoro ị ga-eso na nkenke. N'ebe a, anyị ga-egosi gị usoro nzọụkwụ site na nzọụkwụ:
1. Nyochaa na ị nwere ngwa ngwa Java Development Kit (JDK) kachasị ọhụrụ arụnyere na kọmputa gị. Ị nwere ike ibudata ya na saịtị Java gọọmentị.
2. Chọta faịlụ JAR nke ịchọrọ imeghe na sistemụ gị. Cheta na faịlụ JAR ọ bụ faịlụ abịakọrọ nwere faịlụ Java yana metadata jikọtara ya. Na mkpokọta, a na-eji faịlụ JAR kesaa ngwa Java ma ọ bụ ọba akwụkwọ.
3. Ozugbo ịchọtara faịlụ JAR, ị nwere ike imepe ya site na iji akara iwu ma ọ bụ ngwá ọrụ na-ewepụ faịlụ dị ka WinRAR ma ọ bụ 7-Zip. Ọ bụrụ na ịchọrọ iji ahịrị iwu, mee naanị iwu a:
java -jar faịlụ.jar
Ndị a bụ usoro dị mkpa iji mepee faịlụ JAR na Java. Cheta na ọ bụrụ na faịlụ JAR gị nwere ngwa Java, ị nwere ike imezu ụfọdụ ihe agbakwunyere, dị ka ịtọ mgbanwe gburugburu ebe obibi ma ọ bụ ịwụnye ndabere ndị ọzọ. Jide n'aka na ị gakwuru akwụkwọ ma ọ bụ nkuzi ndị dị mkpa maka ntụziaka ndị ọzọ akọwapụtara ma ọ bụrụ na ọ dị mkpa. Site na usoro ndị a, ị ga-adị njikere imepe ma mee faịlụ JAR nke ọma na gburugburu mmepe Java gị.
10) Na-arụ ọrụ na Java Source Code faịlụ: Kasị mma omume maka Ịnọgide na-ahazi
1. Ọdịdị nchekwa
Mgbe ị na-arụ ọrụ na faịlụ koodu isi mmalite Java, ọ dị mkpa idowe usoro nchekwa ahaziri nke ọma. Nke a ga-enyere aka melite ọgụgụ koodu, mee ka ọ dị mfe ịchọta faịlụ, ma nye ohere maka mmekorita ka mma n'etiti ndị mmepe. Omume dị mma bụ ikesa koodu isi iyi n'ime nchekwa dị iche iche dịka ọrụ ya ma ọ bụ modul si dị. Dịka ọmụmaatụ, ị nwere ike ịmepụta nchekwa dị iche iche maka ndị njikwa, ụdị, nlele, na akụrụngwa. Ọzọkwa, ọ bụ ihe amamihe dị na ya iji aha nkọwa na agbanwe agbanwe maka nchekwa na faịlụ, ka ọ dị mfe ịchọpụta ihe nke ọ bụla nwere.
2. faịlụ koodu isi mmalite
Na mgbakwunye na nhazi nchekwa, enwere ụfọdụ omume kachasị mma mgbe ị na-arụ ọrụ na faịlụ isi mmalite Java. Nke mbụ, ọ dị mkpa idobe koodu dị ọcha na nke enwere ike ịgụ. Nke a gụnyere iji indentation na-agbanwe agbanwe, ịtọ mgbanwe nkọwa na aha usoro, yana iji nkọwa kọwaa akụkụ dị mgbagwoju anya ma ọ bụ akụkụ dị mkpa nke koodu. Ọ dịkwa mkpa iji zere ahịrị koodu dị ogologo, n'ihi na nke a nwere ike ime ka koodu ahụ sie ike ịgụ na ịghọta.
3. njikwa ụdị
Iji ngwa njikwa ụdị dị mkpa maka idowe nhazi faịlụ koodu isi iyi Java gị. Nke a na-enye gị ohere ijikwa mgbanwe emere na koodu ahụ ka oge na-aga, mee ka mmekorita dị n'etiti ndị mmepe, wee tụgharịa mgbanwe ma ọ bụrụ na ọ dị mkpa. Ngwá ọrụ na-ewu ewu maka njikwa ụdị bụ Git, nke na-enye gị ohere ịmepụta alaka iji rụọ ọrụ na arụ ọrụ ọhụrụ ma ọ bụ mmezi ahụhụ, jikọta mgbanwe ndị mmepụta dị iche iche mere, ma nọgide na-enwe akụkọ ihe mere eme nke mgbanwe niile emere na koodu ahụ. Ọ bụ ihe amamihe dị na ya iji alaka dị iche iche maka ịmepụta atụmatụ ọhụrụ na idozi nsogbu, ma jikọta ha na ngalaba isi (dịka alaka ụlọ ọrụ) ozugbo a nwalere ha nke ọma ma nyochaa ya.
11) Otu esi agbanwe ma wughachi faịlụ Java dị adị
Otu n'ime ọrụ a na-ahụkarị na mmepe ngwanrọ bụ imegharị na iwughachi faịlụ Java dị adị. Mgbe ụfọdụ ọ dị mkpa ka eme mgbanwe na koodu isi mmalite iji gbakwunye ọrụ ọhụrụ ma ọ bụ dozie ahụhụ. N'ebe a, anyị ga-egosi gị otu ị nwere ike isi mee usoro a site na nzọụkwụ.
Iji malite, ọ dị mkpa ịnweta faịlụ Java ịchọrọ ịgbanwe. Ị nwere ike iji editọ ederede ọ bụla ma ọ bụ gburugburu mmepe agbakwunyere (IDE) dị ka Eclipse, NetBeans, ma ọ bụ IntelliJ IDEA. Mepee faịlụ Java na nchịkọta akụkọ nke ị họọrọ wee chọta ngalaba nke koodu ịchọrọ ịgbanwe.
Ozugbo ịchọtara ngalaba nke ịchọrọ ịgbanwe, ị nwere ike ịmalite ime mgbanwe ndị dị mkpa. Ị nwere ike itinye ahịrị koodu ọhụrụ, gbanwee mgbanwe, ma ọ bụ ọbụna hichapụ akụkụ koodu niile. Jide n'aka na ị ghọtara nke ọma mmetụta mgbanwe gị na-enwe ma mee nnwale buru ibu iji chọpụta na i webataghị ahụhụ ọhụrụ.
12) Mepee faịlụ Java na ngwa ndezi dị elu: Ntuziaka maka ndị nrụpụta nwere ahụmahụ.
Ngwá ọrụ edezi dị elu maka imeghe na ịgbanwe faịlụ Java nwere ike ịba uru nke ukwuu maka ndị mmepe nwere ahụmahụ bụ ndị chọrọ ime mgbanwe dị mgbagwoju anya na ọrụ ha. Ọ dabara nke ọma, enwere nhọrọ dị ike dị iche iche na-eme ka usoro a dị mfe. N'ime ntuziaka a, anyị ga-egosi gị otu esi emeghe faịlụ Java site na iji ngwa ndezi dị elu, na-enye gị akụrụngwa dị mkpa iji mee mgbanwe na koodu gị nke ọma.
Nhọrọ a ma ama maka imeghe na dezie faịlụ Java bụ IntelliJ IDEA IDE (Integrated Development Environment). Akụrụngwa dị ike na-enye atụmatụ dị iche iche na-eme ka ọ dị mfe ịnyagharịa na gbanwee koodu. Iji mepee faịlụ Java na IntelliJ IDEA, naanị mepee IDE wee họrọ "Mepee faịlụ" na menu "File". Ọzọ, gaa na ndekọ nwere faịlụ Java nke ịchọrọ dezie wee họrọ ya.
Ngwá ọrụ ọzọ bara uru maka imeghe na dezie faịlụ Java bụ JEdit. JEdit bụ onye na-edezi ederede isi mmalite na-enye ọtụtụ atụmatụ dị elu maka ndị mmepe Java. Iji mepee faịlụ Java na JEdit, mepee mmemme wee họrọ "Mepee" na menu "File". Gaa na ndekọ nwere faịlụ Java wee họrọ ya. Ozugbo emepere, ị ga-enwe ike ilele na dezie koodu isi mmalite nke faịlụ Java yana njirimara ndezi niile dị elu nke JEdit na-enye.
13) Otu esi edozi nsogbu ndakọrịta mgbe ị na-emepe faịlụ Java na ụdị asụsụ ochie
Ọ bụrụ na ị na-enwe nsogbu ndakọrịta mgbe ị na-emepe faịlụ Java na ụdị asụsụ ochie, enwere ike idozi nsogbu a. N'okpuru bụ nzọụkwụ site nzọụkwụ ga-enyere gị aka dozie ọnọdụ a:
1. Lelee ụdị Java ị na-eji: Tupu ịga n'ihu na nsogbu ndakọrịta, ọ dị mkpa ịhụ na ị na-eji ụdị Java ziri ezi. Ị nwere ike ime nke a site na ịlele ụdị arụnyere na igwe gị site na iji iwu na-esonụ na ahịrị iwu:
«`
ụdị java
«`
Gbaa mbọ hụ na etinyere ụdị Java kachasị ọhụrụ ka ịzenarị nsogbu ndakọrịta.
2. Melite ụdị Java gị: Ọ bụrụ na ị na-eji ụdị Java ochie, ị nwere ike izute okwu ndakọrịta mgbe imepe faịlụ Java. N'okwu a, ọ kacha mma imelite na ụdị Java kachasị ọhụrụ dị. Ị nwere ike ibudata ya na ebe nrụọrụ weebụ Java ma wụnye ya na igwe gị. Jide n'aka na ịgbaso ntuziaka nwụnye nke Java nyere maka nrụnye dị nro.
3. Jiri ngwa ngbanwe ụdịdị: N'ọnọdụ ebe ọ na-agaghị ekwe omume ịkwalite ụdị Java gị ma ọ bụ ọ bụrụ na ịchọrọ imepe faịlụ Java sitere na ụdị ochie na ụdị asụsụ ọhụrụ, ịnwere ike iji ngwa ntụgharị ụdị. Ngwa ndị a na-enye gị ohere iji tọghata faịlụ Java site na otu ụdị gaa na nke ọzọ, na-enye gị ohere imeghe faịlụ na-enweghị nsogbu ndakọrịta. Ị nwere ike ịhụ nkuzi online na-esi eji ngwá ọrụ ndị a na-enyere gị aka tọghata irè.
Al seguir estos pasos, podrá idozi nsogbu Ndakọrịta mgbe ị na-emepe faịlụ Java na ụdị asụsụ ochie. Cheta ịlele na melite ụdị Java gị, yana iji ngwaọrụ ntụgharị ma ọ bụrụ na ọ dị mkpa. Ọ dị mkpa mgbe niile ịhụ na ị nwere ụdị Java ziri ezi iji hụ na ndakọrịta kwesịrị ekwesị na faịlụ ndị ịchọrọ imepe.
14) Na-enyocha ndọtị faịlụ dị iche iche na Java na otu esi emepe nke ọ bụla
Java bụ asụsụ mmemme nwere ike ijikwa ụdị faịlụ dị iche iche. Ụdị faịlụ ọ bụla nwere ndọtị nke ya, na n'isiokwu a, anyị ga-enyocha ihe ndọtị faịlụ dị iche iche na Java na otu esi emepe nke ọ bụla. Ọzọ, anyị ga-achọpụta otu esi arụ ọrụ na faịlụ ederede, faịlụ ọnụọgụ abụọ na faịlụ onyonyo na Java.
1. Faịlụ ederede (.txt):
Faịlụ ederede bụ nke a na-ahụkarị na nke kachasị mfe iji megharịa na Java. Ị nwere ike imepe faịlụ ederede site na iji klas Onye na-agụ faịlụ ma jiri klas gụọ ọdịnaya ya BufferedReader. Nke a bụ ọmụmaatụ otu esi emepe ma gụọ faịlụ ederede na Java:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class EjemploArchivoTexto {
public static void main(String[] args) {
try {
FileReader archivo = new FileReader("archivo.txt");
BufferedReader lector = new BufferedReader(archivo);
String linea;
while ((linea = lector.readLine()) != null) {
System.out.println(linea);
}
lector.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
2. faịlụ ọnụọgụ abụọ (.dat):
Faịlụ ọnụọgụ abụọ na-echekwa data n'ụdị mmadụ agaghị agụ ya ozugbo. A na-ejikarị ha echekwa data gbagwojuru anya, dị ka ihe edobere n'usoro. Imepe faịlụ ọnụọgụ abụọ na Java, ị nwere ike iji klas ahụ FileInputStream wee gụọ data site na iji klas DataInputStream. N'okpuru bụ ọmụmaatụ otu esi emepe ma gụọ faịlụ ọnụọgụ abụọ na Java:
import java.io.DataInputStream;
import java.io.FileInputStream;
import java.io.IOException;
public class EjemploArchivoBinario {
public static void main(String[] args) {
try {
FileInputStream archivo = new FileInputStream("archivo.dat");
DataInputStream lector = new DataInputStream(archivo);
int numero = lector.readInt();
double valor = lector.readDouble();
String texto = lector.readUTF();
System.out.println("Numero: " + numero);
System.out.println("Valor: " + valor);
System.out.println("Texto: " + texto);
lector.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
3. Faịlụ onyonyo (.jpg, .png, .gif):
Java nwekwara ike imeghe ma megharịa faịlụ onyonyo ama ama dịka JPG, PNG, na GIF. Iji na-arụ ọrụ na faịlụ oyiyi, ị nwere ike iji klas ahụ FOTO y la clase Foto Buffered. N'okpuru bụ ọmụmaatụ otu esi emepe ma gosipụta onyonyo na Java:
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class EjemploImagen {
public static void main(String[] args) {
try {
BufferedImage imagen = ImageIO.read(new File("imagen.jpg"));
int ancho = imagen.getWidth();
int alto = imagen.getHeight();
System.out.println("Ancho: " + ancho);
System.out.println("Alto: " + alto);
} catch (IOException e) {
e.printStackTrace();
}
}
}
Site na ntuziaka ndị a, ị dịla njikere inyocha na mepee ndọtị faịlụ dị iche iche na Java! Cheta na ohere dị obosara yana na enwere ọtụtụ klaasị na ngwaọrụ dị maka iji ụdị faịlụ dị iche iche rụọ ọrụ. Gaa n'ihu na-amụta na ịnwale Java iji gbasaa ihe ọmụma gị nke njikwa faịlụ!
Na mmechi, imepe faịlụ Java nwere ike ịbụ ọrụ dị mfe ma ọ bụrụ na agbaso usoro kwesịrị ekwesị. Ọ dị mkpa ịtụle gburugburu oge ịgba ọsọ kwesịrị ekwesị ma hụ na ị nwere ụdị Java ziri ezi arụnyere na sistemụ gị. Na mgbakwunye, ọ dị mkpa ịlele nhazi na syntax nke koodu ahụ ka ịzenarị mperi n'oge imeghe.
Ọ bụ ihe amamihe dị na ya iji ngwa mmepe dị ka IDE iji kwado usoro imeghe na dezie faịlụ Java. Ngwá ọrụ ndị a na-enye atụmatụ dị elu, dị ka ịkọwapụta syntax, debugging, na autocompletion, nke nwere ike imeziwanye arụmọrụ na izi ezi nke mmepe ngwanrọ na Java.
Ọ dị mkpa icheta mkpa nchekwa dị mgbe ị na-emepe faịlụ Java site na isi mmalite amaghị. Ọ bụ ihe amamihe dị na ya iji sọftụwia antivirus emelitere yana mmemme nchekwa iji chọpụta ma gbochie ihe iyi egwu enwere ike.
Na nkenke, imepe faịlụ Java chọrọ ihe ọmụma teknụzụ bụ isi, mana site na omume na iji ngwaọrụ kwesịrị ekwesị, enwere ike mezuo ya. ụzọ dị irè. Inweta ụdị Java kachasị ọhụrụ yana iji sọftụwia nchekwa a pụrụ ịdabere na ya nwere ike hụ na gburugburu mmepe dị mma ma na-arụpụta ihe.
Abụ m Sebastián Vidal, onye injinia kọmpụta nwere mmasị na teknụzụ na DIY. Ọzọkwa, abụ m onye okike tecnobits.com, ebe m na-ekerịta nkuzi iji mee ka nkà na ụzụ nwetakwuo ohere na nghọta maka onye ọ bụla.