Vår grundläggande Java-programmeringshandledning är designad för studenter och yrkesverksamma. Java är en objektorienterad , klassbaserat, samtidiga, säkrade och allmänna datorprogrammeringsspråk. Det är en allmänt använd robust teknik.
Vad är Java?
Java är en programmeringsspråk och a plattform . Java är ett robust, objektorienterat och säkert programmeringsspråk på hög nivå.
Java utvecklades av Sun Microsystems (som nu är dotterbolag till Oracle) år 1995. James Gosling är känd som Javas fader. Innan Java hette det Ek . Eftersom Oak redan var ett registrerat företag, så bytte James Gosling och hans team namnet från Oak till Java.
Plattform : Alla hårdvaru- eller mjukvarumiljöer där ett program körs kallas en plattform. Eftersom Java har en runtime-miljö (JRE) och API kallas det en plattform.
Java exempel
Låt oss ta en snabb titt på Java-programmeringsexempel. En detaljerad beskrivning av Hello Java-exemplet finns på nästa sida.
Simple.java
class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } }Testa det nu
Ansökan
Enligt Sun kör 3 miljarder enheter Java. Det finns många enheter där Java för närvarande används. Några av dem är följande:
java date nu
- Desktop-applikationer som acrobat reader, media player, antivirus etc.
- Webbapplikationer som irctc.co.in, javatpoint.com, etc.
- Företagsapplikationer såsom bankapplikationer.
- Mobil
- Inbyggda system
- Smart kort
- Robotik
- Spel osv.
Typer av Java-applikationer
Det finns huvudsakligen 4 typer av applikationer som kan skapas med Java-programmering:
1) Fristående applikation
Fristående applikationer är också kända som skrivbordsapplikationer eller fönsterbaserade applikationer. Dessa är traditionella program som vi behöver installera på varje maskin. Exempel på fristående applikationer är Mediaspelare, antivirus etc. AWT och Swing används i Java för att skapa fristående applikationer.
2) Webbapplikation
En applikation som körs på serversidan och skapar en dynamisk sida kallas en webbapplikation. För närvarande, Servlet , JSP , Struts , Vår , Övervintra , JSF , etc.-teknologier används för att skapa webbapplikationer i Java.
3) Enterprise Application
En applikation som är distribuerad till sin natur, såsom bankapplikationer etc. kallas för en företagsapplikation. Det har fördelar som högnivåsäkerhet, lastbalansering och klustring. I Java används EJB för att skapa företagsapplikationer.
4) Mobilapplikation
En applikation som skapas för mobila enheter kallas en mobilapplikation. För närvarande används Android och Java ME för att skapa mobilapplikationer.
Java-plattformar/utgåvor
Det finns 4 plattformar eller utgåvor av Java:
1) Java SE (Java Standard Edition)
Det är en Java-programmeringsplattform. Det inkluderar Java-programmerings-API:er som java.lang, java.io, java.net, java.util, java.sql, java.math etc. Det inkluderar kärnämnen som OOPs, Sträng , Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection, etc.
Excel datum skillnad
2) Java EE (Java Enterprise Edition)
Det är en företagsplattform som främst används för att utveckla webb- och företagsapplikationer. Den är byggd ovanpå Java SE-plattformen. Det inkluderar ämnen som Servlet, JSP, Web Services, EJB, JPA, etc.
3) Java ME (Java Micro Edition)
Det är en mikroplattform som är dedikerad till mobila applikationer.
4) JavaFX
Det används för att utveckla rika internetapplikationer. Den använder ett lätt användargränssnitt API.
Nödvändig förutsättning
För att lära dig Java måste du ha grundläggande kunskaper i programmeringsspråket C/C++.
Publik
Vår Java-programmeringshandledning är utformad för att hjälpa nybörjare och proffs.
Problem
Vi försäkrar att du inte kommer att hitta några problem i denna Java-handledning. Men om det är något misstag, vänligen posta problemet i kontaktformuläret.
Vet du?
- Vad är skillnaden mellan JRE och JVM?
- Vad är syftet med JIT-kompilatorn?
- Kan vi spara java-källfilen utan något namn?
- Varför använder java konceptet Unicode-system?
- Javas historia
- Funktioner i Java
- Hej Java-program
- Program internt
- Hur sätter man vägen?
- Skillnaden mellan JDK, JRE och JVM
- Interna detaljer för JVM
- Variabel och datatyp
- Unicode-system
- Operatörer