Què són els tokens a Java i com implementar-los?



Aquest article sobre fitxes a Java us ajudarà a entendre què són les fitxes a Java i quins són els diversos tipus de fitxes que admet.

Sovint és possible que hagueu vist grans amb milers de línies de codis, però us heu preguntat mai què hi ha al centre? Doncs bé, es tracta de fitxes, els elements individuals més petits, també coneguts com a blocs d’un programa Java. Mitjançant aquest article, llançaré una mica de llum sobre les fitxes de Java, que sovint es descuiden però formen part integral del llenguatge de programació Java.

transformació xml en informàtica amb exemple

A Java, un programa és una col·lecció de classes i mètodes, mentre que els mètodes són una col·lecció de diverses expressions i sentències. Les fitxes de Java són les petites unitats de codi que a Compilador de Java utilitza per construir aquestes afirmacions i expressions. Java admet cinc tipus de fitxes que són:





  1. Paraules clau
  2. Identificadors
  3. Literals
  4. Operadors
  5. Símbols especials

Parlem ara de cadascun d’ells un per un.

Paraules clau

Paraules clau a Java són paraules predefinides o reservades que tenen un significat especial per al compilador Java. A cada paraula clau se li assigna una tasca o funció especial i no pot ser modificada per l'usuari. No podeu utilitzar paraules clau com a variables o identificadors, ja que formen part de la pròpia sintaxi de Java. Les paraules clau sempre s’han d’escriure en minúscules, ja que Java és un llenguatge sensible a majúscules i minúscules. Java admet diverses paraules clau, algunes d’elles es detallen a continuació:



01. resum02. booleà03. byte04. descans05. classe
06. cas07. atrapar08. char09. continuar10. per defecte
11. fer12. doble13. més14. s’estén15. final
16. finalment17. surar18. per19. si20. eines
21. importació22. instanceof23. int24. interfície25. llarg
26. nadiu27. nou28. paquet29. privada30. protegit
31. públic32. tornar33. curt34. estàtic35. súper
36. interruptor37. sincronitzat38. això39. llançar40. llança
41. transitòria42. provar43. buit44. volàtil45. mentre
46. ​​afirmar47. const48. enum49. anar50. strictfp

Identificar

Identificadors de Java són els noms definits per l'usuari de variables, mètodes, classes, matrius , paquets , i interfícies . Un cop assigneu un identificador al programa Java, podeu utilitzar-lo per referir el valor associat amb aquest identificador en sentències posteriors. Hi ha alguns estàndards de facto que heu de seguir mentre aneu els identificadors, com ara:

  • Els identificadors han de començar amb una lletra, un signe de dòlar o un subratllat.
  • A part del primer caràcter, un identificador pot tenir qualsevol combinació de caràcters.
  • Els identificadors a Java distingeixen entre majúscules i minúscules.
  • Els identificadors Java poden tenir qualsevol longitud.
  • El nom de l’identificador no pot contenir espais en blanc.
  • Qualsevol nom identificador no ha de començar amb un dígit, sinó que pot contenir dígits dins.
  • El més important, paraules clau no es pot utilitzar com a identificadors a Java.

Exemple:

// Identificadors vàlids $ myvariable // correcta _variable // correcta variable // correcta edu_identifier_name // correcta edu2019var // correcta // Identificadors no vàlids edu variable // error Edu_identifier // error & variable // error 23identifier // error switch // error var / edu // error // error d’edureka

Literals

Els literals a Java són similars al normal variables però els seus valors no es poden canviar un cop assignats. En altres paraules, els literals són variables constants amb valors fixos. Aquests són definits pels usuaris i poden pertànyer a qualsevol . Java admet cinc tipus de literals que són els següents:



  1. Enter
  2. Punt flotant
  3. Personatge
  4. Corda
  5. Booleà

Exemple:

public class EduLiteral {public static void main (String [] args) {int edu1 = 112 // Int literal float edu2 = 31.10 // Float literal char edu3 = 'edu' // char literal String edu4 = 'Edureka' // String literal boolean edu5 = true // literal boolean System.out.println (edu1) // 112 System.out.println (edu2) //31.40 System.out.println (edu3) // edu System.out.println (edu4) // Edureka System.out.println (edu5) // true}}

Operadors

An operador a Java és un símbol especial que significa que el compilador realitza algunes operacions matemàtiques o no matemàtiques específiques en un o més operands. Java admet vuit tipus d'operadors. A continuació he detallat tots els operadors, juntament amb els seus exemples:

Operador Exemples
Aritmètica +, -, /, *,%
Unari ++, - -,!
Tasca =, + =, - =, * =, / =,% =, ^ =
Relacional ==,! =,, =
Lògic &&, ||
Ternari (Condició)? (Declaració1): (Declaració2)
Per bits &, | , ^, ~
Maj <>, >>>

Símbols especials

Símbols especials a Java són alguns caràcters que tenen un significat especial conegut pel compilador de Java i que no es poden utilitzar per a cap altre propòsit. A la taula següent, he enumerat els símbols especials admesos a juntament amb la seva descripció.

SímbolDescripció
Suports [] S’utilitzen com a referència d’element de matriu i també indiquen subíndexs individuals i multidimensionals
Parèntesis () Aquests indiquen una trucada de funció juntament amb paràmetres de funció
Tirants{} Les claus d'obertura i final indiquen el començament i el final d'un bloc de codi que té més d'una sentència
Coma (,) Això ajuda a separar més d'una afirmació en una expressió
Semicòlon () S'utilitza per invocar una llista d'inicialització
Asterisc (*) S'utilitza per crear una variable de punter a Java

Amb això, arribem al final d’aquest article sobre les fitxes a Java.Si voleu saber més sobre Java, podeu consultar el nostre document .

Ara que ja heu entès quines fitxes a Java, consulteu el fitxer per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. El curs de formació i certificació Java J2EE i SOA d’Edureka està dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java. El curs està dissenyat per donar-vos un avantatge en la programació de Java i formar-vos tant per conceptes bàsics com avançats de Java, juntament amb diversos marcs Java com Hibernate i Spring

Tens alguna pregunta? Si us plau, mencioneu-lo a la secció de comentaris d’aquest article de “Fitxes a Java” i us respondrem el més aviat possible.