{"id":154,"date":"2019-07-20T12:32:58","date_gmt":"2019-07-20T12:32:58","guid":{"rendered":"http:\/\/bcisnotes.com\/secondsemester\/?p=154"},"modified":"2020-01-10T14:29:46","modified_gmt":"2020-01-10T08:44:46","slug":"common-misconceptions-of-java","status":"publish","type":"post","link":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/","title":{"rendered":"Common Misconceptions of Java || Introduction to java || Bcis Notes"},"content":{"rendered":"<h2>Common Misconceptions of Java:-<\/h2>\n<p>Java is the most widely used language in the world ([citation needed]), and everyone has an opinion about it. Due to it being mainstream, it is usually mocked, and sometimes rightly so, but sometimes the criticism just doesn\u2019t touch reality. I\u2019ll try to explain my favourite 5 misconceptions about Java.<\/p>\n<p><strong>Java is slow \u2013<\/strong><\/p>\n<p>That might have been true for Java 1.0, and initially may sound logical, since java is not compiled to binary, but to bytecode, which is in turn interpreted. However, modern versions of the JVM are very, very optimized (JVM optimizations is a topic worth not just an article, but a whole book) and this is no longer remotely true. As noted here, Java is even on-par with C++ in some cases. And it is certainly not a good idea to make a joke about Java being slow if you are a Ruby or PHP developer.<\/p>\n<p><strong>Java is too verbose \u2013<\/strong><\/p>\n<p>Here we need to split the language from the SDK and from other libraries.<\/p>\n<p>There is some verbosity in the JDK (e.g. java.io), which is:<\/p>\n<ol>\n<li>easily overcome with de-facto standard libraries like guava<\/li>\n<li>a good thing<\/li>\n<\/ol>\n<p>As for language verbosity, the only reasonable point was anonymous classes. Which are no longer an issue in Java 8 with the functional addition? Getters and setters, Foofoo = new Foo() instead of using value \u2013 that is (possibly) boilerplate, but it\u2019s not verbose \u2013 it doesn\u2019t add conceptual weight to the code. It doesn\u2019t take more time to write, read or understand.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Other libraries \u2013<\/strong><\/p>\n<p>It is indeed pretty scary to see a class like AbstractCommonAsyncFacadeFactoryManagerImpl. But that has nothing to do with Java. It can be argued that sometimes these long names make sense, it can also be argued that they are as complex because the underlying abstraction is unnecessarily complicated, but either way, it is a design decision was taken per-library and nothing that the language or the SDK impose perse. It is common to see over-engineered stuff, but Java in no way pushes you in that direction \u2013 stuff can be done in a simple way with any language. You can certainly have AbstractCommonAsyncFacadeFactoryManagerImpl in Ruby, just there wasn\u2019t a stupid architect that thought it\u2019s a good idea and who uses Ruby. If \u201cbig, serious, heavy\u201d companies were using Ruby, I bet we\u2019d see the same.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>You can do nothing in Java without an IDE \u2013<\/strong><\/p>\n<p>Of course, you can \u2013 you can use notepad++, vim, emacs. You will just lack refactoring, compile-on-save, call hierarchies. It would be just like programming in PHP or Python or javascript. The IDE vs Editor debate is a long one, but you can use Java without an IDE. It just doesn\u2019t make sense to do so, because you get so much more from the IDE than from a text editor + command-line tools.<\/p>\n<p>You may also like <a href=\"http:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/java-language-and-history\/\">the history of java,<\/a> <a href=\"http:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/features-of-java\/\">the features of java.<\/a><\/p>\n<div class=\"lvlbg69faca528a123\" ><div id=\"amzn-assoc-ad-668fe681-bdc6-49ee-a9f9-a4c2f5be29a0\"><\/div><script async src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&adInstanceId=668fe681-bdc6-49ee-a9f9-a4c2f5be29a0\"><\/script><\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.lvlbg69faca528a123 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.lvlbg69faca528a123 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.lvlbg69faca528a123 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.lvlbg69faca528a123 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.lvlbg69faca528a123 {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Common Misconceptions of Java:- Java is the most widely used language in the world ([citation needed]), and everyone has an opinion about it. Due to <a class=\"mh-excerpt-more\" href=\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\" title=\"Common Misconceptions of Java || Introduction to java || Bcis Notes\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":6,"featured_media":865,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Common Misconceptions of Java || Introduction to Java || Bcis Notes<\/title>\n<meta name=\"description\" content=\"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Common Misconceptions of Java || Introduction to Java || Bcis Notes\" \/>\n<meta property=\"og:description\" content=\"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\" \/>\n<meta property=\"og:site_name\" content=\"BCIS NOTES\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-20T12:32:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-10T08:44:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"340\" \/>\n\t<meta property=\"og:image:height\" content=\"230\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Octopus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Octopus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\"},\"author\":{\"name\":\"Octopus\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861\"},\"headline\":\"Common Misconceptions of Java || Introduction to java || Bcis Notes\",\"datePublished\":\"2019-07-20T12:32:58+00:00\",\"dateModified\":\"2020-01-10T08:44:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\"},\"wordCount\":499,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg\",\"articleSection\":[\"Object Oriented Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\",\"name\":\"Common Misconceptions of Java || Introduction to Java || Bcis Notes\",\"isPartOf\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg\",\"datePublished\":\"2019-07-20T12:32:58+00:00\",\"dateModified\":\"2020-01-10T08:44:46+00:00\",\"description\":\"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.\",\"breadcrumb\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg\",\"width\":340,\"height\":230,\"caption\":\"Common Misconceptions of Java || Introduction to java || Bcis Notes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bcisnotes.com\/secondsemester\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Common Misconceptions of Java || Introduction to java || Bcis Notes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#website\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/\",\"name\":\"BCIS NOTES\",\"description\":\"Second Semester\",\"publisher\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bcisnotes.com\/secondsemester\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#organization\",\"name\":\"BCIS NOTES\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg\",\"contentUrl\":\"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg\",\"width\":300,\"height\":100,\"caption\":\"BCIS NOTES\"},\"image\":{\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861\",\"name\":\"Octopus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g\",\"caption\":\"Octopus\"},\"url\":\"https:\/\/bcisnotes.com\/secondsemester\/author\/sujan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Common Misconceptions of Java || Introduction to Java || Bcis Notes","description":"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/","og_locale":"en_US","og_type":"article","og_title":"Common Misconceptions of Java || Introduction to Java || Bcis Notes","og_description":"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.","og_url":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/","og_site_name":"BCIS NOTES","article_published_time":"2019-07-20T12:32:58+00:00","article_modified_time":"2020-01-10T08:44:46+00:00","og_image":[{"width":340,"height":230,"url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg","type":"image\/jpeg"}],"author":"Octopus","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Octopus","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#article","isPartOf":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/"},"author":{"name":"Octopus","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861"},"headline":"Common Misconceptions of Java || Introduction to java || Bcis Notes","datePublished":"2019-07-20T12:32:58+00:00","dateModified":"2020-01-10T08:44:46+00:00","mainEntityOfPage":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/"},"wordCount":499,"commentCount":0,"publisher":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg","articleSection":["Object Oriented Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/","url":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/","name":"Common Misconceptions of Java || Introduction to Java || Bcis Notes","isPartOf":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage"},"thumbnailUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg","datePublished":"2019-07-20T12:32:58+00:00","dateModified":"2020-01-10T08:44:46+00:00","description":"\u00a0 Java is the most widely used language in the world ([citation needed]), and everyone has an opinion and which creates the Common Misconceptions of Java.","breadcrumb":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#primaryimage","url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg","contentUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/07\/misconceptions.jpg","width":340,"height":230,"caption":"Common Misconceptions of Java || Introduction to java || Bcis Notes"},{"@type":"BreadcrumbList","@id":"https:\/\/bcisnotes.com\/secondsemester\/object-oriented-programming\/common-misconceptions-of-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bcisnotes.com\/secondsemester\/"},{"@type":"ListItem","position":2,"name":"Common Misconceptions of Java || Introduction to java || Bcis Notes"}]},{"@type":"WebSite","@id":"https:\/\/bcisnotes.com\/secondsemester\/#website","url":"https:\/\/bcisnotes.com\/secondsemester\/","name":"BCIS NOTES","description":"Second Semester","publisher":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bcisnotes.com\/secondsemester\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bcisnotes.com\/secondsemester\/#organization","name":"BCIS NOTES","url":"https:\/\/bcisnotes.com\/secondsemester\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/","url":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg","contentUrl":"https:\/\/bcisnotes.com\/secondsemester\/wp-content\/uploads\/2019\/12\/cropped-2.jpg","width":300,"height":100,"caption":"BCIS NOTES"},"image":{"@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/1e7cf3abcf4849e9d66fc9f6b67ee861","name":"Octopus","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bcisnotes.com\/secondsemester\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e31a69c6a6d830dca58523a537833871?s=96&d=mm&r=g","caption":"Octopus"},"url":"https:\/\/bcisnotes.com\/secondsemester\/author\/sujan\/"}]}},"_links":{"self":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/154"}],"collection":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/comments?post=154"}],"version-history":[{"count":1,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/154\/revisions"}],"predecessor-version":[{"id":156,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/posts\/154\/revisions\/156"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/media\/865"}],"wp:attachment":[{"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/media?parent=154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/categories?post=154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bcisnotes.com\/secondsemester\/wp-json\/wp\/v2\/tags?post=154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}