Bakalaura darbs „Java SE8 uzlabojumi un ieguvumi salīdzinājumā ar 6. un 7. versiju” ir izstrādāts ar mēŗķi izzināt Java SE 8 jaunievedumus un uzlabojumus, to pielietojumu un iespējas. Java ir objektorientēta valoda, bet Java 8 atšķiras no iepriekšējām versijām ar to, ka programmēšanas valoda atkāpjas no sava sākotnējā koncepta un ievieš funkcionālās programmēšanas ievirzes. Darba gaitā tika izzināti tādi jaunievedumi kā lambda izteiksmes, noklusējuma metodes, plūsmu lietojumprogrammas saskarne, JavaScript dzinis Nashorn un citi uzlabojumi. Pētījuma rezultāti bija dažādi, jo ne visas jaunās un uzlabotās funkcionalitātes ir tik labas kā sakotnēji liekas un veikstspēja nav optimāla, jo Java virtuālā mašīna joprojām ir orientēta uz objektorie...