Taula de continguts:

JAVA - Introducció: 5 passos
JAVA - Introducció: 5 passos

Vídeo: JAVA - Introducció: 5 passos

Vídeo: JAVA - Introducció: 5 passos
Vídeo: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, De novembre
Anonim
JAVA - Introducció
JAVA - Introducció

Intentaré guiar-vos a la gent a través d’aquest tutorial de manera eficaç i ràpida. JAVA és un llenguatge molt complex amb molt a aprendre. Aquests tutorials no assumeixen cap responsabilitat per ensenyar-vos correctament, però intentaré deixar-ho clar i deixar de banda tots els errors. Si ja esteu familiaritzat amb JAVA, hauríeu de passar a les seccions posteriors. Aquesta secció és només una nota. A continuació, començarem a donar-vos la benvinguda amb l'idioma JAVA.

Pas 1: JAVA: obtenir les eines

JAVA: obtenir les eines
JAVA: obtenir les eines
JAVA: obtenir les eines
JAVA: obtenir les eines

Ara, com probablement sabreu, necessitem algunes eines per començar a escriure el codi JAVA. Només podeu fer servir el bloc de notes i executar-lo des de la línia d’ordres, però obtindrem un editor perquè és més fàcil i ràpid. Aconseguirem l’eclpise editor JAVA. (SI TÉ COMENTARI DE PROBLEMES) PAS Nº 1) Aneu al lloc web aquí i feu clic al botó de descàrrega verd PAS Nº 2) Deseu-lo al vostre escriptori i feu clic a "D'acord" PAS Nº 3) Quan acabi de descarregar-lo, feu clic dret al fitxer i seleccioneu " Extraieu tot el "PAS # 4). Haureu de veure que apareix una carpeta nova a l'escriptori i assegureu-vos que hi tingui el fitxer" eclipse.exe ". Ara feu doble clic al fitxer eclipse.exe amb la icona d'un eclipsi solar. Us demanarà que creeu un espai de treball quan s’obri. Introduïu "myWork" a la barra de noms i feu clic a D'acord. A continuació, hauríeu de veure una pantalla de benvinguda i, a l'extrem superior dret, feu clic al botó "banc de treball". Ara hauríeu de veure alguna cosa com la primera imatge a la part inferior. Després feu clic a "Fitxer"> "Nou"> "Projecte Java". Al quadre del nom, escriviu "myProj" i feu clic a Següent i, a continuació, acabeu. Ara, a l'explorador de projectes (a l'esquerra de la pantalla) hauríeu de veure una carpeta anomenada "myProj". L’explorador de projectes és on podeu veure tots els vostres fitxers. L’àrea del centre és l’escenari principal (secció de codificació) i la part dreta és la Biblioteca, que ens proporciona una llista de funcions i classes. (Es parlarà de classes i funcions més tard). La part inferior és la llista d’errors, si tenim problemes d’execució o de codi, hi seran. També és la finestra de la consola on es mostra la sortida. Finalment, feu clic amb el botó dret a la carpeta "myProj" que hem creat i aneu a "Nou"> "Classe". A la barra de noms, escriviu "myFirst". Feu clic a Finalitza. Hauríeu de veure la segona imatge a la part inferior per veure-la de prop. Ara ja podeu començar a escriure codi a JAVA. Al següent pas, escriurem el vostre primer programa i discutirem alguns elements de JAVA.

Pas 2: JAVA: treballar amb JAVA

JAVA: treballar amb JAVA
JAVA: treballar amb JAVA
JAVA: treballar amb JAVA
JAVA: treballar amb JAVA

