Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/buddhadebkoner/overpowered-java
Basic Java with opp concepts
https://github.com/buddhadebkoner/overpowered-java
advance-java basic-programming java spring-boot
Last synced: about 2 months ago
JSON representation
Basic Java with opp concepts
- Host: GitHub
- URL: https://github.com/buddhadebkoner/overpowered-java
- Owner: BuddhadebKoner
- Created: 2024-09-11T16:20:29.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-01T17:43:08.000Z (4 months ago)
- Last Synced: 2024-10-16T18:34:25.501Z (3 months ago)
- Topics: advance-java, basic-programming, java, spring-boot
- Language: Java
- Homepage:
- Size: 2.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java Starts 11 September 2024
This repository contains projects and code written in Java, a powerful and versatile programming language used for building a wide range of applications, from mobile to enterprise-level software. Java's platform independence, object-oriented structure, and strong community support make it an excellent choice for modern software development. It offers a robust ecosystem with extensive libraries, frameworks, and tools that help streamline the development process.
### Important Note
The file name and class name should be the same, including case sensitivity, to compile with `javac` and run with `java`.### Compilation and Run
***Compile .java file***
```bash
javac HelloWorld.java
```
***Run .class file***
```bash
java HelloWorld
```### First Hello Java Program
![Java Screenshot](./assets/helloJava.png)
### Gradle Hello World Program
***Gradle Initial Program***
```bash
gradle init
```
***Gradle `build.gradle`***
```gradle
plugins {
id 'java'
id 'application'
}// Main class without a package name
mainClassName = 'Main'
```
***Gradle Build***
```bash
gradle build
```
***Gradle Run***
```bash
gradle run
```### First Hello Java Program
![Java Screenshot](./assets/gradle.png)