SlideShare una empresa de Scribd logo
1 de 85
Presented By
s.AnithA
AP/MCA
ViiMs
CORE JAVACORE JAVA
What is JAVA?
 Java is an
object-oriented programming language
developed by James Gosling at Sun
Microsystems and released in 1995.
Old Name : Oak
Green Project (7 members team)
Write Once Run Anywhere (WORA)
JAVA Editions
1.J2SE (Standard Edition)
2.J2EE (Enterprise Edition)
3.J2ME(Micro Edition)
JAVA Technologies
1. Applets
2. Servlets
3. JSP
4. Swing
5. EJB
6. JDBC
7. Struts
8. Hibernate
9. Spring
JAVA Technologies
Applets
Small Java Programs developed for web applications.
 
Servlets
         
Server side Java programs
JSP 
Java Server Pages
Swing 
Developing GUI components using JFC.
 
 
EJB 
   Enterprise Java Beans (Reusable Software Components)   
      
 
JDBC    Java Data Base Connectivity
Struts  Framework to create web applications
 
Hibernate (ORM) (Object Relational Mapping)
To handle databases
 
 
Spring (Framework of Frameworks)
Framework to create Java Enterprise applications
JAVA Features
• Pure Object Oriented language.
• Platform independent (JVM)
• Portable – Processor independent
• Multi-threaded – Handling Multiple tasks
simultaneously.
• JNI (Java Native Interface)
JVM (Java Virtual Machine)
Test.java
class Test
{
public static void main(String b[])
{
System.out.println(“Welcome”);
}
}
System.out.println(“Welcome”);
System  class
out  static member
println  method
Access Modifiers  in C++
• Private
• Public
• Protected
Access Modifiers in Java
• Private
• Public
• Protected
• Friendly or package
 
How to run a JAVA pgm?
>javac Test.java
Test.class
>java Test
o/p: Welcome
JDK, BDK, JSDK, JRE, JIT, Hot Java
JDK (Java Development Kit)
JDK = JRE + tools like javac, java
interpreter to develop JAVA
application pgms & applets.
JRE (JAVA Runtime Environment)
JVM + lib to run java application
pgm & applets.
BDK (Bean Development Kit)
JSDK (Java Servlet Development Kit)
JIT (Just In Time) compiler
HotJava (Web browser written in
Java Language)
Different name for java file and class
Sample.java
class Test
{
public static void main(String []a)
{
System.out.println(“Welcome”);
}
}
How to run a JAVA pgm?
>javac Sample.java
Test.class
>java Test
Welcome
Comment Line
1. Single Line Comment //
2. Multi Line Comment /* */
3.Documentation Comment
/** */
Getting Input
1. DataInputStream
2. BufferedReader
3. Scanner
import java.io.*;
class Test
{
public static void main(String []ar) throws Exception
{
String name;
DataInputStream d = new DataInputStream(System.in);
System.out.println("Enter your Name");
name = d.readLine();
System.out.println(“ Your Name is:"+ name);
}
}
DataInputStram
Output
D:jpgms>javac sample.java
Note: sample.java uses or overrides a deprecated
API.
Note: Recompile with -Xlint:deprecation for details.
D:jpgms>java Test
Enter your Name
Anitha
Your Name is: Anitha
import java.io.*;
class Test
{
public static void main(String []ar) throws Exception
{
int age;
BufferedReader d = new BufferedReader(new
InputStreamReader(System.in));
System.out.println("Enter your Age");
age = Integer.parseInt(d.readLine());
System.out.println("Age:"+ age);
}
}
import java.util.Scanner;
class Test
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter your rollno");
int rno=sc.nextInt();
System.out.println("Enter your name");
String name=sc.next();
System.out.println("Rollno:"+rno);
System.out.println(" name:"+name);
sc.close();
}
Adding 2 numbers?
import java.util.Scanner; 
class Test
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);  
System.out.println("Enter a value");
int a=sc.nextInt();  
System.out.println("Enter b value");
int b=sc.nextInt();  
int c = a+b;
System.out.println(" Addition:"+c);
sc.close();
}
Final, finally, finalizer
• Final
1. Variable (CONSTANT)
                   final int TOTAL=100;
2. Method (can’t be overridden)
final int add(){}
3. Class (can’t be inherited)
final class Test{  .. }
Finally
Exception Handling
What is Exception? Runtime error 
Eg:- 
ArrayIndexoutofBounds Exception
int a = new int[10];
a[11]=123;
ClassNotFoundException
Throws  informing the compiler about the
occurrence of an exception (eg:- Questions
without answer)
Try block   & Catch block  (eg:- Q & A)
Try block (Q: intimation about the occurrence of
an error to java compiler)
Catch block (A: Solution ie remedy for that
exception)
import java.io.*;  //for DataInputStream class
class Test
{
public static void main(String []ar) throws Exception 
{
int age;
DataInputStream d = new DataInputStream(System.in);
System.out.println("Enter your Age");
age = Integer.parseInt(d.readLine()); //IOException
System.out.println("Age:"+ age);
}
}
class Test
{
public static void main(String []ar)
{
try
{
int a=100,b=0,c;
c=a/b;
}
catch (Exception e) //ArithmeticException division by zero
{
System.out.println(e);
}
}
}
• try block must be followed by a single or
multiple catch block.
• finally block
Is executed once whether the exception is
raised or not.
 House keeping operations like file closing &
freeing resources
class Test
{
public static void main(String []ar)
{
try
{
int a=100,b=0,c;
c=a/b;
}
catch (Exception e) //ArithmeticException division by zero
{
System.out.println(e);
}
finally 
{
System.out.println(“finally block”); 
}
}
}
•Finalizer  destructor
Java  Automatic garbage collected
language,
System.gc();
Inheritance
• Deriving a new class from existing class.
• Old class or existing class (Super Class)
• New class or derived class (Sub Class)
Reusability
Types of Inheritance
1. Single Inheritance
2. Multiple Inheritance
3. Hierarchical inheritance
4.MultiLevel Inheritance
5.Hybrid inheritance
1.Single Inheritance
1.Super class
2.Sub Class
Fruit
Apple
2.Multiple Inheritance 
(More than one Super class)
Father
Son
Mother
Java doesn’t support Multiple
Inheritance.
?
But we can do Multiple
Inheritance by using interfaces.
3. Hierarchical Inheritance 
(More than one Sub class)
iOSAndroid
Mobile OS
Blackberry
4. MultiLevel Inheritance 
(Deriving a Sub cls from existing sub cls)
Parent
Grand Parent
Child
5. Hybrid Inheritance 
(combination of all types of inheritance)
Single Inheritance
class A
{
static int x=10;
static int y=20;
}
class B extends A
{
public static void main(String[] args)
{
int z=30;
int res=x+y+z;
System.out.println("Result:"+res);
}
}
 class Shape 
   {     int  l,b;
   }