A JAVA, tot es basa en classes, seccions de codi amb ordres per executar. També hi ha aquestes coses anomenades mètodes, seccions de codi més petites que també contenen funcions. Normalment, hi ha diversos mètodes en una classe, que interactuen entre ells en funció dels valors de certes variables i retornen un valor. Aquests mètodes s’uneixen a una classe i, a continuació, les classes amb mètodes poden interactuar amb altres classes i imprimir el valor de retorn a la pantalla. També hi ha una cosa que s’anomena mètode principal, el mètode que primer cerca el compilador. Basant-se en les instruccions que proporciona el mètode principal, el compilador pot passar a diferents classes per executar diferents mètodes o simplement mantenir-se al mètode principal. De moment, només hem de crear un mètode principal. A la vostra classe "myFirst", escriviu el codi en negreta: public class myFirst {public static void main (String args) {}} Ara deixem de parlar d'aquest codi. Cada mètode es basa en la sintaxi següent: [accessSpecifier] [returnType] [methodName] ([paràmetres]) {[methodBody]} Els especificadors d'accés en aquest cas són "públics" i "estàtics". Qualsevol mètode pot ser "públic" o "privat". "Públic" significa que qualsevol classe pot accedir al mètode. "Privat" significa que només pot accedir al mètode la classe a la qual pertany. Més endavant explicaré la paraula clau "Estàtica". Aquí hem fet un mètode principal estàtic públic amb el nom main i els paràmetres de "String args" (ara no explicaré els paràmetres). Al cos del mètode, escrivim totes les ordres que no volem executar. El cos del mètode i el cos de classe sempre es troben entre els claus. NOTA: JAVA és un llenguatge sensible a majúscules i minúscules, per tant, quan escriviu ordres, heu d’escriure-les exactament tal com s’especifica, o obtindreu un error !!!!!! Ara escriviu el codi en negreta al vostre mètode principal: public class myFirst {public static void main (String args) {System.out.println ("Hola món!"); }} A hores d'ara hauríeu de tenir el codi a la primera imatge. Ara aneu a "Executa"> "Executa" i feu clic a "D'acord" quan aparegui el quadre de diàleg i a la part inferior (finestra de la consola) hauríeu de veure el text "Hola món!" imprès. Consulteu la segona imatge com a referència. Aquí hem utilitzat l'ordre System.out.println per imprimir una línia a la pantalla. El "Sistema" és una classe que conté moltes funcions. El "out" era que volíem imprimir OUT a la pantalla (o sortida) i el mètode "println" significa; línia d'impressió. Després, entre parèntesis i entre cometes (perquè es tracta d’un valor de cadena (valor que conté paraules)), hem inclòs el text que volíem imprimir i hem acabat la línia amb un punt i coma (;). NOTA: Totes les línies de JAVA han d’acabar en punt i coma, excepte les línies quan declarem classes o mètodes. També podem utilitzar "imprimir", però la diferència entre "imprimir" i "imprimir" és que "imprimir" imprimeix text en una línia, però "imprimir" significa imprimir el text i acabar la línia, és a dir, si el següent L'ordre "imprimeix", el text s'imprimirà en una nova línia. En aquest moment, m’agradaria disculpar-me per la mala qualitat de les meves imatges. He inclòs algunes preguntes sobre AUTOCOMPRESSIÓ a la part inferior. Al següent pas, inclouré les respostes, i al següent pas també us presentaré els tipus de valor bàsics. AUTOCOMPRESSIÓ: # 1) Escriviu un programa per imprimir la paraula "formatge" lletra per lletra. SUGGERIMENT: Utilitzeu l'ordre "imprimir" # 2) Utilitzeu les ordres "imprimir" i "println" per experimentar. # 3) Què passa amb aquesta línia de codi: System.out.println (Hola món!); # 4) Què obtindreu si executeu aquestes línies de codi: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("fill");

Pas 3: JAVA: tipus bàsics de variables

JAVA: tipus bàsics de variables
JAVA: tipus bàsics de variables
JAVA: tipus bàsics de variables
JAVA: tipus bàsics de variables

Les respostes a les preguntes anteriors sobre AUTOCOMPRESSIÓ són: # 1) System.out.print ("c"); System.out.print ("h"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); # 2) No hi ha una resposta definida. # 3) El text entre claudàtors no estava entre cometes. # 4) Hola persona També hi haurà preguntes de comprovació automàtica al final d'aquest pas. Hi ha molts tipus de dades. En aquest instructiu, repassarem només els bàsics i seguirem fent un parell de passos. Totes les variables funcionen a la sintaxi següent: [dataType] [variableName] = [valor]; ex. int myNum = 8; tipus int: el tipus "int" significa enter. Funciona amb la mateixa sintaxi que l'anterior. No calen cometes per mantenir el valor de cap tipus numèric. Totes les variables int varien entre un mínim de -2, 147, 483, 648 i un valor màxim de 2, 147, 483, 647. La majoria dels enters comuns s'adaptaran a aquest interval, però si no s'utilitzen "long". ex. int nou = 9; tipus llarg: el tipus "llarg" és una versió llarga de l'ordre "int". Varia des de -9, 223, 372, 036, 854, 775, 808 fins a 9, 223, 372, 036, 854, 775, 807. un valor decimal. tipus doble: el tipus "doble" és un número de coma flotant, que pot tenir un valor més gran. tipus de cadena: el tipus "cadena" conté un valor de text. El text (valor) s’ha d’incloure entre cometes dobles. ex. String greeting = "Hola en blanc"; Aquests eren els tipus de dades bàsics. Per imprimir-ne qualsevol, només cal escriure el nom de la variable als paràmetres del mètode "println" sense cometes. ex. int myNum = 52930; System.out.println (myNum + "És el valor de myNum"); El codi anterior imprimirà "52930 Is the value of myNum" a la pantalla. I, per cert, hi hem utilitzat un signe més per combinar una cadena amb la línia que imprimíem, de manera que imprimiria un valor de cadena després del valor de myNum. Podeu utilitzar el signe més per afegir variables a l'ordre "println" i afegir valors de cadena. Consulteu les dues imatges de la part inferior per veure què he fet. Aquesta és la secció 1/2 dels tipus de números, a la següent secció us ensenyaré alguns operadors matemàtics senzills que podeu utilitzar a les variables.

Pas 4: JAVA - Operadors matemàtics

JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics
JAVA - Operadors matemàtics

Aquesta és la secció 2/2 de "Tipus de variables bàsiques". Aquí presentaré els operadors matemàtics. Hi ha el signe "+" que significa addició. S'utilitza per afegir números. ex. int suma = 5 + 579; També s'utilitza per combinar cadenes en el mètode "println". ex. System.out.println ("Això és" + "tres cadenes" + "combinades."); Fixeu-vos que abans d’afegir una altra cadena a la primera i la segona cadena he utilitzat un espai al final per fer que sembli normal. També hi ha el signe "-" com heu endevinat i només s'utilitza per restar nombres. ex. int resta = 9 - 6; També hi ha l'operador de multiplicació, que es representa amb un "*" a java (asterisc). S’utilitza per multiplicar nombres. ex. multiplicació int = 756 * 15; I hi ha l’operador de divisió, que es representa amb el símbol "/" (barra inclinada). S’utilitza per dividir nombres. ex. int division = 50/5 També hi ha un operador de mòdul, que es representa amb el "%". El mòdul s’utilitza per centrar-se en la resta de dos nombres, si n’hi ha. ex. int mòdul = 10% 9; No cal afegir cometes per als números si utilitzeu els números en el mètode "println", o s'interpretaran com a valors de cadena. ex. System.out.println (6 + 7); ERROR COMÚ 1: System.out.println ("6" + "7"); El codi anterior retorna 67, no 13. Per evitar-ho, suprimiu les cometes. Els noms de variables es poden utilitzar per identificar valors. Com ara: int myNum = 9; System.out.println ("El valor de myNum és" + myNum); Mentre "myNum" no tingui cap variable al seu voltant, el programa imprimirà "El valor de myNum és 9". També podeu utilitzar els operadors per realitzar operacions amb el mètode "println" per obtenir resultats ràpids. ex. System.out.println (8 * 10); Les meves fotos seran bàsicament tot el que tractem en aquesta secció, però no oblideu consultar-les. En el següent pas hi haurà poc material nou, però hi haurà una prova que cobreixi tot el que hem après fins ara. Aquí teniu les preguntes d’autocontrol: AUTOCOMPRESSIÓ # 1: escriviu un programa per calcular el mòdul de 789 a 2 i imprimiu el resultat a la pantalla. AUTOCOMPRESSIÓ # 2: descriviu el tipus de dades "int", amb almenys la característica bàsica. AUTOCOMPRESSIÓ # 3: creeu una variable de cadena anomenada "salutació" amb un missatge amable que deixi de banda el nom (per exemple, Hola _). A continuació, creeu una cadena anomenada "nom" amb el valor del vostre nom. A continuació, combineu aquestes variables i hauríeu d'obtenir el vostre missatge final. AUTOCOMPRESSIÓ # 4: Com es representa la multiplicació en JAVA? (Quin signe utilitzeu)

Pas 5: JAVA - 1a prova / comentari

JAVA - 1a prova / comentari
JAVA - 1a prova / comentari

Aquí teniu la resposta a les preguntes anteriors sobre AUTOCOMPRESSIÓ: # 1) System.out.println (789% 2); # 2) El tipus de dades "int" conté un nombre enter. # 3) String greeting = "Hola"; String name = "Professor JAVA" System.out.println (salutació + nom); # 4) Utilitzeu un "*" (asterisc) d'acord, ara per a aquesta instrucció només inclouré una mica de material nou i l'enllaç a la meva prova. A JAVA hi ha una cosa que es diu "comentar". Això vol dir comentar el vostre treball. Hi ha dos tipus de comentaris que podeu fer un comentari d'una sola línia (vegeu l'ex. 1) i un comentari de diverses línies (vegeu l'ex. 2). S'inclouen els exemples d'aquests comentaris. Per a un comentari d'una sola línia, heu de posar 2 barres incloses abans del text, tot el que es troba a la dreta de les barres incloses es considera un comentari i el compilador JAVA ignora. Un simple comentari de diverses línies es troba entre la barra i els 2 asteriscs i acaba amb l'asterisc i una barra. Un comentari avançat de diverses línies descriu un mètode; ho revisarem més endavant. CONSELL JAVA: Us proposo que ho comenteu tot, fins i tot les coses més senzilles. Perquè si algú passa pel vostre treball i pot tenir problemes per entendre el vostre codi. Pot ser que no sigui obvi que la variable d significa dòlars. I també us suggereixo que deseu el vostre treball amb freqüència (una vegada he perdut molt de codi per això) ex. 1 int num2 = 78; // Creeu un nombre enter "num2" amb el valor de 78 ex. 2 / ** Creeu un nombre enter "num2" amb el valor de 78 * / int num2 = 78; D'acord, molta sort a la prova.:-) (ENLLAÇ A LA PART INFERIOR, LLEGIR NOTA) NOTA: Realment em vaig afanyar a fer el concurs, així que al número 2 vaig marcar la resposta incorrecta com a correcta. La resposta correcta per a aquella va ser l’última opció. Lamento molt aquestes molèsties. L’enllaç a la prova és aquí. També hi ha una imatge a la part inferior de la pantalla de benvinguda de la prova. Bona sort i no us oblideu de llegir el meu següent tutorial.:-)

Recomanat: