Java Tutorial Advanced to Beginner
2.75K subscribers
4 photos
It will help you to start codding using Java programming language. At end of the day we will have projects and we will you your school projects.
Download Telegram
6| Architecture-neutral

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.
7| Portable

Java is portable because it facilitates you to carry the Java bytecode to any platform. It doesn't require any implementation.
8| High-performance

Java is faster than other traditional interpreted programming languages because Java bytecode is "close" to native code. It is still a little bit slower than a compiled language (e.g., C++). Java is an interpreted language that is why it is slower than compiled languages, e.g., C, C++, etc.
9| Distributed

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.
10| Multi-threaded

A thread is like a separate program, executing concurrently. We can write Java programs that deal with many tasks at once by defining multiple threads. The main advantage of multi-threading is that it doesn't occupy memory for each thread. It shares a common memory area. Threads are important for multi-media, Web applications, etc.
11| Dynamic

Java is a dynamic language. It supports dynamic loading of classes. It means classes are loaded on demand. It also supports functions from its native languages, i.e., C and C++.

Java supports dynamic compilation and automatic memory management (garbage collection).
Hello guy, sorry I was busy doing other stuff but I am back now. I will sent you links that helps you to start working. The links will direct you to apps that we need to start working
✔️ JDK(Java Development Kit) version: 6 and greater
✔️ Netbeans, Eclips or any text editor works fine

See you soon and code well ...
Java: HelloWorld simple demo code
Learn GoLang, Complete Course... Join now
@LetsCodeGoLang
The account of the user that owns this channel has been inactive for the last 11 months. If it remains inactive in the next 30 days, that account will self-destruct and this channel may no longer have an owner.
The account of the user that owns this channel has been inactive for the last 11 months. If it remains inactive in the next 9 days, that account will self-destruct and this channel may no longer have an owner.