{"id":65860,"date":"2021-07-16T22:44:07","date_gmt":"2021-07-17T02:44:07","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/scjp-training-lesson-1-develop-code-that-declares-classes-including-abstract-and-all-forms-of-nested-classes-interfaces-and-enums-and-includes-the-appropriate-use-of-package-and-import-statemen\/"},"modified":"2022-05-27T22:33:28","modified_gmt":"2022-05-28T02:33:28","slug":"scjp-training-lesson-1-develop-code-that-declares-classes-including-abstract-and-all-forms-of-nested-classes-interfaces-and-enums-and-includes-the-appropriate-use-of-package-and-import-statemen","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=65860","title":{"rendered":"SCJP Training: Lesson 1: Develop code that declares classes (including abstract and all forms of nested classes), interfaces, and enums, and includes the appropriate use of package and import statements (including static imports). #Java Short Notes #SCJP"},"content":{"rendered":"<ul>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/classdecl.html\" rel=\"noopener\">Declaring Classes<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/abstract.html\" rel=\"noopener\">Abstract Methods and Classes<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/nested.html\" rel=\"noopener\">Nested Classes<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/createinterface.html\" rel=\"noopener\">Interfaces<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/enum.html\" rel=\"noopener\">Enum Types<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/package\/packages.html\" rel=\"noopener\">Creating and Using Packages <\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/package\/usepkgs.html\" rel=\"noopener\">Using Package Members (import statements, static imports)<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/interfaceDef.html\" rel=\"noopener\">Defining an Interface<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/usinginterface.html\" rel=\"noopener\">Implementing an Interface<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/abstract.html\" rel=\"noopener\">Abstract Methods and Classes<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/nutsandbolts\/datatypes.html\" rel=\"noopener\">Primitive Data Types<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/nutsandbolts\/arrays.html\" rel=\"noopener\">Arrays<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/enum.html\" rel=\"noopener\">Enum Types<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/classvars.html\" rel=\"noopener\">Understanding Instance and Class Members<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/nutsandbolts\/variables.html\" rel=\"noopener\">Variables <\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/variables.html\" rel=\"noopener\">Declaring Member Variables<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/classvars.html\" rel=\"noopener\">Understanding Instance and Class Members<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/arguments.html\" rel=\"noopener\">Passing Information to a Method or Constructor<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/override.html\" rel=\"noopener\">Overriding and Hiding Methods<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/methods.html\" rel=\"noopener\">Defining Methods (overloading)<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/returnvalue.html\" rel=\"noopener\">Returning a Value From a Method<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/constructors.html\" rel=\"noopener\">Providing Constructors for Your Classes<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/IandI\/super.html\" rel=\"noopener\">Using the Keyword super<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/objectcreation.html\" rel=\"noopener\">Creating Objects<\/a><\/li>\n<li><a class=\"TutorialLink\" target=\"new\" href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/java\/javaOO\/nested.html\" rel=\"noopener\">Nested Classes<\/a><\/li>\n<\/ul>\n<p> From: http:\/\/sitestree.com\/?p=5047<br \/> Categories:Java Short Notes, SCJP<br \/>Tags:<br \/> Post Data:2012-06-10 07:14:48<\/p>\n<p>\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\">https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"> http:\/\/Training.SitesTree.com<\/a><br \/>\n\t\tIn Bengali: <a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\">http:\/\/Bangla.SaLearningSchool.com<\/a><br \/>\n\t\t<a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\">http:\/\/SitesTree.com<\/a><br \/>\n\t\t8112223 Canada Inc.\/JustEtc: <a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\">http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) <\/a><br \/>\n\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com'> https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\tMedium: <a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"> https:\/\/medium.com\/@SayedAhmedCanada <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Declaring Classes Abstract Methods and Classes Nested Classes Interfaces Enum Types Creating and Using Packages Using Package Members (import statements, static imports) Defining an Interface Implementing an Interface Abstract Methods and Classes Primitive Data Types Arrays Enum Types Understanding Instance and Class Members Variables Declaring Member Variables Understanding Instance and Class Members Passing Information to &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=65860\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917,1954],"tags":[],"class_list":["post-65860","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","category-scjp-ocjp","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":22132,"url":"http:\/\/bangla.sitestree.com\/?p=22132","url_meta":{"origin":65860,"position":0},"title":"SCJP: Sun Certified Java Programmer: All that you need to know #SCJP","author":"Sayed","date":"March 10, 2021","format":false,"excerpt":"Introduction to Sun Certified Java Programmer Certification CourseJava : SCJP: Important ResourcesJAVA: Some links: useful for exams like scjp\/scjaSCJP Essential KnowledgeSCJP Practice ExamsSCJP Training: Lesson 1: Develop code that declares classes (including abstract and all forms of nested classes), interfaces, and enums, and includes the appropriate use of package and\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":74773,"url":"http:\/\/bangla.sitestree.com\/?p=74773","url_meta":{"origin":65860,"position":1},"title":"Are you interested in becoming a Java Developer and OCJP","author":"Sayed","date":"May 31, 2022","format":false,"excerpt":"Are you interested in becoming a Java Developer and OCJP? OCJP: Oracle Certified Java Programmer? Are you interested in a Java based career track? Short Notes on: OCJP: Oracle Certified Java Programmer Certification. Written long back in the SCJP time. These are for quick review purposes, not really to learn\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65840,"url":"http:\/\/bangla.sitestree.com\/?p=65840","url_meta":{"origin":65860,"position":2},"title":"SCJP: Interfaces #Java Short Notes #SCJP","author":"Sayed","date":"July 16, 2021","format":false,"excerpt":"Interface An interface is a reference type, similar to a class Interfaces can contain only constants, method signatures, and nested types No method is implemented Interfaces cannot be instantiated They can only be implemented by classes or extended by other interfaces Interfaces are not part of the class hierarchy A\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65870,"url":"http:\/\/bangla.sitestree.com\/?p=65870","url_meta":{"origin":65860,"position":3},"title":"SCJP Training: Lesson 6: Collections \/ Generics #Java Short Notes #SCJP","author":"Sayed","date":"July 16, 2021","format":false,"excerpt":"Object OrderingObject as a SuperclassGeneric TypesDeclaring ClassesDefining an InterfacePassing Information to a Method or ConstructorReturning a Value from a MethodGeneric TypesGeneric Methods and ConstructorsWildcardsAlgorithms From: http:\/\/sitestree.com\/?p=5053 Categories:Java Short Notes, SCJPTags: Post Data:2012-07-21 07:53:36 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com In Bengali: http:\/\/Bangla.SaLearningSchool.com http:\/\/SitesTree.com 8112223 Canada\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65864,"url":"http:\/\/bangla.sitestree.com\/?p=65864","url_meta":{"origin":65860,"position":4},"title":"SCJP Training: Lesson 3: API Contents #Java Short Notes #SCJP","author":"Sayed","date":"July 16, 2021","format":false,"excerpt":"The Number Classes Characters Strings The StringBuilder Class Character Streams (FileReader, FileWriter) Buffered Streams (BufferedReader, BufferedWriter) Formatting (PrintWriter) File Objects (File) Data Streams Object Streams Manipulating Characters in a String (String split method) Methods of the Pattern Class Methods of the Matcher Class Scanning Formatting Formatting (PrintWriter, formatting parameters) Formatting\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65816,"url":"http:\/\/bangla.sitestree.com\/?p=65816","url_meta":{"origin":65860,"position":5},"title":"JAVA: Some links: useful for exams like scjp\/scja #Java Short Notes #SCJP #Blog","author":"Sayed","date":"July 15, 2021","format":false,"excerpt":"Assertions in Java: http:\/\/java.sun.com\/j2se\/1.4.2\/docs\/guide\/lang\/assert.html Enum in Java:http:\/\/www.java2s.com\/Code\/Java\/Language-Basics\/Enum.htmStringBuffer and StringBuilder Classes have similar methods where StringBuffer is synchronized: http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/api\/java\/lang\/StringBuilder.htmlSerialize and Deserialize: http:\/\/java.sun.com\/j2se\/1.4.2\/docs\/api\/java\/io\/Serializable.htmljava.util package is very important: http:\/\/java.sun.com\/j2se\/1.4.2\/docs\/api\/java\/util\/package-summary.html From: http:\/\/sitestree.com\/?p=4845 Categories:Java Short Notes, SCJP, BlogTags: Post Data:2013-06-11 18:38:25 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com In Bengali: http:\/\/Bangla.SaLearningSchool.com\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65860"}],"version-history":[{"count":2,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65860\/revisions"}],"predecessor-version":[{"id":74728,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65860\/revisions\/74728"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=65860"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=65860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}