Hoekom is dit belangrik vir 'n programmeerder om te weet dat Java 'n hooflettergevoelige taal is?
Hoekom is dit belangrik vir 'n programmeerder om te weet dat Java 'n hooflettergevoelige taal is?

Video: Hoekom is dit belangrik vir 'n programmeerder om te weet dat Java 'n hooflettergevoelige taal is?

Video: Hoekom is dit belangrik vir 'n programmeerder om te weet dat Java 'n hooflettergevoelige taal is?
Video: CS50 2013 - Week 2, continued 2024, Mei
Anonim

Java is geval - sensitief want dit gebruik 'n C-styl sintaksis. Hooflettergevoeligheid is nuttig omdat dit jou toelaat om af te lei wat 'n naam beteken op grond daarvan geval . Byvoorbeeld, die Java standaard vir klasname is hoofletters van die eerste letter van elke woord (Geheelgetal, PrintStream, ens.).

Op hierdie manier, wat is hooflettersensitief in programmering?

A geval - sensitiewe program wat van jou verwag om alle opdragte in hoofletters in te voer, sal nie korrek reageer as jy een of meer karakters in kleinletters invoer nie. Dit sal die opdrag RUN anders as hardloop hanteer. Daar word gesê dat programme wat nie tussen hoofletters en kleinletters onderskei nie geval - onsensitief.

watter programmeertale is hooflettergevoelig? In programmeertale Sommige programmeertale arecase - sensitief vir hul identifiseerders (C, C++, Java, C#, Verilog, Ruby en Python). Ander is geval - onsensitief (d.w.s. nie geval - sensitief ), soos ABAP, Ada, die meeste BASIC's ('n uitsondering is BBC BASIC), Fortran, SQL en Pascal.

Eenvoudig so, is Java hooflettersensitief of nie?

Ja dit is geval - sensitief . Dit is so as gevolg van sy erfenis van C. Om die taal meer bekend te hou waaraan mense "in die dag" gewoond was, het hulle dit gelaat as geval - sensitief . Daar is 'n bykomende voordeel sedert Java identifiseerders kan byna enige Unicode-karakter wees.

Is veranderlike name hooflettergevoelig?

Hooflettergevoeligheid . JavaScript is 'n geval - sensitief Taal. Dit beteken dat taalsleutelwoorde, veranderlikes , funksie name , en enige ander identifiseerders moet altyd met 'n konsekwente hoofletters van letters getik word. Let egter daarop dat HTML nie is nie geval - sensitief.

Aanbeveel: