RUVIDEO
Поделитесь видео 🙏

# 11 Features of Java in Details | Simple | Secure | Java Tutorial in Hindi | Java For Beginners

Features of Java in Details:
Simple:
• Java is simple as it supports OOPs and we can say that OOPs supports the real world.so it’s simple to develop program in java by relating the problem with real world.
• It’s syntactically similar to C and C++.
• It doesn’t provide explicit use of pointers.
• It doesn’t has concept of Operator overloading.
• Its Automatic Garbage feature also makes it simpler.
Secure:
• It doesn’t has support of Explicit use of pointers which prevents someone to gain the direct access to a memory location .Hence making the program secure.
• It has the facility of bytecode verification using the concept of magic number. The magic number is the part of bytecode.
• An executable file is generated only when we run the program and it’s automatically deleted by the JVM after the program execution.
• Java also has Java Authentication and Authorization Service (JAAS) for authentication of users, to reliably and securely determine who is currently executing Java code.
• Java also provides the application level security called encryption and decryption.
• Sandbox security checks the security concern on the network.

Platform Independent: - Java is platform independent because it is different from other languages like C, C++, etc. which are compiled into platform specific machines while Java is a write once, run anywhere language.
Architectural Neutral: - Software that is designed without regard to the target platform are known as Architectural Neutral Software and the language which provide facility to develop such software is known as Architectural Neutral Language.
Java is architecture neutral because there are no implementation dependent features, for example, the size of primitive types is fixed.
In C programming, int data type occupies 2 bytes of memory for 32-bit architecture and 4 bytes of memory for 64-bit architecture. However, it occupies 4 bytes of memory for both 32 and 64-bit architectures in Java.
Portable: - The literal meaning of portable is “Easy to carry”. (WORA)
Java is portable as we can carry the bytecode easily to various platform also it is platform independent while C and C++ are only portable they’re not platform independent.
Robust: - The literal meaning of robust is “Strong”.
Java is robust because: -
• It uses strong memory management. There is automatic garbage collection in java which runs on the Java Virtual Machine to get rid of objects which are not being used by a Java application anymore.
• There are exception handling and the type checking mechanism in Java.
• There is a lack of pointers that avoids security problems. All these points make Java robust.
Multithreaded: - The Java platform is designed with multithreading capabilities built into the language. Thread is a process of executing the multiple tasks simultaneously at a time. Its implementation is provided by two sub-concepts.
a) Process
b) Thread: - It’s a light weight process of a sub-process. A thread is the smallest unit of a processing. It doesn’t have any memory address.
Interpreted: - Java has both Compiled and Interpreter Feature Program of java is First Compiled and Then it is must to Interpret it .First of all The Program of java is Compiled then after Compilation it creates Bytes Codes rather than Machine Language.
Then After Bytes Codes are converted into the Machine Language with the help of the Interpreter so for executing the java Program First of all it is necessary to compile it then it must be Interpreter. JVM is the interpreter of java.
Distributed: - Distributed applications (distributed apps) are applications or software that runs on multiple computers within a network at the same time and can be stored on servers or with cloud computing. Unlike traditional applications that run on a single system, distributed applications run on multiple systems simultaneously for a single task or job.
Java is distributed because it facilitates users to create distributed applications in Java. RMI and EJB are used for creating distributed applications. This feature of Java makes us able to access files by calling the methods from any machine on the internet.
Dynamic: - “Dynamic” just means changing, which generally (in programming languages) means changing something at run time that isn’t explicitly coded in the source code.

Stay tuned with me for more upcoming Videos,
don't forget to subscribe my YouTube Channel and share your valuable comments in Comment section down below, i'll be happy t o help you all, your Surya ☺

Storage option url-
https://www.youtube.com/watch?v=KgCfx...

Connect on Socials:-

Facebook:- https://www.facebook.com/AndroJavaTec...
Twitter:- https://twitter.com/AndroJavaTech4U
Google Plus:- https://plus.google.com/u/0/+AndroJav...
LinkedIn:- https://www.linkedin.com/in/androjava...

#JavaFeatures #Simple #Secure

java Basic Java Tutorial for beginners
Basic Java Programming for beginners

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «# 11 Features of Java in Details | Simple | Secure | Java Tutorial in Hindi | Java For Beginners», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.