Learn how to use all Java keywords

Learn what each of the keywords are for and how to use them in your programs.
3.8 (307 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,966 students enrolled
Start Learning Now
  • Lectures 8
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

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

What are the 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

What am I going to get from this course?

  • Learn how to use all Java Language 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

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.

Section 2: Datatypes

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


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.

3 questions

How well do you know the primitive datatypes?

Section 3: Flow Control

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.

Section 4: Class Declaration and Modifiers

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


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

Section 5: Miscellaneous

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.

3 questions

How well do you really know the keywords?

Section 6: Conclusion

Wrap up the course and provide summary remarks.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Kenneth Astl, 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.

Ready to start learning?
Start Learning Now