🚀 Day 12 of Learning Java Today I learned about one of the important building blocks of Java — Packages 📦 Here’s what I understood 👇 • What a package is and why it is used • Packages help us organize code in a clean and structured way • They make large projects easy to manage and maintain • How to create a package in Java I also learned about project folder structure 🗂️ • All source code (.java files) are stored in the src folder • All compiled files (.class files) are stored in the bin folder • This separation helps when delivering projects to clients • Makes the project look professional and organized Step by step, learning and improving every day 💻🔥 #Java #LearningJava #JavaDeveloper #Programming #CodingJourney #SoftwareDevelopment #DeveloperLife #TechLearning #Day12 #StudentLife
Java Packages and Project Structure
More Relevant Posts
-
Day 3 of my Java learning journey 💻🚀 Today I explored one of the most important concepts in programming — Methods (Functions) in Java. Methods help in organizing code and making programs reusable and more structured. Here’s what I learned today: 🔹 What a method is and why it is used 🔹 How to create a method in Java 🔹 How to call a method from the main program 🔹 Understanding return values from methods I practiced writing programs such as: Finding the sum using a method Calculating factorial using a method Understanding how values are passed and returned in Java Learning how methods work really made me understand how real programs are structured. Slowly building strong fundamentals in Java step by step. Excited to move on to arrays tomorrow. #Java #Day3 #Programming #CodingJourney #LearningInPublic
To view or add a comment, sign in
-
-
🚀 Java Learning Challenge — Day 4/7 📘 Today’s Topics: ✔️ Method Creation ✔️ Parameters ✔️ Return Types ✔️ Method Overloading 🛠️ Mini Project: Student Result System → Calculated total and average using methods. 💡 What I learned: Methods help organize code and enable data sharing between different parts of a program. Step by step progress… more to come! 💻✨ #JavaLearningChallenge #Day4 #Java #CodingJourney
To view or add a comment, sign in
-
-
Day 26 of Learning Java ☕ Today, I practiced Access Modifiers in Java and learned how they help control the visibility of variables, methods, and classes. What I learned: • public – Accessible from anywhere • private – Accessible only within the same class • protected – Accessible within the same package or subclasses • default (no keyword) – Accessible only within the same package Why access modifiers are important: • They improve security • They help with data hiding • They make code more structured and maintainable #Java #JavaLearning #AccessModifiers #Programming #CodingJourney #LearnJava #DeveloperJourney #StudentLife
To view or add a comment, sign in
-
-
📘 Day 31 of Learning Java – Access Modifiers Today, I learned about Access Modifiers in Java and how they control the visibility and accessibility of classes, variables, and methods. Access modifiers help us provide security and controlled access in applications. 🔹 Java provides four types of access modifiers: 1️⃣ public – Accessible from anywhere (same class, same package, different package). 2️⃣ protected – Accessible within the same package and also in different packages through inheritance. 3️⃣ default (package-private) – Accessible only within the same package. 👉 No keyword is required to define default access. Example: void display() { } (This is default access, we don’t write the word “default”.) 4️⃣ private – Accessible only within the same class. 💡 Key Takeaway: All access modifiers are accessible inside the same class. The real difference appears when we try to access them from different classes or packages. Understanding access modifiers helped me clearly see how Java ensures encapsulation and security in applications. Day 31 ✅ Meghana M Consistent learning. Continuous improvement. 🚀 #Java #JavaLearning #AccessModifiers #Day31 #Programming #DeveloperJourney 10000 Coders
To view or add a comment, sign in
-
-
Releasing my Complete Java Programming Notes — completely free for the community! I've compiled everything a Java learner needs into one structured, easy-to-read document. 📖 Covers: → Java Basics, OOP, Arrays, Methods, Strings → Exception Handling, Collections Framework → File Handling, Interfaces, Multithreading → Java 8+ Features (Lambdas, Streams, Optional) → Interview Questions + Quick Reference Cheat Sheet Designed to be beginner-friendly — no prior experience needed! I believe quality education should be accessible to everyone. This is my small contribution. 💡 🔗 Link: https://lnkd.in/gMuT-6qc Drop a ⭐ if you find it useful! #Java #SoftwareDevelopment #ProgrammingNotes #LearnJava #TechEducation #CodingCommunity #FreeLearning
To view or add a comment, sign in
-
🚀 Java Learning Journey – Day 7 Today’s learning focused on strengthening the understanding of methods in Java, especially the difference between static methods and instance methods. Key takeaways from today: ✔ Understanding how instance methods belong to objects and require object creation ✔ Learning that static methods belong to the class and can be accessed without creating objects ✔ Exploring how the JVM manages methods and objects in memory ✔ Understanding when to use static vs non-static methods in real programs A key realization today: Java becomes much clearer when concepts like memory behavior and method usage are understood logically, not just syntactically. Tomorrow’s focus: • Begin hands-on coding practice in IntelliJ • Implement small programs using methods • Strengthen understanding through practical exercises Consistent learning, one step at a time. #Java #LearningJourney #JavaDeveloper #Programming #BackendDevelopment #SoftwareEngineering
To view or add a comment, sign in
-
🚀 Java Logic Building – Sum of All Digits. Today, I worked on a simple Java program that finds the sum of all digits in a number. Even though it’s a basic problem, it really helps in understanding programming logic and improving problem-solving skills. What this program does: - Takes a number as input from the user - Separates each digit from the number - Adds all the digits together - Prints the final result Working on small programs like this reminds me that strong fundamentals are the key to becoming a better developer. Every big journey in programming starts with mastering the basics! #Java #Programming #CodingJourney #Learning #Developers #ProblemSolving
To view or add a comment, sign in
-
-
Day 8 of Learning Java, Control the Flow, Control the Code Today I unlocked something powerful… 👉 Loops. Because real programs don’t repeat code manually. They automate it. 🔁 for Loop When you know the count. Clean. Structured. Predictable. 🌊 while Loop Runs as long as the condition is true. Perfect when you don’t know the exact number of iterations. 🚀 do-while Loop Executes first. Checks later. Guaranteed at least one run. 💣 break & continue break → Stop everything. continue → Skip this round, move to the next. And yes… even learned Labeled break 👀 Nested loops? No problem. Big realization today? Loops aren’t just repetition. They’re control. If you control loops… you control program flow. Day 8 and the logic is getting stronger every single day 🔥🚀 Special thanks to Aditya Tandon sir and Rohit Negi sir #Java #CoreJava #100DaysOfCode #Programming #Developers #BuildInPublic
To view or add a comment, sign in
-
-
Day 5 of My Java Learning Journey Today I learned about Methods, Method Overloading, and Method Overriding in Java. >>Methods: A method is a block of code that performs a specific task. It helps in code reusability and makes the program more organized and readable. Basic structure of a method: *Access modifier *Return type *Method name *Parameters *Method body >>Method Overloading: Method overloading means having multiple methods with the same name but different parameters (different number or type of arguments) in the same class. >>Method Overriding: Method overriding happens when a child class provides its own implementation of a method that is already defined in the parent class. #Java #OOPS #MethodOverloading #MethodOverriding #LearningInPublic
To view or add a comment, sign in
-
Java Learning Journey – Day 1 Today I explored one of the most fundamental concepts in Java — Variables. In programming, variables act as containers that store data which our program can use and modify during execution. Understanding variables clearly is the first step toward writing better and structured Java programs. Some key points I revised today: • What a variable is in Java • Different types of variables (Local, Instance, Static) • How variables store and manage data Building strong fundamentals is very important before moving to advanced topics like OOP, Multithreading, and Backend Development. I’ll be sharing my daily Java learning journey here to stay consistent and document my progress. If you're also learning Java or working in software development, feel free to connect and share your thoughts. #Java #JavaDeveloper #Programming #CodingJourney #SoftwareDevelopment #LearnJava
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development