Learn how to use all Java keywords
3.7 (313 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,978 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn how to use all Java keywords to your Wishlist.

Add to Wishlist

Learn how to use all Java keywords

Learn what each of the keywords are for and how to use them in your programs.
3.7 (313 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,978 students enrolled
Created by Kenneth Astl
Last updated 12/2014
English
Price: Free
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
Learn how to use all Java Language keywords
View Curriculum
Requirements
  • You should be familiar with the basics of programming in at least one language
  • Install Netbeans and the JDK to try out the examples for yourself
Description

This course will show you each of the Java keywords and see examples of how to use them in your code. We will use Netbeans to run the code and show what works and what doesn't in Java.

In less than 1 hour you will see all of the keywords and many that you may not have known existed. Get a better understanding of what Java can do by thoroughly understanding how the keywords fit into the code.

We cover datatypes, flow control, class declaration, modifiers, and miscellaneous keywords.

Who is the target audience?
  • This Java course is meant for newbies who are not familiar with all of the Java keywords and students looking for a quick refresher on Java Language Keywords
  • This course is probably not for you if you are very familiar with the Java Language keywords
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 8 Lectures Collapse All 8 Lectures 52:58
+
Introduction
1 Lecture 02:31

Learn what this class will go over and the definition of a keyword. We'll discuss the main groups of keywords and list them all.

Welcome
02:31
+
Datatypes
2 Lectures 14:05

We will review each of the 8 primitive datatypes and show examples of each.

Primitives
09:59

Enum's are a special kind of datatype that can be used as a user-defined list of constants. We touch on the power of enum and some advanced features.

Enumeration
04:06

How well do you know the primitive datatypes?

Primitives
3 questions
+
Flow Control
1 Lecture 12:22

Learn all keywords that control the order of execution in your program and when to use each of them. We cover different forms of conditional control, looping, and branching keywords.

Flow Control
12:22
+
Class Declaration and Modifiers
2 Lectures 14:23

Learn how to declare concrete and abstract classes and interfaces. How to extend other classes and implement interfaces are covered.

Class Declaration
07:43

We cover modifiers that control the 4 types of access: Public, Package private, Protected, and Private.

Modifiers
06:40
+
Miscellaneous
1 Lecture 09:13

Learn the remaining keywords. Some are little known and used. But knowing they exist and when to use them could help you in your next project.

Miscellaneous
09:13

How well do you really know the keywords?

Little known facts about keywords
3 questions
+
Conclusion
1 Lecture 00:24

Wrap up the course and provide summary remarks.

Summary
00:24
About the Instructor
Kenneth Astl
3.7 Average rating
313 Reviews
11,978 Students
1 Course
Software Architect and Developer

I've worked as a professional software architect and developer for over 25 years and have used Java for more than 17 years. I am passionate about writing clean code and having good designs that are easy for others to understand and make changes to.

My areas of expertise are in Enterprise Software, Connectivity and Integration, and Web Development.

I believe that Software Engineering is as much art as science and that it can make a positive difference in people's lives.