Presentation laddar. Vänta.

Presentation laddar. Vänta.

Java. Kortfattat om Java Syntaxen påminner i hög grad om C++ Stöd för objektorientering Kod kan köras i en virtuell maskin som finns tillgänglig för nästan.

Liknande presentationer


En presentation över ämnet: "Java. Kortfattat om Java Syntaxen påminner i hög grad om C++ Stöd för objektorientering Kod kan köras i en virtuell maskin som finns tillgänglig för nästan."— Presentationens avskrift:

1 Java

2 Kortfattat om Java Syntaxen påminner i hög grad om C++ Stöd för objektorientering Kod kan köras i en virtuell maskin som finns tillgänglig för nästan alla operativsystem Omfattande bibliotek med färdiga datastrukturer

3 Läsbarhet Stora likheter med andra C-baserade språk Innehåller många komponenter och kan vara svårövergripligt för nybörjare Flera sätt att utföra samma uppgift  count = count + 1, count++, count +=1 eller ++count kan användas för att öka värdet på count med 1 Ej stöd för användardefinierad operatoröverlagring  däremot några inbyggda, t.ex. String a = "Hello " + "World!"; för att slå ihop två textsträngar

4 Läsbarhet Kontrollstrukturerna är tydligare än t.ex. i Basic och Fortran eftersom komplicerade villkor enkelt kan anges med hjälp av strukturer som for-loopar Konventionen att påbörja och avsluta kontrollstrukturer med måsvingar kan göra stora program med nästade loopar svåra att tyda Saknar pekare

5 Skrivbarhet Inte lika ortogonalt som C++ på grund av avsaknaden av operator-överlagring Array och Collection har liknande struktur men initieras på vitt skilda sätt Java tar själv hand om minnesallokeringen när vektorer används Stöd för dataabstraktion

6 Pålitlighet Type checking vid kompilering eliminerar många fel Omfattande undantagshantering Referenser i stället för pekare (som i C++) minskar risken att programmet gör något skadligt

7 Kostnad Lätt att lära upp programmerare som arbetat med andra C-baserade programmernigsspråk Lättillgängliga verktyg för nästan alla plattformar Inkapsling låter flera personer arbeta med samma kod där olika delar är private, public eller protected


Ladda ner ppt "Java. Kortfattat om Java Syntaxen påminner i hög grad om C++ Stöd för objektorientering Kod kan köras i en virtuell maskin som finns tillgänglig för nästan."

Liknande presentationer


Google-annonser