Инфоурок Информатика Другие методич. материалыJava in pictures.Lection2. Презентация.(1 курс университета)

Java in pictures.Lection2. Презентация.(1 курс университета)

Скачать материал
Скачать материал "Java in pictures.Lection2. Презентация.(1 курс университета)"

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Клининговый менеджер

Описание презентации по отдельным слайдам:

  • Java in pictures (lection2 )1Java in picturesLection2.
Dudnik O.A.

    1 слайд

    Java in pictures (lection2 )
    1
    Java in pictures
    Lection2.
    Dudnik O.A.

  • Java in pictures (lection2 )2

    2 слайд

    Java in pictures (lection2 )
    2

  • Java in pictures (lection2 )3Package  Java.lang.*;http://docs.oracle.com/java...

    3 слайд

    Java in pictures (lection2 )
    3
    Package Java.lang.*;
    http://docs.oracle.com/javase/6/docs/api/java/lang/
    String
    StringBuffer
    StringBuilder
    Thread
    Throwable
    Class Object
    Number
    (Wrappers)
    Error
    Exceptions
    Math
    Class System

  • Java in pictures (lection2 )4Базовый класс Object в java.1. public final nati...

    4 слайд

    Java in pictures (lection2 )
    4
    Базовый класс Object в java.
    1. public final native Class getClass()
    2. public native int hashCode()
    3. public boolean equals(Object obj)
    4. protected native Object clone() throws CloneNotSupportedException
    5. public String toString()
    6. public final native void notify()
    7. public final native void notifyAll()
    8. public final native void wait(long timeout) throws InterruptedException
    9. public final void wait(long timeout, int nanos) throws InterruptedException
    10. public final void wait() throws InterruptedException
    11. protected void finalize() throws Throwable
    Основные классы в пакете java.lang
    Базовый класс Object в java.
    http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html
    4

  • Java in pictures (lection2 )5

    5 слайд

    Java in pictures (lection2 )
    5

  • Java in pictures (lection2 )6

    6 слайд

    Java in pictures (lection2 )
    6

  • Java in pictures (lection2 )7

    7 слайд

    Java in pictures (lection2 )
    7

  • Java in pictures (lection2 )8

    8 слайд

    Java in pictures (lection2 )
    8

  • Java in pictures (lection2 )9Пакет java.lang.*;import java.lang.*;//по умолчанию

    9 слайд

    Java in pictures (lection2 )
    9
    Пакет java.lang.*;
    import java.lang.*;//по умолчанию

  • Java in pictures (lection2 )10

    10 слайд

    Java in pictures (lection2 )
    10

  • Java in pictures (lection2 )11

    11 слайд

    Java in pictures (lection2 )
    11

  • Java in pictures (lection2 )12Class Number

    12 слайд

    Java in pictures (lection2 )
    12
    Class Number

  • Java in pictures (lection2 )13Boxing & unboxing

    13 слайд

    Java in pictures (lection2 )
    13
    Boxing & unboxing

  • Java in pictures (lection2 )14Class Math

    14 слайд

    Java in pictures (lection2 )
    14
    Class Math

  • Java in pictures (lection2 )15

    15 слайд

    Java in pictures (lection2 )
    15

  • Java in pictures (lection2 )16

    16 слайд

    Java in pictures (lection2 )
    16

  • Java in pictures (lection2 )17

    17 слайд

    Java in pictures (lection2 )
    17

  • Java in pictures (lection2 )18

    18 слайд

    Java in pictures (lection2 )
    18

  • Java in pictures (lection2 )19Операторы ввода-выводаClass Systemjava.lang.Sy...

    19 слайд

    Java in pictures (lection2 )
    19
    Операторы ввода-вывода
    Class System
    java.lang.System.out.print(“Text”);
    java.lang.System.out.println(“Continue text”);

    Scanner scanner= new Scanner(new InputStreamReader(System.in));
    BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));

  • Java in pictures (lection2 )20public class SwapElementsExample {
 
        pu...

    20 слайд

    Java in pictures (lection2 )
    20
    public class SwapElementsExample {
     
            public static void main(String[] args) {
                   
                    int num1 = 10;
                    int num2 = 20;
                   
                    System.out.println("Before Swapping");
                    System.out.println("Value of num1 is :" + num1);
                    System.out.println("Value of num2 is :" +num2);
                   
                    //swap the value
                    swap(num1, num2);
            }
     
            private static void swap(int num1, int num2) {
                   
                    int temp = num1;
                    num1 = num2;
                    num2 = temp;
                   
                    System.out.println("After Swapping");
                    System.out.println("Value of num1 is :" + num1);
                    System.out.println("Value of num2 is :" +num2);
                   
         

  • Java in pictures (lection2 )21public class SwapElementsWithoutThirdVariableEx...

    21 слайд

    Java in pictures (lection2 )
    21
    public class SwapElementsWithoutThirdVariableExample {
     
            public static void main(String[] args) {
                   
                    int num1 = 10;
                    int num2 = 20;
                   
                    System.out.println("Before Swapping");
                    System.out.println("Value of num1 is :" + num1);
                    System.out.println("Value of num2 is :" +num2);
                   
                    //add both the numbers and assign it to first
                    num1 = num1 + num2;
                    num2 = num1 - num2;
                    num1 = num1 - num2;
                   
                    System.out.println("Before Swapping");
                    System.out.println("Value of num1 is :" + num1);
                    System.out.println("Value of num2 is :" +num2);
            }
     
     
    }
     

  • Java in pictures (lection2 )22Class Math

    22 слайд

    Java in pictures (lection2 )
    22
    Class Math

  • Java in pictures (lection2 )23Class Math

    23 слайд

    Java in pictures (lection2 )
    23
    Class Math

  • Java in pictures (lection2 )24

    24 слайд

    Java in pictures (lection2 )
    24

  • Java in pictures (lection2 )25Class Math

    25 слайд

    Java in pictures (lection2 )
    25
    Class Math

  • Java in pictures (lection2 )26Класс Math является конечным (final) и все мето...

    26 слайд

    Java in pictures (lection2 )
    26
    Класс Math является конечным (final) и все методы, определённые в классе Math являются (статичными) static, т. е. невозможно наследовать от класса Math и замещать эти методы. Кроме того, класс Math имеет приватный конструктор, то есть невозможно создать его экземпляр.
    В классе Math есть следующие методы: ceil(), floor(), max(), min(), random(), abs(), round(), sin(), cos(), tan() и sqrt().
    Метод ceil() возвращает наименьшее значение типа double (двойной), которое не меньше аргумента и равно математическому целому.
    Например:
    Math.ceil(5.4) // gives 6
    Math.ceil(-6.3) // gives -6

    Основные классы в пакете java.lang
    Использование класса Math(см.”Практический курс”)
    26

  • Java in pictures (lection2 )27Метод floor() возвращает наибольшее значение ти...

    27 слайд

    Java in pictures (lection2 )
    27
    Метод floor() возвращает наибольшее значение типа double, которое не больше, чем аргумент и равно математическому целому.
    Например:
    Math.floor(5.4) // gives 5
    Math.floor(-6.3) // gives -7
    Метод max() требует два численных аргумента и возвращает наибольший из двух. Этот метод перегружен для аргументов int, long, float или double.
    Например:
    x = Math.max(10,-10);// returns 10
    Метод min требует два численных аргумента и возвращает наименьший из двух. Этот метод перегружен для аргументов int, long, float и double.
    Например:
    x = Math.min(10,-10);// returns -10
    Метод random() возвращает значение типа double со знаком плюс, которое больше или равно 0.0 и меньше чем 1.0.
    Метод abs() возвращает абсолютное значение аргумента. Этот метод перегружен, чтобы требовать аргументы int, long, float или double.
    Например:
    Math.abs(-33)// returns 33

    Основные классы в пакете java.lang
    Использование класса Math
    27

  • Java in pictures (lection2 )28Метод round() возвращает целое число, ближайшее...

    28 слайд

    Java in pictures (lection2 )
    28
    Метод round() возвращает целое число, ближайшее для аргумента (перегружен для аргументов float и double ). Если число после десятичной запятой меньше, чем 0.5, Math.round() возвращает такой же результат, как Math.floor(). Во всех других случаях Math.round() работает так же, как Math.ceil().
    Например:
    Math.round(-1.5) // result is -1
    Math.round(1.8) // result is 2
    Тригонометрические функции
    Методы sin(), cos() и tan() возвращают соответственно синус, косинус и тангенс угла. Во всех трёх методах аргумент является углом в радианах. Значение угла, выраженное в градусах, преобразуется в значение в радианах при помощи Math.toRadians().
    Например:
    x = Math.sin(Math.toRadians(90.0));// returns 1.0
    Функция sqrt() возвращает квадратный корень аргумента типа double.
    Например:
    x = Math.sqrt(25.0);// returns 5.0
    Если вы передаёте отрицательное значение функции sqrt(), она возвращает NaN ("Не число").

    Основные классы в пакете java.lang
    Использование класса Math
    28

  • Java in pictures (lection2 )29public class FindCeilingExample
 {
 
  public s...

    29 слайд

    Java in pictures (lection2 )
    29
    public class FindCeilingExample
    {
     
      public static void main(String[] args) {
       
        //Returns the same value
        System.out.println(Math.ceil(10));
       
        //returns a smallest integer which is not less than 10.1, i.e. 11
        System.out.println(Math.ceil(10.1));
       
        //returns a smallest integer which is not less than 5.5, i.e. 6
        System.out.println(Math.ceil(5.5));
       
        //in this case it would be -20
        System.out.println(Math.ceil(-20));
       
        //it returns -42 not -43. (-42 is grater than 42.4 :) )
        System.out.println(Math.ceil(-42.4));
       
        //returns 0
        System.out.println(Math.ceil(0));
       
      }
    }

  • Java in pictures (lection2 )30
 
public class FindAbsoluteValueExample {
 
 ...

    30 слайд

    Java in pictures (lection2 )
    30

     
    public class FindAbsoluteValueExample {
     
      public static void main(String[] args) {
       
        int i = 8;
        int j = -5;
       
           
         System.out.println("Absolute value of " + i + " is :" + Math.abs(i));
         System.out.println("Absolute value of " + j + " is :" + Math.abs(j));
       
         float f1 = 10.40f;
         float f2 = -50.28f;
     
            System.out.println("Absolute value of " + f1 + " is :" + Math.abs(f1));
        System.out.println("Absolute value of " + f2 + " is :" + Math.abs(f2));
       
        double d1 = 43.324;
        double d2 = -349.324;
            System.out.println("Absolute value of " + d1 + " is :" + Math.abs(d1));
        System.out.println("Absolute value of " + d2 + " is :" + Math.abs(d2));
       
        long l1 = 34;
        long l2 = -439;
            System.out.println("Absolute value of " + l1 + " is :" + Math.abs(l1));
        System.out.println("Absolute value of " + l2 + " is :" + Math.abs(l2));
       
      }
    }

  • Java in pictures (lection2 )31public class GenerateRandomIntByRange {
 
     ...

    31 слайд

    Java in pictures (lection2 )
    31
    public class GenerateRandomIntByRange {
     
            public static void main(String args[]){
                   
                    /*
                    The "(int)" parses the double to an int value replace 10 with
                    your range of number.
                   
                    If you want a number between 5 and 15 the range is 10 [15-5]
                    replace the 5 with the staring number.
                   
                    If you want the lowest number in the range to be 5 then add 5.
                   
                    Example :
                    int ran = (int)(Math.random()*100)-50;
                    will return a value in the range [-50;50]
                    */
                   
                    int random = (int)(Math.random()* 10 ) + 5;
                    System.out.println(random);
            }
    }

  • Java in pictures (lection2 )32 
import java.io.BufferedReader;
import java.io...

    32 слайд

    Java in pictures (lection2 )
    32
     
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
    public class CalculateCircleAreaExample {
     
            public static void main(String[] args) {
                   
                    int radius = 0;
                    System.out.println("Please enter radius of a circle");
                   
                    try
                    {
                           
                            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                            radius = Integer.parseInt(br.readLine());
                    }
                   
                    catch(NumberFormatException ne)
                    {
                            System.out.println("Invalid radius value" + ne);
                            System.exit(0);
                    }
                    catch(IOException ioe)
                    {
                            System.out.println("IO Error :" + ioe);
                            System.exit(0);
                    }
                   
                                 
                    double area = Math.PI * radius * radius;
                   
                    System.out.println("Area of a circle is " + area);
            }
    }
     

  • Java in pictures (lection2 )33 
import java.io.BufferedReader;
import java.io...

    33 слайд

    Java in pictures (lection2 )
    33
     
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
    public class CalculateCirclePerimeterExample {
     
            public static void main(String[] args) {
                   
                    int radius = 0;
                    System.out.println("Please enter radius of a circle");
                   
                    try
                    {
                            //get the radius from console
                            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                            radius = Integer.parseInt(br.readLine());
                    }
                    //if invalid value was entered
                    catch(NumberFormatException ne)
                    {
                            System.out.println("Invalid radius value" + ne);
                            System.exit(0);
                    }
                    catch(IOException ioe)
                    {
                            System.out.println("IO Error :" + ioe);
                            System.exit(0);
                    }
                   
                    /*
                     * Perimeter of a circle is
                     * 2 * pi * r
                     * where r is a radius of a circle.
                     */
                   
                    //NOTE : use Math.PI constant to get value of pi
                    double perimeter = 2 * Math.PI * radius;
                   
                    System.out.println("Perimeter of a circle is " + perimeter);
            }
    }
     

  • Java in pictures (lection2 )34import java.io.BufferedReader;
import java.io.I...

    34 слайд

    Java in pictures (lection2 )
    34
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
    public class CalculateRectArea {
     
            public static void main(String[] args) {
                   
                    int width = 0;
                    int length = 0;
                           
                    try
                    {
                            //read the length from console
                            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                           
                            System.out.println("Please enter length of a rectangle");
                            length = Integer.parseInt(br.readLine());
     
                            //read the width from console
                            System.out.println("Please enter width of a rectangle");
                            width = Integer.parseInt(br.readLine());
                           
                           
                    }
                    //if invalid value was entered
                    catch(NumberFormatException ne)
                    {
                            System.out.println("Invalid value" + ne);
                            System.exit(0);
                    }
                    catch(IOException ioe)
                    {
                            System.out.println("IO Error :" + ioe);
                            System.exit(0);
                    }
                   
                    /*
                     * Area of a rectangle is
                     * length * width
                    */
                   
                    int area = length * width;
                   
                    System.out.println("Area of a rectangle is " + area);
            }
                   
    }

  • Java in pictures (lection2 )35import java.io.BufferedReader;
import java.io.I...

    35 слайд

    Java in pictures (lection2 )
    35
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
    public class CalculateRectPerimeter {
     
            public static void main(String[] args) {
                   
                    int width = 0;
                    int length = 0;
                           
                    try
                    {
                            //read the length from console
                            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                           
                            System.out.println("Please enter length of a rectangle");
                            length = Integer.parseInt(br.readLine());
     
                            //read the width from console
                            System.out.println("Please enter width of a rectangle");
                            width = Integer.parseInt(br.readLine());
                           
                           
                    }
                    //if invalid value was entered
                    catch(NumberFormatException ne)
                    {
                            System.out.println("Invalid value" + ne);
                            System.exit(0);
                    }
                    catch(IOException ioe)
                    {
                            System.out.println("IO Error :" + ioe);
                            System.exit(0);
                    }
                   
                    /*
                     * Perimeter of a rectangle is
                     * 2 * (length + width)
                    */
                   
                    int perimeter = 2 * (length + width);
                   
                    System.out.println("Perimeter of a rectangle is " + perimeter);
            }
                   
    }

  • Java in pictures (lection2 )36public class FindExponentialNumberExample {
 
 ...

    36 слайд

    Java in pictures (lection2 )
    36
    public class FindExponentialNumberExample {
     
      public static void main(String[] args) {
       
        /*
         * To find exponential value of a number, use
         * static double exp(double d) method of Java Math class.
         *
         * It returns e raised to argument value.
         */
       
         System.out.println("Exponential of 2 is : " + Math.exp(2));
      }
    }

  • Java in pictures (lection2 )37public class GenerateRandomNumbers {
 
  public...

    37 слайд

    Java in pictures (lection2 )
    37
    public class GenerateRandomNumbers {
     
      public static void main(String[] args) {
       
        /*
         * To generate random numbers, use
         * static double random() method of Java Math class.
         *
         * This method returns a positive double value grater than 0.0
         * and less than 1.0
        */
       
        System.out.println("Random numbers between 0.0 and 1.0 are,");
        for(int i=0; i < 5 ; i++)
          System.out.println("Random Number ["+ (i+1) + "] : " + Math.random());
         
        /*
         * To generate random number between 1 to 100 use following code
         */
     
        System.out.println("Random numbers between 1 and 100 are,");
        for(int i=0; i < 5 ; i++)
          System.out.println("Random Number ["+ (i+1) + "] : " + (int)(Math.random()*100));
       
      }
    }

  • Java in pictures (lection2 )38public class RounFloatDoubleNumbersExample {
 ...

    38 слайд

    Java in pictures (lection2 )
    38
    public class RounFloatDoubleNumbersExample {
     
      public static void main(String[] args) {
       
        /*
         * To round float number, use
         * static int round(float f) method of Java Math class.
         *
         * It returns closest int number to the argument.
         * Internally, it adds 0.5 to the argument, takes floor value and casts
         * the result into int.
         *
         * i.e. result = (int) Math.floor( argument value + 0.5f )
         */
       
         //returns same value
         System.out.println(Math.round(10f));
       
         // returns (int) Math.floor(10.6) = 10
         System.out.println(Math.round(20.5f));
       
         //returns (int) Math.floor(20.5 + 0.5) = 30
         System.out.println(Math.round(20.5f));
       
         //returns (int) Math.floor(-18.9) = 19
         System.out.println(Math.round(-19.4f));
       
         //returns (int) Math.floor(-23) = -23
         System.out.println(Math.round(-23.5f));
       
         /*
          * To round double numbers, use
          * static long round(double d) method of Java Math class.
          * It returns long.
          */
      }
    }
     

  • Java in pictures (lection2 )39public class FindFloorValueExample {
 
  public...

    39 слайд

    Java in pictures (lection2 )
    39
    public class FindFloorValueExample {
     
      public static void main(String[] args) {
       
        /*
         * To find a floor value, use
         * static double floor(double d) method of Math class.
         *
         * It returns a largest integer which is not grater than the argument value.
         */
       
        //Returns the same value
        System.out.println(Math.floor(70));
       
        //returns largest integer which is not less than 30.1, i.e. 30
        System.out.println(Math.floor(30.1));
       
        //returns largest integer which is not less than 15.5, i.e. 15
        System.out.println(Math.floor(15.5));
       
        //in this case it would be -40
        System.out.println(Math.floor(-40));
       
        //it returns -43.
        System.out.println(Math.floor(-42.4));
       
        //returns 0
        System.out.println(Math.floor(0));
       
      }
    }

  • Java in pictures (lection2 )40public class FindMaxOfTwoNumbersExample {
 
  p...

    40 слайд

    Java in pictures (lection2 )
    40
    public class FindMaxOfTwoNumbersExample {
     
      public static void main(String[] args) {
       
        /*
         * To find maximum of two int values, use
         * static int max(int a, int b) method of Math class.
         */
       
        System.out.println(Math.max(20,40));
       
        /*
         * To find minimum of two float values, use
         * static float max(float f1, float f2) method of Math class.
         */
         System.out.println(Math.max(324.34f,432.324f));
     
        /*
         * To find maximum of two double values, use
         * static double max(double d2, double d2) method of Math class.
         */
         System.out.println(Math.max(65.34,123.45));
       
        /*
         * To find maximum of two long values, use
         * static long max(long l1, long l2) method of Math class.
         */
                   
         System.out.println(Math.max(435l,523l));
      }
    }

  • Java in pictures (lection2 )41public class FindPowerExample {
 
  public stat...

    41 слайд

    Java in pictures (lection2 )
    41
    public class FindPowerExample {
     
      public static void main(String[] args) {
       
        /*
         * To find a value raised to power of another value, use
         * static double pow(double d1, double d2) method of Java Math class.
         */
       
         //returns 2 raised to 2, i.e. 4
         System.out.println(Math.pow(2,2));
       
         //returns -3 raised to 2, i.e. 9
         System.out.println(Math.pow(-3,2));
      }
    }

  • Java in pictures (lection2 )42public class FindNaturalLogarithmOfNumberExampl...

    42 слайд

    Java in pictures (lection2 )
    42
    public class FindNaturalLogarithmOfNumberExample {
     
      public static void main(String[] args) {
       
        /*
         * To find natural logarithm value of a number, use
         * static double log(double d) method of Java Math class.
         */
       
         System.out.println("Natural logarithm value of 2 is : " + Math.log(2));
      }
    }

  • Java in pictures (lection2 )43public class FindSquareRootExample {
 
  public...

    43 слайд

    Java in pictures (lection2 )
    43
    public class FindSquareRootExample {
     
      public static void main(String[] args) {
       
        /*
         * To find square root value of a number, use
         * static double sqrt(double d1) method Java Math class.
         */
       
         //returns square root of 9, i.e. 3
         System.out.println(Math.sqrt(9));
       
         //returns square root of 25.5
         System.out.println(Math.sqrt(25.5));
      }
    }

  • Java in pictures (lection2 )44

    44 слайд

    Java in pictures (lection2 )
    44

  • Java in pictures (lection2 )45

    45 слайд

    Java in pictures (lection2 )
    45

  • Java in pictures (lection2 )46public class QuadraticEquation{ 
public static...

    46 слайд

    Java in pictures (lection2 )
    46
    public class QuadraticEquation{
    public static void main(String[] args){
    double a = 0.5, b = -2.7, с = 3.5, d, eps=le-8; 
    if (Math.abs(a) < eps) 
    if (Math.abs(b) < eps)
    if (Math.abs(c) < eps) // Все коэффициенты равны нулю
    System.out.println("Решение —любое число"); 
    else
    System.out.println("Решений нет"); 
    else
    System.out.println("xl = x2 = " +(-c / b) ) ;
    else { // Коэффициенты не равны нулю 
    if((d = b**b — 4*a*c)< 0.0){ // Комплексные корни 
    d = 0.5 * Math.sqrt(-d) / a; 
    a = -0.5 * b/ a; 
    System.out.println("xl = " +a+ " +i " +d+
    ",x2 = " +a+ " -i " +d); 
    } else {
    // Вещественные корни
    d =0.5 * Math.sqrt(d) / a; 
    a = -0.5 * b / a;
    System.out.println("x1 = " + (a + d) + ", x2 = " +(a - d)); 

    }
    )
    }


    Copied from: http://articles.org.ru/docum/java/gl1/gl1.php#17

  • Java in pictures (lection2 )47Class String

    47 слайд

    Java in pictures (lection2 )
    47
    Class String

  • Java in pictures (lection2 )48

    48 слайд

    Java in pictures (lection2 )
    48

  • Java in pictures (lection2 )49

    49 слайд

    Java in pictures (lection2 )
    49

  • Java in pictures (lection2 )50Class String(см. Практический курс)

    50 слайд

    Java in pictures (lection2 )
    50
    Class String(см. Практический курс)

  • Java in pictures (lection2 )51Class StringBuffer(нет у String)

    51 слайд

    Java in pictures (lection2 )
    51
    Class StringBuffer(нет у String)

  • Java in pictures (lection2 )52

    52 слайд

    Java in pictures (lection2 )
    52

  • Java in pictures (lection2 )53Class StringBuilder

    53 слайд

    Java in pictures (lection2 )
    53
    Class StringBuilder

  • Java in pictures (lection2 )54

    54 слайд

    Java in pictures (lection2 )
    54

  • Java in pictures (lection2 )55

    55 слайд

    Java in pictures (lection2 )
    55

  • Java in pictures (lection2 )56

    56 слайд

    Java in pictures (lection2 )
    56

  • Java in pictures (lection2 )57Структура программ

    57 слайд

    Java in pictures (lection2 )
    57
    Структура программ

  • Java in pictures (lection2 )58ОператорыУсловный
if()…else…выбора
switch(){
ca...

    58 слайд

    Java in pictures (lection2 )
    58
    Операторы
    Условный
    if()…else…
    выбора
    switch(){
    case …:…
    default …
    }
    цикла с предусловием
    while(...){}
    цикла с постусловием
    do{…
    }
    while(…)
    параметрического цикла
    for(иниц ; услов ; шаг){…}

  • Java in pictures (lection2 )59class PascalTriangle{ 
public static final int...

    59 слайд

    Java in pictures (lection2 )
    59
    class PascalTriangle{
    public static final int LINES = 10;
    public static void main(String[] args)

    int[][] p, = new int [LINES] []; 
    p[0] = new int[1];
    System, out. println (p [0] [0] = 1);
    p[l] = new int[2]; 
    p[l][0] = p[l][1] = 1;
    System.out.println(p[1][0] + " " + p[l][l]); 
    for (int i = 2; i < LINES; i++){ 
    p[i] = new int[i+l];
    System.out.print((p[i][0] = 1) + " "); 
    for (int j = 1; j < i; j++)
    System.out. print ( (p[i] [j] =p[i-l][j-l] -bp[i-l][j]) + " "); 
    System, out. println (p [ i] [i] = 1)
    }

    }




    Copied from: http://articles.org.ru/docum/java/gl1/gl1.php#17

  • Java in pictures (lection2 )60

    60 слайд

    Java in pictures (lection2 )
    60

  • Java in pictures (lection2 )61public class FindLargestSmallestNumber {
 
   ...

    61 слайд

    Java in pictures (lection2 )
    61
    public class FindLargestSmallestNumber {
     
            public static void main(String[] args) {
                   
                    //array of 10 numbers
                    int numbers[] = new int[]{32,43,53,54,32,65,63,98,43,23};
                   
                    //assign first element of an array to largest and smallest
                    int smallest = numbers[0];
                    int largetst = numbers[0];
                   
                    for(int i=1; i< numbers.length; i++)
                    {
                            if(numbers[i] > largetst)
                                    largetst = numbers[i];
                            else if (numbers[i] < smallest)
                                    smallest = numbers[i];
                           
                    }
                   
                    System.out.println("Largest Number is : " + largetst);
                    System.out.println("Smallest Number is : " + smallest);
            }
    }

  • Java in pictures (lection2 )62public class FindLargestSmallestNumber {
 
   ...

    62 слайд

    Java in pictures (lection2 )
    62
    public class FindLargestSmallestNumber {
     
            public static void main(String[] args) {
                   
                    //array of 10 numbers
                    int numbers[] = new int[]{32,43,53,54,32,65,63,98,43,23};
                   
                    //assign first element of an array to largest and smallest
                    int smallest = numbers[0];
                    int largetst = numbers[0];
                   
                    for(int i=1; i< numbers.length; i++)
                    {
                            if(numbers[i] > largetst)
                                    largetst = numbers[i];
                            else if (numbers[i] < smallest)
                                    smallest = numbers[i];
                           
                    }
                   
                    System.out.println("Largest Number is : " + largetst);
                    System.out.println("Smallest Number is : " + smallest);
            }
    }

  • Java in pictures (lection2 )63public class FindEvenOrOddNumber {
 
        pu...

    63 слайд

    Java in pictures (lection2 )
    63
    public class FindEvenOrOddNumber {
     
            public static void main(String[] args) {
                   
                    //create an array of 10 numbers
                    int[] numbers = new int[]{1,2,3,4,5,6,7,8,9,10};
                   
                    for(int i=0; i < numbers.length; i++){
                           
                            /*
                             * use modulus operator to check if the number is even or odd. 
                             * If we divide any number by 2 and reminder is 0 then the number is
                             * even, otherwise it is odd.
                             */
                             
                             if(numbers[i]%2 == 0)
                                    System.out.println(numbers[i] + " is even number.");
                             else
                                    System.out.println(numbers[i] + " is odd number.");
                                   
                    }
                   
            }
    }

  • Java in pictures (lection2 )64public class FindLargestSmallestNumber {
 
   ...

    64 слайд

    Java in pictures (lection2 )
    64
    public class FindLargestSmallestNumber {
     
            public static void main(String[] args) {
                   
                    //array of 10 numbers
                    int numbers[] = new int[]{32,43,53,54,32,65,63,98,43,23};
                   
                    //assign first element of an array to largest and smallest
                    int smallest = numbers[0];
                    int largetst = numbers[0];
                   
                    for(int i=1; i< numbers.length; i++)
                    {
                            if(numbers[i] > largetst)
                                    largetst = numbers[i];
                            else if (numbers[i] < smallest)
                                    smallest = numbers[i];
                           
                    }
                   
                    System.out.println("Largest Number is : " + largetst);
                    System.out.println("Smallest Number is : " + smallest);
            }
    }
     

  • Java in pictures (lection2 )65public class NumberFactorial {
 
        public...

    65 слайд

    Java in pictures (lection2 )
    65
    public class NumberFactorial {
     
            public static void main(String[] args) {
                   
                    int number = 5;
                   
                    /*
                     * Factorial of any number is !n.
                     * For example, factorial of 4 is 4*3*2*1.
                    */
                   
                    int factorial = number;
                   
                    for(int i =(number - 1); i > 1; i--)
                    {
                            factorial = factorial * i;
                    }
           
                    System.out.println("Factorial of a number is " + factorial);
            }
    }

  • Java in pictures (lection2 )66import java.io.BufferedReader;
import java.io.I...

    66 слайд

    Java in pictures (lection2 )
    66
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
    public class JavaFactorialUsingRecursion {
           
            public static void main(String args[]) throws NumberFormatException, IOException{
                   
                    System.out.println("Enter the number: ");
                   
                    //get input from the user
                    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
                    int a = Integer.parseInt(br.readLine());
                   
                    //call the recursive function to generate factorial
                    int result= fact(a);
                   
                   
                    System.out.println("Factorial of the number is: " + result);
            }
           
            static int fact(int b)
            {
                    if(b <= 1)
                            //if the number is 1 then return 1
                            return 1;
                    else
                            //else call the same function with the value - 1
                            return b * fact(b-1);
            }
    }
     

  • Java in pictures (lection2 )67public class ReverseNumber {
 
        public s...

    67 слайд

    Java in pictures (lection2 )
    67
    public class ReverseNumber {
     
            public static void main(String[] args) {
                   
                    //original number
                    int number = 1234;
                    int reversedNumber = 0;
                    int temp = 0;
                   
                    while(number > 0){
                           
                            //use modulus operator to strip off the last digit
                            temp = number%10;
                           
                            //create the reversed number
                            reversedNumber = reversedNumber * 10 + temp;
                            number = number/10;
                             
                    }
                   
                    //output the reversed number
                    System.out.println("Reversed Number is: " + reversedNumber);
            }
    }

  • Java in pictures (lection2 )68Пакет java.io.*;import java.io.*;// потоки ввод...

    68 слайд

    Java in pictures (lection2 )
    68
    Пакет java.io.*;
    import java.io.*;// потоки ввода-вывода

  • Java in pictures (lection2 )69package java.io;

    69 слайд

    Java in pictures (lection2 )
    69
    package java.io;

  • Java in pictures (lection2 )70

    70 слайд

    Java in pictures (lection2 )
    70

  • Java in pictures (lection2 )71

    71 слайд

    Java in pictures (lection2 )
    71

  • Java in pictures (lection2 )72

    72 слайд

    Java in pictures (lection2 )
    72

  • Java in pictures (lection2 )73

    73 слайд

    Java in pictures (lection2 )
    73

  • Java in pictures (lection2 )74

    74 слайд

    Java in pictures (lection2 )
    74

  • Java in pictures (lection2 )75

    75 слайд

    Java in pictures (lection2 )
    75

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Java in pictures.Lection2. Презентация.

Основные пакеты языка программирования Java. Базовый класс Object в Java.


Package  Java.lang.*; Наследование в Java. Множественное наследование интерфейсов в Java. Простые типы данных и их обертки. В доступной и запоминающейся форме изложен материал по плану , приведенному выше. Форма презентации выбрана с целью выразить материал лекции, ее суть в наиболее краткой и запоминающейся форме. Класс Number.Boxing & unboxing.Класс Math.Throwable.Class System.Random.String.StringBuffer.StringBuilder. Пакет java.io.*.Class File.
Boxing & unboxing Class Number Class Number

 

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 131 материал в базе

Скачать материал

Другие материалы

Презентация на урок по информатике на тему: Проектирование многотабличной базы данных (§ 6) Создание базы данных (§ 7) Практическая работа 1.4. "Создание базы данных «Приемная комиссия»" 11 класс
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: § 6. Проектирование многотабличной базы данных
  • 30.09.2020
  • 1618
  • 114
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 05.01.2015 385
    • PPTX 3.9 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Dudnik Oxana Antonovna. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Dudnik Oxana Antonovna
    Dudnik Oxana Antonovna
    • На сайте: 9 лет и 3 месяца
    • Подписчики: 1
    • Всего просмотров: 27362
    • Всего материалов: 37

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 69 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Основы классической механики

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

GR-технологии и взаимодействие с СМИ

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Личность в психологии

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 14 регионов