Thursday, December 14, 2023

JAVA (Newbie)

 

JAVA

 

Today begins my formal introduction to Java. Java is a widely used, high-level programming language developed by Sun Microsystems in the mid-1990s. It is known for its simplicity, portability, and robustness, making it one of the most popular languages for building various applications, including desktop, web, and mobile applications.

 One of the key features of Java is its "write once, run anywhere" principle. This means that Java programs can run on any device or platform that has a Java Virtual Machine (JVM) installed, regardless of the underlying hardware and operating system. This makes Java a highly versatile language for cross-platform development.

 Java is an object-oriented language, which means that it is based on the concept of objects that interact with each other to perform tasks. It provides a rich set of libraries and frameworks that simplify the development process and allow developers to build complex applications easily.

 Java also has a strong emphasis on security, with built-in features for memory management and exception handling. It has a large and active community of developers who contribute to the language's growth and development through open-source projects and libraries.

 Whether you are a beginner or an experienced programmer, Java offers a wide range of resources and tools to help you get started and succeed in your programming journey.

 

 Resources:

Getting started with java:

https://docs.oracle.com/javase/tutorial/getStarted/index.html

 

Installing the Java (JDK) step-by-step

https://www.youtube.com/watch?v=r59xYe3Vyks&list=PLS1QulWo1RIbfTjQvTdj8Y6yyq4R7g-Al

 

  

 

References

 

Programming Knowledge, (2014). Java Tutorial for Beginners 1 - Introduction and Installing the Java (JDK) Step-by-Step Tutorial.

https://www.youtube.com/watch?v=r59xYe3Vyks&list=PLS1QulWo1RIbfTjQvTdj8Y6yyq4R7g-Al

 

Java (programming language). 12/8/2023. Wikipedia. https://en.wikipedia.org/wiki/Java_(programming_language)#Works_cited

  

Lysecky, R., Vahid, F., Lysecky, S., & Givargis, T. (2015). Data structures essentials. zyBooks.

Featured Post

Newbie to Newbie: Algorithmic Design and Data Structure Techniques

  Are some algorithms and data structure designs better than others? Newbie to Newbie, I would like to offer this: the "better" ...