class Rectangle extends Shape
{
    int a;
    public int findArea()
    {
        a = l*b;
        return (a);   
    }
    public static void main(String args[])
    {
        Rectangle r = new Rectangle();
            r.l = 10;
            r.b = 20;     
       System.out.println("Area of rectangle is:" + r.findArea());
    }
Interface
Similar to class but contains only declarations of
variables and methods.
• Methods declared in a interface should
be public and abstract 
            (final Vs abstract)
• variables declared should be public, static & 
final 
Interface
Tagging or Markable interface?
An interface with no variables & methods
eg:-
Serializable, Clonnable and Remote interface
Interface pgm
interface P
{
void print();
}
class A implements P
{
public void print()
{ System.out.println("Hello"); }
public static void main(String args[])
{
A obj = new A();
obj.print();
}
}
Multiple Inheritance
class A
{
static int x=10;
}
interface B
{
static int y=20;
}
class C extends A implements B
{
public static void main(String[] args)
{
System.out.println("Multiplication:"+ x*y);
}
Multiple Inheritance
class A
{ }
class B ________________ A
{}
interface I1
{}
class C ________________ B _________________ I
{}
Interface I2 _____________ I1
{}
x extends y
x implements y
Constructor & Destructor
Constructor  A method which is invoked
automatically while creating objects.
Constraints:
• Constructor name should be same as class
name.
• No return value for constructor. (even void)
Types of Constructor:
1. Default Constructor
2. Parameterized Constructor
3. Copy Constructor
4. Dynamic Constructor
Default constructorclass Student
{
int rno;
String name;
void display()
{
System.out.println("Name:"+name);
System.out.println("RollNO:"+rno);
}
public static void main(String args[])
{
Student s1=new Student();//default constructor
s1.display();
}
}
2. Parameterized Constructor
class Student
{
int rno;
String name;
Student(int r,String s)
{
rno=r;
name=s;
}
void display()
{
System.out.println("Name:"+name);
System.out.println("RollNO:"+rno);
}
public static void main(String args[])
{
Student s1=new Student(101,"Sudha");//parameterized constructor
s1.display();
}
Copy Constructor
class Student
{
int rno;
String name;
Student(int r,String s)
{
rno=r;
name=s;
}
Student(Student s) // copy constructor
{
rno=s.rno;
name=s.name;
}
void display()
{
System.out.println("Name:"+name);
System.out.println("RollNO:"+rno);
}
public static void main(String args[])
{
Student s1=new Student(101,"Sudha”);
Student s2 = new Student(s1); //Copy Constructor
s1.display();
s2.display();
}
}
Super keyword
• super can be used to refer immediate parent
class instance variable.
• super can be used to invoke immediate
parent class method.
• super() can be used to invoke immediate
parent class constructor.
class Fruit
{
Fruit()
{
System.out.println("Fruit Class");
}
}
class Apple extends Fruit
{
Apple()
{
super();
System.out.println("Apple class");
}
}
class Test
{
public static void main(String args[])
{ Apple a=new Apple();
}
}
this keywordclass A
{
int a,b;
int add(int x, int y)
{
a=x;
b=y;
return(a+b);
}
}
class B extends A
{
public static void main(String args[])
{
A a=new A();
System.out.println("Added Value:" + a.add(10,20));
}
}
class A
{
int x,y;
int add(int x, int y)
{
this.x=x;
this.y=y;
return(x+y);
}
}
class B extends A
{
public static void main(String args[])
{
A a=new A();
System.out.println("Added Value:" + a.add(10,20));
}
}
Method Overloading
• Same method name with different signatures.
Signature?
• Number and type of arguments.
int add(int a, int b);
int add(int a, int b, int c);
double add(int a, double b);
//Method Overloading
class A
{
int add(int x, int y)
{
return(x+y);
}
int add(int x, int y, int z)
{
return(x+y+z);
}
double add(double x, int y)
{
return(x+y);
}
}
class B extends A
{
public static void main(String args[])
{
A a=new A();
System.out.println("Added Value:" + a.add(10,20));
System.out.println("Added Value:" + a.add(10,20,30));
System.out.println("Added Value:" + a.add(1.2,20));
}
}
Constructor Overloading
• More than one types of constructor used in a
single class.
• Method Overriding
• Same method name with same signature but in
2 different classes namely super class & sub
class.
Overloading Vs Overriding?
// method overriding
class A
{
void show()
{
System.out.println("I am inside super class");
}
}
class B extends A
{
void show()
{
System.out.println("I am inside sub class");
}
}
class Test
{
public static void main(String a[])
{
B b = new B();
b.show();
}
}
Abstract class
• A class which can’t be instantiated.
Ie we can’t create objects for abstract class.
How to create abstract class in Java?
1.Using abstract class.
2.Using at least one abstract method inside a class.
3.An abstract class contains both abstract & non
abstract methods.
abstract class Bank
{
abstract int getInterest();
}
class SBI extends Bank
{
int getInterest()
{
return 7;
}
}
class TestBank
{
public static void main(String args[])
{
Bank b;
b=new SBI();
System.out.println("Rate of Interest is:
"+b.getInterest());
}
}
Package
• grouping of related classes, Interfaces,
methods.
• Default Package ? Language
import java.lang.*; // no need
• Largest Package? awt
Java vs javax
import java.io.*; vs import javax.rmi.*;
• Some Built-in Packages
1) java.lang: defines primitive data types, math
operations
2) java.io: supporting input / output operations.
3) java.util: data structures like Linked List, Date / Time
operations.
4) java.applet: Contains classes for creating Applets.
5) java.awt: graphical user interfaces
6) java.net: networking operations.
Advantages of using packages:
• Preventing naming conflicts
• Easier maintenance
• Controlled access
User defined package
//create a folder mypack and save Mycls.java in mypack
package mypack;
public class Mycls
{
public void getName(String s)
{
System.out.println(s);
}
}
//compile Mycls.java
import mypack.Mycls;
public class Test
{
public static void main(String args[])
{
Mycls m = new Mycls();
m.getName("VIIMS");
}
}
//cd..
//compile Test.java & run
// Output:- VIIMS
// Naming conflicts
• import java.util.*;
• import java.sql.*;
Date today ;
//ERROR– java.util.Date or java.sql.Date?
Solution:
java.sql.Date today = new java.sql.Date();
APPLETS
• Small java programs developed for web
applications.
console applications Vs Applets
1. main() 1. No main()
2. No browser 2. needs browser or
appletviewer
Lifecycle of Java Applet
java.applet.Applet class
• public void init(): is used to initialized the Applet.
It is invoked only once.
• public void start(): is invoked after the init()
method or browser is maximized. It is used to
start the Applet.
• public void stop(): is used to stop the Applet. It is
invoked when Applet is stop or browser is
minimized.
• public void destroy(): is used to destroy the
Applet. It is invoked only once.
First.java
import java.applet.Applet;
import java.awt.Graphics;
public class First extends Applet
{
public void paint(Graphics g)
{
g.drawString("welcome",150,150);
}
}
>javac First.java
Include <applet> tag in 2 ways
1.In java program itself as comment line and run
using appletviewer
>appletviewer First.java
2. As a separate .html file and run using any
browser.
First.java
/*
<applet code="First.class" width="300" height="300">
</applet>
*/
import java.applet.Applet;
import java.awt.Graphics;
public class First extends Applet
{
public void paint(Graphics g)
{
g.drawString("welcome",150,150);
g.drawLine(20,30,20,300);
}
}
test.html (use any browser)
<html>
<body>
<applet code="First.class" width="300"
height="300">
</applet>
</body>
</html>
JDBC (Java Database Connectivity)
• Front End
• Backend
DBMS Vs RDBMS
• ODBC vs JDBC
SQL
1. DDL
i. Create
ii. Alter
iii. Drop
2. DML
i. Select
ii. Insert
iii. Update
iv. Delete
3. DCL
i. grant
ii. Revoke
4. TCL
i. Commit
ii. Rollback
iii. Save Point
Creating a Tableimport java.sql.*;
class Test
{
public static void main(String a[]) throws Exception
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con =
DriverManager.getConnection("Jdbc:Odbc:stucon");
String qs = "create table student(sname text,rno number)";
PreparedStatement ps = con.prepareStatement(qs);
ps.executeUpdate();
ps.close();
con.close();
}
}
Select Queryimport java.sql.*;
class Test
{
public static void main(String a[]) throws Exception
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("Jdbc:Odbc:empcon");
String qs = "select * from EMPLOYEE";
PreparedStatement ps = con.prepareStatement(qs);
ResultSet rs = ps.executeQuery();
while(rs.next())
{
System.out.println("Employee No :" + rs.getString(1));
System.out.println("Employee Name:" + rs.getString(2));
System.out.println("Salary Rs :" + rs.getString(3));
}
ps.close();
con.close();
}
}
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

