Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Java.Fundamentals.For students of universities.

Java.Fundamentals.For students of universities.

  • Информатика
Java in pictures
Типы данных Примитивы: boolean, byte (8) char, short,(16) int, float,(32) lo...
 *
Autoboxing Primitive to Wrapper public class WrapperExample1{   public static...
Wrapper into primitive Unboxing public class WrapperExample2{     public stat...
Операторы Условный if()…else… выбора switch(){ case …:… default … } цикла с п...
Package Java.lang.*; String StringBuffer StringBuilder Thread Throwable Class...
*
для одного и того-же объекта, хеш-код всегда будет одинаковым;
если объекты одинаковые, то и хеш-коды одинаковые (но не наоборот )
если хеш-коды равны, то входные объекты не всегда равны (коллизия)
если хеш-коды разные, то и объекты гарантированно разные;
Понятие эквивалентности. Метод equals() Метод equals() обозначает отношение э...
Class String
Class StringBuffer(нет у String)
Class Number
Класс Math является конечным (final) и все методы, определённые в классе Math...
package java.io;
java.io.* File FilenameFilter InputStream OutputStream FilelnputStream FileOu...
1 из 26

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

№ слайда 1 Java in pictures
Описание слайда:

Java in pictures

№ слайда 2
Описание слайда:

№ слайда 3 Типы данных Примитивы: boolean, byte (8) char, short,(16) int, float,(32) lo
Описание слайда:

Типы данных Примитивы: boolean, byte (8) char, short,(16) int, float,(32) long,double(64) Ссылочные типы Классы Интерфейсы Массивы enum

№ слайда 4
Описание слайда:

№ слайда 5  *
Описание слайда:

*

№ слайда 6 Autoboxing Primitive to Wrapper public class WrapperExample1{   public static
Описание слайда:

Autoboxing Primitive to Wrapper public class WrapperExample1{   public static void main(String args[]){   //Converting int into Integer   int a=20;   Integer i=Integer.valueOf(a);//converting    Integer j=a;//autoboxing      System.out.println(a+" "+i+" "+j);   }}  

№ слайда 7 Wrapper into primitive Unboxing public class WrapperExample2{     public stat
Описание слайда:

Wrapper into primitive Unboxing public class WrapperExample2{     public static void main(String args[]){     //Converting Integer to int     Integer a=new Integer(3);     int i=a.intValue();//converting Integer to int   int j=a;//unboxing, now compiler will write a.intValue() internally          System.out.println(a+" "+i+" "+j);     }}

№ слайда 8
Описание слайда:

№ слайда 9 Операторы Условный if()…else… выбора switch(){ case …:… default … } цикла с п
Описание слайда:

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

№ слайда 10
Описание слайда:

№ слайда 11 Package Java.lang.*; String StringBuffer StringBuilder Thread Throwable Class
Описание слайда:

Package Java.lang.*; String StringBuffer StringBuilder Thread Throwable Class Object Number (Wrappers) Error Exceptions Math Class System

№ слайда 12 *
Описание слайда:

*

№ слайда 13 для одного и того-же объекта, хеш-код всегда будет одинаковым;
Описание слайда:

для одного и того-же объекта, хеш-код всегда будет одинаковым;

№ слайда 14 если объекты одинаковые, то и хеш-коды одинаковые (но не наоборот )
Описание слайда:

если объекты одинаковые, то и хеш-коды одинаковые (но не наоборот )

№ слайда 15 если хеш-коды равны, то входные объекты не всегда равны (коллизия)
Описание слайда:

если хеш-коды равны, то входные объекты не всегда равны (коллизия)

№ слайда 16 если хеш-коды разные, то и объекты гарантированно разные;
Описание слайда:

если хеш-коды разные, то и объекты гарантированно разные;

№ слайда 17 Понятие эквивалентности. Метод equals() Метод equals() обозначает отношение э
Описание слайда:

Понятие эквивалентности. Метод equals() Метод equals() обозначает отношение эквивалентности объектов. Эквивалентным называется отношение, которое является симметричным, транзитивным и рефлексивным. Рефлексивность: для любого ненулевого x, x.equals(x) вернет true; Транзитивность: для любого ненулевого x, y и z, если x.equals(y) и y.eqals(z) вернет true, тогда и x.equals(z) вернет true; Симметричность: для любого ненулевого x и y, x.equals(y) должно вернуть true, тогда и только тогда, когда y.equals(x) вернет true. Также для любого ненулевого x, x.equals(null) должно вернуть false. Отличия equals() от операции == в классе Object нет.

№ слайда 18 Class String
Описание слайда:

Class String

№ слайда 19 Class StringBuffer(нет у String)
Описание слайда:

Class StringBuffer(нет у String)

№ слайда 20 Class Number
Описание слайда:

Class Number

№ слайда 21 Класс Math является конечным (final) и все методы, определённые в классе Math
Описание слайда:

Класс 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 *

№ слайда 22
Описание слайда:

№ слайда 23 package java.io;
Описание слайда:

package java.io;

№ слайда 24 java.io.* File FilenameFilter InputStream OutputStream FilelnputStream FileOu
Описание слайда:

java.io.* File FilenameFilter InputStream OutputStream FilelnputStream FileOutputStream PrintStream Console Reader Writer

№ слайда 25
Описание слайда:

№ слайда 26
Описание слайда:

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

Программирование на Java (он является компилирующим языком) имеет то преимущество, что код, написанный на данном языке программирования, переводится с помощью соответствующей программы-транслятора в так называемый байт-код, а он, в свою очередь, — в машинный код с помощью виртуальной машины Java (Java Virtual Machine, или просто JVM). Поэтому написанная на Java программа выполняема на любом компьютере с любой системой, лишь бы на нем была установлена виртуальная машина Java. Таким образом и обеспечивается одно из главных преимуществ языка Java — переносимость создаваемых на нем программ на компьютеры разных типов.

Автор
Дата добавления 18.07.2015
Раздел Информатика
Подраздел Презентации
Просмотров197
Номер материала 586454
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх