Kezdőoldal » Számítástechnika » Programozás » Java és C# között mi a legnagy...

Java és C# között mi a legnagyobb különbség szerinted?

Figyelt kérdés

Mindkettővel ismerkedtem már, de nem olyan szinten, hogy a mélyére lássak, mikor jobb az egyik és mikor a másik.

Neked mi a véleményed, melyik-milyen esetben hasznos(abb)?

Melyikbe éri meg jobban elmerülni változatosság és később fizetés szempontjából is?

A Java népszerűségét látom, nyilván, de a C#, .NET is népszerű.

Miben fogalmaznátok meg a különbséget a kettő között?



2020. okt. 13. 13:03
 1/7 anonim ***** válasza:
0%
Más platformra kerül, más gyártja és fejleszti.
2020. okt. 13. 18:13
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
34%
Más platformra? Miért a Java milyen platformra megy ahova a C# nem tud?
2020. okt. 13. 21:13
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
34%
Pont erre utaltam, a java megy sokfelé, a c# meg nagyrészt desktop, kisrészt web.
2020. okt. 13. 22:48
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
30%
C# is mindenhol ott tud lenni....core .... :). Ráadásul Windowson még nem is kell vacakolni semmi plusszal, ellentétbe Javát mindenhol telepíteni kell.
2020. okt. 14. 01:39
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
27%
C# nem tud mindenhol ott lenni, mert kell hozzá egy keretrendszer, amit java esetén sokezerszer több dologba integráltak már. Például egy bankautomata.
2020. okt. 14. 13:02
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
28%
Javahoz meg más kell. Fejlesztéshez is rengeteg dolgot kell leszedni, környezeti változókat állítani és miegyéb. Mindegy, hogy milyen platformon vagy szükség van rá. C# esetében Windows-on semmit se kell csinálnod, akkor sem, ha megosztod a szoftvered.. minden adott. Más platformon sem kell semmit sem csinálod, ha CORE-be fejlesztessz. Szóval részemről ennyit. Nem tudom miért vagytok oda a Javatól úgy.. Szerverekre jobb maximum, de másra nem.
2020. okt. 14. 20:24
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

2:

A Java és a .NET önmagukban is platformok.


Emellett az hogy melyik hol tud lenni, és melyik hol van ott tömegesen, az eltér. Java nem igazán van manapság desktopon, és web frontenden is már csak cross compileres keretrendszereken keresztül van jelen. Szerver oldalon viszont máig a legjelentősebb. A .NET Windows desktopon uralkodónak tekinthető, webes projektekben is komolyan jelen van, szerver oldalon viszont mögötte van a Java-nak. Emellett mobilon más környezetben, de a Java az uralkodó (illetve részben a Kotlin), még ha van is lehetőség .NET-ben is fejleszteni (Xamarin).


Amiben erősen eltér a kettő, hogy a .NET-ben a Microsoft regeteg kész megoldást ad, értsd "gyári" library-k, technológiák, ezzel szemben a Java-nál az Oracle csak specifikál technológiákat, a konkrét implementációkat alapítványok és cégek fejlesztik, amelyekből sokkal többféle van, mint .NET esetén. Raadásul gyakran előrébb járnak az Oracle specifikációinál. Mindkét modellnek vannak előnyei és hátrányai.


Maga a C# nyelv előrébb jár a Java-nál, bár a Java 8-tól kezdve elég sokat fejlődött a Java is, illetve ott van Java platformra a Kotlin is.

2020. okt. 14. 22:23
Hasznos számodra ez a válasz?

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!