New Features in JDK 8
New Features in JDK 8New Features in JDK 8
New Features in JDK 8
 
JAVA OOP
JAVA OOPJAVA OOP
JAVA OOP
 
Java Programs
Java ProgramsJava Programs
Java Programs
 
Java 7 New Features
Java 7 New FeaturesJava 7 New Features
Java 7 New Features
 
Java 8 Lambda Built-in Functional Interfaces
Java 8 Lambda Built-in Functional InterfacesJava 8 Lambda Built-in Functional Interfaces
Java 8 Lambda Built-in Functional Interfaces
 
Presentation to java
Presentation  to  javaPresentation  to  java
Presentation to java
 
Java 5 and 6 New Features
Java 5 and 6 New FeaturesJava 5 and 6 New Features
Java 5 and 6 New Features
 
Core java concepts
Core java  conceptsCore java  concepts
Core java concepts
 
Java ppt Gandhi Ravi (gandhiri@gmail.com)
Java ppt  Gandhi Ravi  (gandhiri@gmail.com)Java ppt  Gandhi Ravi  (gandhiri@gmail.com)
Java ppt Gandhi Ravi (gandhiri@gmail.com)
 
Java Day-7
Java Day-7Java Day-7
Java Day-7
 
Java programs
Java programsJava programs
Java programs
 
