Ang Java ba ay may mga delegado tulad ng C#?
Ang Java ba ay may mga delegado tulad ng C#?

Video: Ang Java ba ay may mga delegado tulad ng C#?

Video: Ang Java ba ay may mga delegado tulad ng C#?
Video: Indonesia's Economy: The Java Powerhouse 2024, Nobyembre
Anonim

Hindi tulad ng mga function pointer sa C o C ++, mga delegado ay object-oriented, type-safe, at secure. Ang sabi, Ginagawa ng Java hindi may mga delegado tulad ng C#. Gayunpaman, dahil Java 8, kami mayroon ilang uri ng mga function pointer sa pamamagitan ng paggamit ng mga method reference at functional interface.

Katulad nito, ito ay nagtanong, kung paano magkatulad ang C# at Java?

C# at Java ay katulad mga wika na naka-type nang statically, malakas, at hayag. Parehong object-oriented, at idinisenyo gamit ang semi-interpretation o runtime just-in-time compilation, at pareho ang mga curly brace na wika, tulad ng C at C++.

Gayundin, kinopya ba ang C# mula sa Java? Hindi, C# ay hindi a kopya ng Java . C# ay isang ebolusyon ng mga C-style na wika, na Java ay bahagi rin ng.

Higit pa rito, ang C# ba ay mas katulad ng Java o C++?

Java ay ang pinakamalapit. C# ay nilayon na maging natural na extension ng C++, at sumusuporta sa ilang #style compiler na mga direktiba, ngunit ang kapaligiran kung saan ka nagprograma ay magkano mas malapit sa Java . Ang mga klase ay tinukoy sa isang file, at maramihan maaaring tukuyin ang mga klase sa parehong file.

Dapat ko bang matutunan ang Java o C#?

C# ay ang wikang eksklusibong ginagamit para sa pagbuo ng mga application na nakabatay sa Windows, maging ito man ay Windows 8 Metro apps o iyong pang-araw-araw na desktop application. Java ay isang mas maraming nalalaman na wika na may mas maraming application kaysa C# . Higit sa lahat, Java ay ang pangunahing wika na ginagamit para sa Android Development.

Inirerekumendang: