SlideShare a Scribd company logo
TCT
TIRANA CENTER OF
TECHNOLOGY
Rr Durresit #53 Tirane www.tct.edu.al
+ 355 67 686 1620 info@ tct. al
JAVA Programming Beginner
Introduction
 Overview of Java
 Java Standard Edition (Java SE) 8
 Tools for programming in Java
Introduction to Java Applications
 A First Program in Java: Printing a Line of Text
 Modifying Our First Java Program
 Displaying Text with printf
 Another Java Application: Adding Integers
 Decision Making: Equality and Relational Operators
Control Statements: Part 1
 if Single-Selection Statement
 if … else Double-Selection Statement
 while Repetition Statement
 Compound Assignment Operators
 Increment and Decrement Operators
 Primitive Types
Control Statements: Part 2
 Essentials of Counter-Controlled Repetition
 for Repetition Statement
 Examples Using the for Statement
 do … while Repetition Statement
 switch Multiple-Selection Statement
 break and continue Statements
 Logical Operators
Methods: A Deeper Look
 Static Methods, static Fields and Class Math
 Declaring Methods with Multiple Parameters
 Notes on Declaring and Using Methods
 Method-Call Stack and Activation Records
 Argument Promotion and Casting
 Java API Packages
 Scope of Declarations
 Method Overloading
Arrays
 Declaring and Creating Arrays
 Examples Using Arrays
 Enhanced for Statement
 Passing Arrays to Methods
 Multidimensional Arrays
Introduction to Classes and Objects
 Classes, Objects, Methods and Instance Variables
 Declaring a Class with a Method and Instantiating an Object of a Class
 Declaring a Method with a Parameter
TCT
TIRANA CENTER OF
TECHNOLOGY
Rr Durresit #53 Tirane www.tct.edu.al
+ 355 67 686 1620 info@ tct. al
 Instance Variables, set Methods and get Methods
 Primitive Types vs. Reference Types
 Initializing Objects with Constructors
 Floating-Point Numbers and Type double
Classes and Objects: A Deeper Look
 Time Class
 Controlling Access to Members
 Referring to the Current Object's Members with the this Reference
 Default and No-Argument Constructors
 Composition
 Enumerations
 Garbage Collection and Method finalize
 final Instance Variables
Object-Oriented Programming: Inheritance
 Superclasses and Subclasses
 Protected Members
 Relationship between Superclasses and Subclasses
 Constructors in Subclasses
 Software Engineering with Inheritance
Object-Oriented Programming: Polymorphism
 Polymorphism Examples
 Demonstrating Polymorphic Behavior
 Abstract Classes and Methods
 Case Study: Payroll System Using Polymorphism
 Demonstrating Polymorphic Processing, Operator instanceof and Downcasting
 Summary of the Allowed Assignments Between Superclass and Subclass Variables
 final Methods and Classes
 Case Study: Creating and Using Interfaces
 Declaring Constants with Interfaces
 Common Interfaces of the Java API
Exception Handling
 Exception-Handling Overview
 Example: Divide by Zero without Exception Handling
 Example: Handling ArithmeticExceptions and InputMismatchExceptions
 When to Use Exception Handling
 Java Exception Hierarchy
 finally Block
 Stack Unwinding
 printStackTrace , getStackTrace and getMessage
 Chained Exceptions
 Declaring New Exception Types
 Assertions
Collections
 Collections Overview
 Class Arrays
TCT
TIRANA CENTER OF
TECHNOLOGY
Rr Durresit #53 Tirane www.tct.edu.al
+ 355 67 686 1620 info@ tct. al
 ArrayList class and Iterators
 Sets
 Maps
Drejtues Ekzekutiv
Rezart Alija

More Related Content

Similar to Kursi Java Basic

Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Core Mind
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5prakash185645
 
Abap Inicio
Abap InicioAbap Inicio
Abap Iniciounifor
 
Basics of Java
Basics of JavaBasics of Java
Basics of Java
Prarabdh Garg
 
Object Oriented Principles
Object Oriented PrinciplesObject Oriented Principles
Object Oriented Principles
Sujit Majety
 
JAVA-PPT'S.pdf
JAVA-PPT'S.pdfJAVA-PPT'S.pdf
JAVA-PPT'S.pdf
AnmolVerma363503
 
JAVA-PPT'S-complete-chrome.pptx
JAVA-PPT'S-complete-chrome.pptxJAVA-PPT'S-complete-chrome.pptx
JAVA-PPT'S-complete-chrome.pptx
KunalYadav65140
 
JAVA-PPT'S.pptx
JAVA-PPT'S.pptxJAVA-PPT'S.pptx
JAVA-PPT'S.pptx
RaazIndia
 
Unit 1
Unit  1Unit  1
Unit 1
donny101
 
PCSTt11 overview of java
PCSTt11 overview of javaPCSTt11 overview of java
PCSTt11 overview of java
Archana Gopinath
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
B2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draftB2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draftSteve Feldman
 
Python django flash_Course Content.pdf
Python django flash_Course Content.pdfPython django flash_Course Content.pdf
Python django flash_Course Content.pdf
Multisoft Systems
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
PRO IT Online Training
 
Core java-course-content
Core java-course-contentCore java-course-content
Core java-course-content
AmanCSE1
 
Core java-course-content
Core java-course-contentCore java-course-content
Core java-course-content
AmanCSE1
 
Core java-training-course-content
Core java-training-course-contentCore java-training-course-content
Core java-training-course-content
venkateshcs6
 

Similar to Kursi Java Basic (20)

Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5
 
Abap Inicio
Abap InicioAbap Inicio
Abap Inicio
 
Basics of Java
Basics of JavaBasics of Java
Basics of Java
 
Object Oriented Principles
Object Oriented PrinciplesObject Oriented Principles
Object Oriented Principles
 
Chap03
Chap03Chap03
Chap03
 
Chap03
Chap03Chap03
Chap03
 
JAVA-PPT'S.pdf
JAVA-PPT'S.pdfJAVA-PPT'S.pdf
JAVA-PPT'S.pdf
 
JAVA-PPT'S-complete-chrome.pptx
JAVA-PPT'S-complete-chrome.pptxJAVA-PPT'S-complete-chrome.pptx
JAVA-PPT'S-complete-chrome.pptx
 
JAVA-PPT'S.pptx
JAVA-PPT'S.pptxJAVA-PPT'S.pptx
JAVA-PPT'S.pptx
 
Unit 1
Unit  1Unit  1
Unit 1
 
PCSTt11 overview of java
PCSTt11 overview of javaPCSTt11 overview of java
PCSTt11 overview of java
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
B2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draftB2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draft
 
Python django flash_Course Content.pdf
Python django flash_Course Content.pdfPython django flash_Course Content.pdf
Python django flash_Course Content.pdf
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Core java-course-content
Core java-course-contentCore java-course-content
Core java-course-content
 
Core java-course-content
Core java-course-contentCore java-course-content
Core java-course-content
 
Core java-training-course-content
Core java-training-course-contentCore java-training-course-content
Core java-training-course-content
 

More from tctal

Prezantim Trajnime ne Tirane
Prezantim Trajnime ne TiranePrezantim Trajnime ne Tirane
Prezantim Trajnime ne Tirane
tctal
 
Kurs LPIC1, Exam 101-500
Kurs LPIC1, Exam 101-500Kurs LPIC1, Exam 101-500
Kurs LPIC1, Exam 101-500
tctal
 
Kurs Windows Server Administrator
Kurs Windows Server AdministratorKurs Windows Server Administrator
Kurs Windows Server Administrator
tctal
 
Kurs CCNA 200 - 301
Kurs CCNA 200 - 301Kurs CCNA 200 - 301
Kurs CCNA 200 - 301
tctal
 
Kurs Arkitekture & Diagnostikim PC
Kurs Arkitekture & Diagnostikim PCKurs Arkitekture & Diagnostikim PC
Kurs Arkitekture & Diagnostikim PC
tctal
 
Kurs Power BI
Kurs Power BI Kurs Power BI
Kurs Power BI
tctal
 
Kurs Quality Assurance
Kurs Quality Assurance Kurs Quality Assurance
Kurs Quality Assurance
tctal
 
Kurs Front End Development
Kurs Front End DevelopmentKurs Front End Development
Kurs Front End Development
tctal
 
Kurs JavaScript Advance
Kurs JavaScript AdvanceKurs JavaScript Advance
Kurs JavaScript Advance
tctal
 
Kurs C# .NET Web API
Kurs C# .NET Web API Kurs C# .NET Web API
Kurs C# .NET Web API
tctal
 
React.JS Course
React.JS CourseReact.JS Course
React.JS Course
tctal
 
Kursi PHP fizikisht ne Tirane dhe online live
Kursi PHP fizikisht ne Tirane dhe online liveKursi PHP fizikisht ne Tirane dhe online live
Kursi PHP fizikisht ne Tirane dhe online live
tctal
 
Kursi Front End Development
Kursi Front End DevelopmentKursi Front End Development
Kursi Front End Development
tctal
 
Kursi Java Intermediate
Kursi Java IntermediateKursi Java Intermediate
Kursi Java Intermediate
tctal
 
Kursi C++
Kursi C++Kursi C++
Kursi C++
tctal
 
Kursi SPSS
Kursi SPSSKursi SPSS
Kursi SPSS
tctal
 
Kursi Python Basic
Kursi Python BasicKursi Python Basic
Kursi Python Basic
tctal
 
Kursi Microsoft Excel Intermediate
Kursi Microsoft Excel Intermediate Kursi Microsoft Excel Intermediate
Kursi Microsoft Excel Intermediate
tctal
 
Kursi i programimit të Gjuhës R
Kursi i programimit të Gjuhës R Kursi i programimit të Gjuhës R
Kursi i programimit të Gjuhës R
tctal
 
Kursi Graphic Design
Kursi Graphic DesignKursi Graphic Design
Kursi Graphic Design
tctal
 

More from tctal (20)

Prezantim Trajnime ne Tirane
Prezantim Trajnime ne TiranePrezantim Trajnime ne Tirane
Prezantim Trajnime ne Tirane
 
Kurs LPIC1, Exam 101-500
Kurs LPIC1, Exam 101-500Kurs LPIC1, Exam 101-500
Kurs LPIC1, Exam 101-500
 
Kurs Windows Server Administrator
Kurs Windows Server AdministratorKurs Windows Server Administrator
Kurs Windows Server Administrator
 
Kurs CCNA 200 - 301
Kurs CCNA 200 - 301Kurs CCNA 200 - 301
Kurs CCNA 200 - 301
 
Kurs Arkitekture & Diagnostikim PC
Kurs Arkitekture & Diagnostikim PCKurs Arkitekture & Diagnostikim PC
Kurs Arkitekture & Diagnostikim PC
 
Kurs Power BI
Kurs Power BI Kurs Power BI
Kurs Power BI
 
Kurs Quality Assurance
Kurs Quality Assurance Kurs Quality Assurance
Kurs Quality Assurance
 
Kurs Front End Development
Kurs Front End DevelopmentKurs Front End Development
Kurs Front End Development
 
Kurs JavaScript Advance
Kurs JavaScript AdvanceKurs JavaScript Advance
Kurs JavaScript Advance
 
Kurs C# .NET Web API
Kurs C# .NET Web API Kurs C# .NET Web API
Kurs C# .NET Web API
 
React.JS Course
React.JS CourseReact.JS Course
React.JS Course
 
Kursi PHP fizikisht ne Tirane dhe online live
Kursi PHP fizikisht ne Tirane dhe online liveKursi PHP fizikisht ne Tirane dhe online live
Kursi PHP fizikisht ne Tirane dhe online live
 
Kursi Front End Development
Kursi Front End DevelopmentKursi Front End Development
Kursi Front End Development
 
Kursi Java Intermediate
Kursi Java IntermediateKursi Java Intermediate
Kursi Java Intermediate
 
Kursi C++
Kursi C++Kursi C++
Kursi C++
 
Kursi SPSS
Kursi SPSSKursi SPSS
Kursi SPSS
 
Kursi Python Basic
Kursi Python BasicKursi Python Basic
Kursi Python Basic
 
Kursi Microsoft Excel Intermediate
Kursi Microsoft Excel Intermediate Kursi Microsoft Excel Intermediate
Kursi Microsoft Excel Intermediate
 
Kursi i programimit të Gjuhës R
Kursi i programimit të Gjuhës R Kursi i programimit të Gjuhës R
Kursi i programimit të Gjuhës R
 
Kursi Graphic Design
Kursi Graphic DesignKursi Graphic Design
Kursi Graphic Design
 

Recently uploaded

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 

Recently uploaded (20)

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 

Kursi Java Basic

  • 1. TCT TIRANA CENTER OF TECHNOLOGY Rr Durresit #53 Tirane www.tct.edu.al + 355 67 686 1620 info@ tct. al JAVA Programming Beginner Introduction  Overview of Java  Java Standard Edition (Java SE) 8  Tools for programming in Java Introduction to Java Applications  A First Program in Java: Printing a Line of Text  Modifying Our First Java Program  Displaying Text with printf  Another Java Application: Adding Integers  Decision Making: Equality and Relational Operators Control Statements: Part 1  if Single-Selection Statement  if … else Double-Selection Statement  while Repetition Statement  Compound Assignment Operators  Increment and Decrement Operators  Primitive Types Control Statements: Part 2  Essentials of Counter-Controlled Repetition  for Repetition Statement  Examples Using the for Statement  do … while Repetition Statement  switch Multiple-Selection Statement  break and continue Statements  Logical Operators Methods: A Deeper Look  Static Methods, static Fields and Class Math  Declaring Methods with Multiple Parameters  Notes on Declaring and Using Methods  Method-Call Stack and Activation Records  Argument Promotion and Casting  Java API Packages  Scope of Declarations  Method Overloading Arrays  Declaring and Creating Arrays  Examples Using Arrays  Enhanced for Statement  Passing Arrays to Methods  Multidimensional Arrays Introduction to Classes and Objects  Classes, Objects, Methods and Instance Variables  Declaring a Class with a Method and Instantiating an Object of a Class  Declaring a Method with a Parameter
  • 2. TCT TIRANA CENTER OF TECHNOLOGY Rr Durresit #53 Tirane www.tct.edu.al + 355 67 686 1620 info@ tct. al  Instance Variables, set Methods and get Methods  Primitive Types vs. Reference Types  Initializing Objects with Constructors  Floating-Point Numbers and Type double Classes and Objects: A Deeper Look  Time Class  Controlling Access to Members  Referring to the Current Object's Members with the this Reference  Default and No-Argument Constructors  Composition  Enumerations  Garbage Collection and Method finalize  final Instance Variables Object-Oriented Programming: Inheritance  Superclasses and Subclasses  Protected Members  Relationship between Superclasses and Subclasses  Constructors in Subclasses  Software Engineering with Inheritance Object-Oriented Programming: Polymorphism  Polymorphism Examples  Demonstrating Polymorphic Behavior  Abstract Classes and Methods  Case Study: Payroll System Using Polymorphism  Demonstrating Polymorphic Processing, Operator instanceof and Downcasting  Summary of the Allowed Assignments Between Superclass and Subclass Variables  final Methods and Classes  Case Study: Creating and Using Interfaces  Declaring Constants with Interfaces  Common Interfaces of the Java API Exception Handling  Exception-Handling Overview  Example: Divide by Zero without Exception Handling  Example: Handling ArithmeticExceptions and InputMismatchExceptions  When to Use Exception Handling  Java Exception Hierarchy  finally Block  Stack Unwinding  printStackTrace , getStackTrace and getMessage  Chained Exceptions  Declaring New Exception Types  Assertions Collections  Collections Overview  Class Arrays
  • 3. TCT TIRANA CENTER OF TECHNOLOGY Rr Durresit #53 Tirane www.tct.edu.al + 355 67 686 1620 info@ tct. al  ArrayList class and Iterators  Sets  Maps Drejtues Ekzekutiv Rezart Alija