Kotlin
KotlinKotlin
Kotlin
 
Java Programming - 04 object oriented in java
Java Programming - 04 object oriented in javaJava Programming - 04 object oriented in java
Java Programming - 04 object oriented in java
 
Java Simple Programs
Java Simple ProgramsJava Simple Programs
Java Simple Programs
 
Java Programming - 03 java control flow
Java Programming - 03 java control flowJava Programming - 03 java control flow
Java Programming - 03 java control flow
 
Final JAVA Practical of BCA SEM-5.
Final JAVA Practical of BCA SEM-5.Final JAVA Practical of BCA SEM-5.
Final JAVA Practical of BCA SEM-5.
 
Core java Basics
Core java BasicsCore java Basics
Core java Basics
 
Oop objects_classes
Oop objects_classesOop objects_classes
Oop objects_classes
 
Interface
InterfaceInterface
Interface
 
Migrating to JUnit 5
Migrating to JUnit 5Migrating to JUnit 5
Migrating to JUnit 5
 

Similar a Core java

Similar a Core java (20)

Java Notes
Java Notes Java Notes
Java Notes
 
Java Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPRECJava Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPREC
 
Java Programs Lab File
Java Programs Lab FileJava Programs Lab File
Java Programs Lab File
 
basic_java.ppt
basic_java.pptbasic_java.ppt
basic_java.ppt
 
21UCAC31 Java Programming.pdf(MTNC)(BCA)
21UCAC31 Java Programming.pdf(MTNC)(BCA)21UCAC31 Java Programming.pdf(MTNC)(BCA)
21UCAC31 Java Programming.pdf(MTNC)(BCA)
 
4CS4-25-Java-Lab-Manual.pdf
4CS4-25-Java-Lab-Manual.pdf4CS4-25-Java-Lab-Manual.pdf
4CS4-25-Java-Lab-Manual.pdf
 
Java introduction
Java introductionJava introduction
Java introduction
 
java input & output statements
 java input & output statements java input & output statements
java input & output statements
 
Chapter i(introduction to java)
Chapter i(introduction to java)Chapter i(introduction to java)
Chapter i(introduction to java)
 
Javalecture 1
Javalecture 1Javalecture 1
Javalecture 1
 
Java Intro
Java IntroJava Intro
Java Intro
 
Java Language fundamental
Java Language fundamentalJava Language fundamental
Java Language fundamental
 
1- java
1- java1- java
1- java
 
Chapter 2.1
Chapter 2.1Chapter 2.1
Chapter 2.1
 
Object oriented programming la bmanual jntu
Object oriented programming la bmanual jntuObject oriented programming la bmanual jntu
Object oriented programming la bmanual jntu
 
Java programs
Java programsJava programs
Java programs
 
Hello java
Hello java   Hello java
Hello java
 
Hello Java-First Level
Hello Java-First LevelHello Java-First Level
Hello Java-First Level
 
Hello java
Hello java  Hello java
Hello java
 
Java programing language unit 1 introduction
Java programing language unit 1 introductionJava programing language unit 1 introduction
Java programing language unit 1 introduction
 

Más de SRM Institute of Science & Technology, Tiruchirappalli (6)

Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
Boolen function representation
Boolen function representationBoolen function representation
Boolen function representation
 
Octal to Hexadecimal and Hexadecimal to Octal
Octal to Hexadecimal  and Hexadecimal to OctalOctal to Hexadecimal  and Hexadecimal to Octal
Octal to Hexadecimal and Hexadecimal to Octal
 
Hexadecimal to binary and binary to hexadecimal
Hexadecimal to binary and binary to hexadecimalHexadecimal to binary and binary to hexadecimal
Hexadecimal to binary and binary to hexadecimal
 
Any other numbering system to decimal.docx
Any other numbering system to decimal.docxAny other numbering system to decimal.docx
Any other numbering system to decimal.docx
 
Web services overview
Web services overviewWeb services overview
Web services overview
 

Último

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 

Último (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 

Core java