{"id":10543,"date":"2015-08-29T10:00:41","date_gmt":"2015-08-29T14:00:41","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/?p=10543"},"modified":"2015-08-24T10:36:54","modified_gmt":"2015-08-24T14:36:54","slug":"example-demonstrating-the-use-of-packages","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=10543","title":{"rendered":"Example demonstrating the use of packages"},"content":{"rendered":"<pre>&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\nExample demonstrating the use of packages.\r\n\r\n\u00a0\u00a0\u00a0 * Class1.java defined in package1.\r\n\u00a0\u00a0\u00a0 * Class2.java defined in package2.\r\n\u00a0\u00a0\u00a0 * Class3.java defined in package2.package3.\r\n\u00a0\u00a0\u00a0 * Class1.java defined in package4.\r\n\u00a0\u00a0\u00a0 * PackageExample.java Driver for package example\r\n&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\n~~~~~~~~~~~~~~~~~~~~~\r\nClass1.java defined in package1.\r\n~~~~~~~~~~~~~~~~~~~~~\r\npackage package1;\r\n\r\n*****************\r\n\u00a0\r\npublic class Class1 {\r\n\u00a0 public static void printInfo() {\r\n\u00a0\u00a0\u00a0 System.out.println(\"This is Class1 in package1.\");\r\n\u00a0 }\r\n}\r\n&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\n~~~~~~~~~~~~~~~~~~~~~\r\nClass2.java defined in package2. \r\n~~~~~~~~~~~~~~~~~~~~~\r\npackage package2;\r\n$$$$$$$$$$$$$$$$\r\n\r\npublic class Class2 {\r\n\u00a0 public static void printInfo() {\r\n\u00a0\u00a0\u00a0 System.out.println(\"This is Class2 in package2.\");\r\n\u00a0 }\r\n}\r\n&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\n~~~~~~~~~~~~~~~~~~~~~~\r\nClass3.java defined in package2.package3\r\n~~~~~~~~~~~~~~~~~~~~~~\r\npackage package2.package3;\r\n\r\n@@@@@@@@@@@@@@@@@@@@@@@@@\r\n\r\npublic class Class3 {\r\n\u00a0 public static void printInfo() {\r\n\u00a0\u00a0\u00a0 System.out.println(\"This is Class3 in \" +\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \"package2.package3.\");\r\n\u00a0 }\r\n}\r\n&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\n~~~~~~~~~~~~~~~~~~~~~~~~~\r\nClass1.java defined in package4.\r\n~~~~~~~~~~~~~~~~~~~~~~~~~\r\npackage package4;\r\n\r\n@@@@@@@@@@@@@@@@\r\n\r\npublic class Class1 {\r\n\u00a0 public static void printInfo() {\r\n\u00a0\u00a0\u00a0 System.out.println(\"This is Class1 in package4.\");\r\n\u00a0 }\r\n}\r\n&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nPackageExample.java Driver for package example.\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nimport package1.*;\r\nimport package2.Class2;\r\nimport package2.package3.*;\r\n\r\n***************************\r\n\r\npublic class PackageExample {\r\n\u00a0 public static void main(String[] args) {\r\n\u00a0\u00a0\u00a0 Class1.printInfo();\r\n\u00a0\u00a0\u00a0 Class2.printInfo();\r\n\u00a0\u00a0\u00a0 Class3.printInfo();\r\n\u00a0\u00a0\u00a0 package4.Class1.printInfo();\r\n\u00a0 }\r\n}\r\n****************************<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp; Example demonstrating the use of packages. \u00a0\u00a0\u00a0 * Class1.java defined in package1. \u00a0\u00a0\u00a0 * Class2.java defined in package2. \u00a0\u00a0\u00a0 * Class3.java defined in package2.package3. \u00a0\u00a0\u00a0 * Class1.java defined in package4. \u00a0\u00a0\u00a0 * PackageExample.java Driver for package example &amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp; ~~~~~~~~~~~~~~~~~~~~~ Class1.java defined in package1. ~~~~~~~~~~~~~~~~~~~~~ package package1; ***************** \u00a0 public class Class1 { \u00a0 public &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=10543\">Continue reading<\/a><\/p>\n","protected":false},"author":130,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1417,1424],"tags":[706,308,285],"class_list":["post-10543","post","type-post","status-publish","format-standard","hentry","category-code-programming-samples--","category-javaj2eej2me","tag-code","tag-java","tag-285","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":26579,"url":"http:\/\/bangla.sitestree.com\/?p=26579","url_meta":{"origin":10543,"position":0},"title":"Example demonstrating the use of packages #Programming Code Examples #Java\/J2EE\/J2ME #Object Oriented Programming","author":"Author-Check- Article-or-Video","date":"April 29, 2021","format":false,"excerpt":"&&&&&&&&&&&&&&&&&&& Example demonstrating the use of packages. * Class1.java defined in package1. * Class2.java defined in package2. * Class3.java defined in package2.package3. * Class1.java defined in package4. * PackageExample.java Driver for package example &&&&&&&&&&&&&&&&&&&&& ~~~~~~~~~~~~~~~~~~~~~ Class1.java defined in package1. ~~~~~~~~~~~~~~~~~~~~~ package package1; ***************** public class Class1 { public static void\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":10536,"url":"http:\/\/bangla.sitestree.com\/?p=10536","url_meta":{"origin":10543,"position":1},"title":"Code examples for interfaces","author":"","date":"August 29, 2015","format":false,"excerpt":"**************************** Code examples for interfaces: \u00a0\u00a0\u00a0 * Class1.java implements Interface1.java \u00a0\u00a0\u00a0 * Abstract Class2.java implements Interface1.java and Interface2.java \u00a0\u00a0\u00a0 * Class3.java extends abstract class Class2.java \u00a0\u00a0\u00a0 * Interface3.java extends Interface1.java and Interface2.java *************************** ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Class1.java ~~~~~~~~~~~~~~~~~~~~~~~~~~~ \/\/ This class is not abstract, so it must provide \/\/ implementations of method1\u2026","rel":"","context":"In &quot;Code . Programming Samples . \u09aa\u09cd\u09b0\u09cb\u0997\u09cd\u09b0\u09be\u09ae \u0989\u09a6\u09be\u09b9\u09b0\u09a8&quot;","block_context":{"text":"Code . Programming Samples . \u09aa\u09cd\u09b0\u09cb\u0997\u09cd\u09b0\u09be\u09ae \u0989\u09a6\u09be\u09b9\u09b0\u09a8","link":"http:\/\/bangla.sitestree.com\/?cat=1417"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26565,"url":"http:\/\/bangla.sitestree.com\/?p=26565","url_meta":{"origin":10543,"position":2},"title":"Code examples for interfaces #Programming Code Examples #Java\/J2EE\/J2ME #Object Oriented Programming","author":"Author-Check- Article-or-Video","date":"April 28, 2021","format":false,"excerpt":"**************************** Code examples for interfaces: * Class1.java implements Interface1.java * Abstract Class2.java implements Interface1.java and Interface2.java * Class3.java extends abstract class Class2.java * Interface3.java extends Interface1.java and Interface2.java *************************** ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Class1.java ~~~~~~~~~~~~~~~~~~~~~~~~~~~ \/\/ This class is not abstract, so it must provide \/\/ implementations of method1 and method2. public class\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":78331,"url":"http:\/\/bangla.sitestree.com\/?p=78331","url_meta":{"origin":10543,"position":3},"title":"Demonstrating wait() and notify() in a simple producer-consumer problem&#8221;","author":"Sayed","date":"July 27, 2025","format":false,"excerpt":"Check on the methods on: https:\/\/docs.oracle.com\/javase\/8\/docs\/api\/java\/lang\/Object.html Understanding wait(), notify(), and notifyAll() in Java In Java and Java EE, the methods wait(), notify(), and notifyAll() are defined in the java.lang.Object class. They are not part of classes like Thread or interfaces such as Runnable. How They Work: These methods are part\u2026","rel":"","context":"In &quot;Anything JAVA&quot;","block_context":{"text":"Anything JAVA","link":"http:\/\/bangla.sitestree.com\/?cat=1975"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10546,"url":"http:\/\/bangla.sitestree.com\/?p=10546","url_meta":{"origin":10543,"position":4},"title":"Statics.java Demonstrates static and non-static methods.","author":"","date":"August 29, 2015","format":false,"excerpt":"*\/ public class Statics { \u00a0public static void main(String[] args) { \u00a0\u00a0\u00a0 staticMethod(); \u00a0\u00a0\u00a0 Statics s1 = new Statics(); \u00a0\u00a0\u00a0 s1.regularMethod(); \u00a0 } \u00a0 public static void staticMethod() { \u00a0\u00a0\u00a0 System.out.println(\"This is a static method.\"); \u00a0 } \u00a0 public void regularMethod() { \u00a0\u00a0\u00a0 System.out.println(\"This is a regular method.\"); \u00a0 }\u2026","rel":"","context":"In &quot;Code . Programming Samples . \u09aa\u09cd\u09b0\u09cb\u0997\u09cd\u09b0\u09be\u09ae \u0989\u09a6\u09be\u09b9\u09b0\u09a8&quot;","block_context":{"text":"Code . Programming Samples . \u09aa\u09cd\u09b0\u09cb\u0997\u09cd\u09b0\u09be\u09ae \u0989\u09a6\u09be\u09b9\u09b0\u09a8","link":"http:\/\/bangla.sitestree.com\/?cat=1417"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26864,"url":"http:\/\/bangla.sitestree.com\/?p=26864","url_meta":{"origin":10543,"position":5},"title":"Example Java Programs #Programming Code Examples #Java\/J2EE\/J2ME #J2SE","author":"Author-Check- Article-or-Video","date":"May 3, 2021","format":false,"excerpt":"Very Simple Java Example Programs HelloWorld.java public class HelloWorld { \/\/ method main(): ALWAYS the APPLICATION entry point public static void main (String[] args) { System.out.println (\"Hello World!\"); } } \/\/ Print Today's Date import java.util.*; public class HelloDate { public static void main (String[] args) { System.out.println (\"Hello, it's:\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\/10543","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\/130"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10543"}],"version-history":[{"count":2,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/10543\/revisions"}],"predecessor-version":[{"id":10545,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/10543\/revisions\/10545"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10543"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}