Vad är symboler i Java och hur man implementerar dem?



Den här artikeln om Tokens i Java hjälper dig att förstå vad som är tokens i Java och vilka olika typer av tokens som stöds av det.

Ofta har du kanske sett stora med tusentals rader med koder, men har du någonsin undrat vad som ligger i kärnan? Tja, det här är tokens, de minsta enskilda elementen, även kända som byggstenarna i ett Java-program. Genom mediet i den här artikeln kommer jag att kasta lite ljus på Tokens i Java, som ofta försummas men utgör en integrerad del av Java-programmeringsspråket.

I Java är ett program en samling klasser och metoder, medan metoder är en samling av olika uttryck och uttalanden. Tokens i Java är de små kodenheterna som a Java-kompilator användningsområden för att konstruera dessa uttalanden och uttryck. Java stöder 5 typer av tokens som är:





  1. Nyckelord
  2. Identifierare
  3. Bokstäver
  4. Operatörer
  5. Särskilda symboler

Låt oss nu prata om var och en av dem en efter en.

Nyckelord

Nyckelord i Java är fördefinierade eller reserverade ord som har särskild betydelse för Java-kompilatorn. Varje nyckelord tilldelas en speciell uppgift eller funktion och kan inte ändras av användaren. Du kan inte använda nyckelord som variabler eller identifierare eftersom de är en del av själva Java-syntaxen. Ett nyckelord ska alltid skrivas med gemener eftersom Java är ett skiftlägeskänsligt språk. Java stöder olika nyckelord, några av dem listas nedan:



01. abstrakt02. boolean03. byte04. bryta05. klass
06. fall07. fånga08. char09. fortsätt10. standard
11. göra12. dubbla13. annat14. sträcker sig15. slut
16. slutligen17. flyta18. för19. om20. redskap
21. importera22. instans av23. int24. gränssnitt25. lång
26. infödd27. nytt28. paket29. privat30. skyddad
31. allmänhet32. återvända33. kort34. statisk35. super
36. växla37. synkroniserad38. detta39. kasta40. kastar
41. övergående42. försök43. ogiltig44. flyktig45. medan
46. ​​hävdar47. konst48. enum49. goto50. striktfp

Identifiera

Java-identifierare är användardefinierade namn på variabler, metoder, klasser, matriser , paket och gränssnitt . När du väl har tilldelat en identifierare i Java-programmet kan du använda den för att hänvisa det värde som är associerat med den identifieraren i senare uttalanden. Det finns några de facto-standarder som du måste följa när du namnger identifierarna som:

  • Identifierare måste börja med en bokstav, dollartecken eller understrykning.
  • Förutom det första tecknet kan en identifierare ha vilken kombination av tecken som helst.
  • Identifierare i Java är skiftlägeskänsliga.
  • Java-identifierare kan ha vilken längd som helst.
  • Identifierarens namn får inte innehålla vita blanksteg.
  • Alla identifierare får inte börja med en siffra utan kan innehålla siffror inom.
  • Viktigast, nyckelord kan inte användas som identifierare i Java.

Exempel:

// Giltiga identifierare $ myvariable // correct _variable // correct variabel // correct edu_identifier_name // correct edu2019var // correct // Invalid Identifiers edu variable // error Edu_identifier // error & variable // error 23identifier // error switch // error var / edu // fel edurekas // fel

Bokstäver

Bokstäver i Java liknar det vanliga variabler men deras värden kan inte ändras när de har tilldelats. Med andra ord är bokstäver konstanta variabler med fasta värden. Dessa definieras av användare och kan tillhöra alla . Java stöder fem typer av bokstäver som är följande:



vad är alert i javascript
  1. Heltal
  2. Flytpunkt
  3. Karaktär
  4. Sträng
  5. Boolean

Exempel:

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 bokstavlig boolesk edu5 = sann // Boolsk bokstavlig 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}}

Operatörer

Ett operatör i Java är en speciell symbol som betyder att kompilatorn ska utföra vissa specifika matematiska eller icke-matematiska operationer på en eller flera operander. Java stöder åtta typer av operatörer. Nedan har jag listat alla operatörer tillsammans med deras exempel:

Operatör Exempel
Aritmetisk +, -, /, *,%
Unary ++, - - ,!
Uppdrag =, + =, - =, * =, / =,% =, ^ =
Relationellt == ,! = ,, =
Logisk &&, ||
Ternära (Skick) ? (Statement1): (Statement2)
Bitvis &, | , ^, ~
Flytta <>, >>>

Särskilda symboler

Särskilda symboler i Java är några tecken som har särskild betydelse som Java-kompilatorn känner till och inte kan användas för något annat syfte. I nedanstående tabell har jag listat ner de specialsymboler som stöds tillsammans med deras beskrivning.

SymbolBeskrivning
Fästen [] Dessa används som en matriselementreferens och indikerar också enkla och flerdimensionella prenumerationer
Parentes() Dessa indikerar ett funktionsanrop tillsammans med funktionsparametrar
Tandställning{} De öppnade och slutande lockiga hakparenteserna indikerar början och slutet av ett kodblock med mer än ett uttalande
Kommatecken (,) Detta hjälper till att separera mer än ett uttalande i ett uttryck
Semikolon () Detta används för att åberopa en initialiseringslista
Asterisk (*) Detta används för att skapa en pekervariabel i Java

Med detta kommer vi till slutet av den här artikeln om Tokens i Java.Om du vill veta mer om Java kan du hänvisa till vår .

Nu när du har förstått vilka tokens i Java, kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill vara Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i denna artikel 'Tokens in Java' så återkommer vi så snart som möjligt.