Kezdőoldal » Számítástechnika » Programozás » Magyarországon valóban Java...

Magyarországon valóban Java fejlesztőként lehet a legkönnyebben elhelyezkedni?

Figyelt kérdés
A Java nyelv meddig fog még kitartani? Mi fogja átvenni a helyét Magyarországon?

2020. nov. 17. 14:38
1 2 3 4
 21/33 anonim ***** válasza:
0%

"Nem, a JVM-en csak Java bytecode fut, erre fordul a Kotlin és Scala kód is."


LOL. Nincs olyan, hogy java bytecode. Ahogy pascal vagy C bytecode sincs. Intel processzor gépi kód van.

2020. nov. 17. 20:14
Hasznos számodra ez a válasz?
 22/33 anonim ***** válasza:

13:

"Na,itt megint nagyságrend különbség van a php és a JS között, a php javára."


Jelenleg, de az előbbi kifutóban van, az utóbbi befutóban.


"A JRE egy virtuális gép. Köze nincs a java nyelvhez."


A Java nem csak egy nyelv, hanem egy platform is. Ha a Java szerinted nem biztonságos, akkor nem a nyelvet érted alatta, hanem a platformot, hiszen ha más nyelven írod a kódot, de ugyanaz a környezet futtatja a kódot, és ugyanazokat a library-ket használod, akkor biztonsági szempontból ugyanott vagy. Ha a Scala-ra gyúrnak a bankok, akkor az azt jelenti, hogy nem akarják kidobni a Java-t, mint platformot, de valószínűleg a nyelvet sem, mivel a Scala egy speciális célnyelv.

2020. nov. 17. 20:16
Hasznos számodra ez a válasz?
 23/33 anonim ***** válasza:
0%
A HotSpotot először 1999. április 27-én adták ki. Eredetileg a Longview Technologies LLC fejlesztették ki, amely Animorphic néven működött, kis induló cégként, amelyet 1994-be alakítottak. Az Animorphic virtuális gép technológiáját korábban sikeresen használták egy Sun kutatási projektben, a Self programozási nyelvben. 1997-ben a Longview Technologies LLC-t (DBA Animorphic-t) megvette a Sun Microsystems.[1] Eredetileg beépülő modulként volt elérhető a Java 1.2-höz, de a Java 1.3-ban vált a HotSpot alapértelmezett Sun JVM-mé.
2020. nov. 17. 20:17
Hasznos számodra ez a válasz?
 24/33 anonim ***** válasza:
96%

"LOL. Nincs olyan, hogy java bytecode. Ahogy pascal vagy C bytecode sincs. Intel processzor gépi kód van."


Ne égesd magad tovább, felesleges, inkább keress rá arra mi az a Java bytecode.

2020. nov. 17. 20:20
Hasznos számodra ez a válasz?
 25/33 anonim ***** válasza:
0%

"Ha a Java szerinted nem biztonságos, akkor nem a nyelvet érted alatta, hanem a platformot, hiszen ha más nyelven írod a kódot, de ugyanaz a környezet futtatja a kódot, és ugyanazokat a library-ket használod, akkor biztonsági szempontból ugyanott vagy."


Ez súlyos tévedés.

Ott a platform, az intel x86.

Ott van a C nyelv, ami egy shit, hanyag, biztonságtalan (de gyors) nyelv és ott az ADA amely egy lassabb, de szuper biztonságos nyelv.


A futtató környezet azonos, a kettő különbsége csak a generált (gépi) kód.

2020. nov. 17. 20:21
Hasznos számodra ez a válasz?
 26/33 anonim ***** válasza:
0%

"Ne égesd magad tovább, felesleges, inkább keress rá arra mi az a Java bytecode."


Suttyó vagy nagyon. Nincs olyan, hogy java bytecode.

2020. nov. 17. 20:23
Hasznos számodra ez a válasz?
 27/33 anonim ***** válasza:
96%
2020. nov. 17. 20:24
Hasznos számodra ez a válasz?
 28/33 anonim ***** válasza:
91%

25:

"Ez súlyos tévedés.


Ott a platform, az intel x86."


Nem, nem az Intel x86 a platform, mivel a Java bytecode bármely Java virtuális gépen fut, függetlenül attól, hogy az a virtuális gép milyen processzoron fut. Olvass már utána, ha valamiről ennyire hiányos a tudásod.


A Java bytecode egy köztes kód, amire Java (vagy Kotlin, Scala, stb.) forráskódot fordítod le, nem gépi kódra fordítod, mint C esetében. Pontosan ezért az így készült library-k is platformfüggetlenek, nem is kell újrafordítanod, ha be akarod tenni a projektedbe, függetlenül attól, hogy fizikailag milyen processzoron fog futni.


BTW a .NET is hasonlóan működik, csak ott nem egyezik a legelterjedtebb nyelv (C#) és a platform neve (.NET).

2020. nov. 18. 13:36
Hasznos számodra ez a válasz?
 29/33 anonim ***** válasza:
91%

"Ott van a C nyelv, ami egy shit, hanyag, biztonságtalan (de gyors) nyelv és ott az ADA amely egy lassabb, de szuper biztonságos nyelv."


A nyelv maga nem lehet biztonságtalan, főleg nem a C, ami sokkal többet megenged a legtöbb más nyelvnél. A programod az, ami biztonságtalan.


A Java esetében ha biztonsági résről beszélünk, akkor az a futtatókörnyezetben van, vagy valamely közkedvelt library-ban, alkalmazásszerverben, frameworkben, esetleg a te programodban, de nem magában a nyelvben.


"A futtató környezet azonos, a kettő különbsége csak a generált (gépi) kód."


A Java-val viszont nem azonos, mivel az Ada és a C++ natív nyelvek, ezzel szemben a Java egy virtuális gépen fut, és a virtuális gép maga ami natívan fut a fizikai gépen.

2020. nov. 18. 13:42
Hasznos számodra ez a válasz?
 30/33 anonim ***** válasza:
0%

28,29:


Nem kéne neked hozzászólnod ilyen kérdésekhez. Bocs, de ennyi tévedést, butaságot két hsz-en belül még soha nem olvastam.

Ha enyire dilettáns vagy, akkor ne érvelj, hanem tanulj. Csak két észrevétel:


"A Java bytecode egy köztes kód, amire Java (vagy Kotlin, Scala, stb.) forráskódot fordítod le, nem gépi kódra fordítod,"


De, a "java" bytecode az a virtuális processzor gépi kódja.

Ez pont olyan, mint amikor valaki ír mondjuk egy Commodore 64 emulátort és azon futtatja a gépi kódban írt kernalt, basic-et, vagy más programot.


"A nyelv maga nem lehet biztonságtalan, főleg nem a C,"


De, lehet. Ha picit is képben lennél, akkor nem állítanál ekkora hülyeséget. Nem az a valóság, amit te a szegényes kútfődből annak képzelsz. A vírusok, sec hole-ok kb. 60 %-a kizárólag a C programnyelvnek köszönhető.

2020. nov. 18. 14:37
Hasznos számodra ez a válasz?
1 2 3 4

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!