Typy zmiennych JAVA: typy proste typy złożone.
Typy złożone - inaczej referencyjne lub obiektowe
Typ referencyjny posiada własną referencję do pamięci gdzie przechowywana jest jego wartosć
Typ złożony składa się z kilku typów prostych wtedy staje się obiektem.
Przykładem typu złożonego jest klasa String
Zmienna final - przykład zmiennej któej wartość nie można zmienić podczas działania programu
Przykład kodu:
Operacje na zmiennych w Java
- liczbowe int double etc
- znakowy char
- String - typ obiektowy
- logiczny true/false boolean
Typy złożone - inaczej referencyjne lub obiektowe
Typ referencyjny posiada własną referencję do pamięci gdzie przechowywana jest jego wartosć
Typ złożony składa się z kilku typów prostych wtedy staje się obiektem.
Przykładem typu złożonego jest klasa String
Zmienna final - przykład zmiennej któej wartość nie można zmienić podczas działania programu
Przykład kodu:
package com.company; public class Main { public static void main(String[] args) { // write your code here int intMax = Integer.MAX_VALUE; int intMin = Integer.MIN_VALUE; System.out.println("Integer"); System.out.println(intMax); System.out.println(intMin + "\n"); long longMax = Long.MAX_VALUE; long longMin = Long.MIN_VALUE; System.out.println("Long"); System.out.println(longMax); System.out.println(longMin + "\n"); short shortMax = Short.MAX_VALUE; short shortMin = Short.MIN_VALUE; System.out.println("Short"); System.out.println(shortMax); System.out.println(shortMin + "\n"); float floatMax = Float.MAX_VALUE; float flotaMin = Float.MIN_VALUE; System.out.println("Float"); System.out.println(floatMax); System.out.println(flotaMin + "\n"); System.out.println("Typ znakowy i char (pojedynczy znak i liczba całkowita 1-65.535"); char sing = 'a'; char sing1 = 1; System.out.println("char"); System.out.println(sing); System.out.println(sing1+"\n"); String string = "String \nłamany znak"; System.out.println("Zmienna String"); System.out.println(string+"\n"); System.out.println("Typ boolean - true fals"); boolean booleanValueTrue = true; boolean booleanValueFalse = false; System.out.println(booleanValueTrue); System.out.println(booleanValueFalse + "\n"); System.out.println("Typy złożone inna nazwa obiektowym lub referencyjny"); int zmiennaIntegerBezPrzypisanejWartosci; //System.out.println(zmiennaIntegerBezPrzypisanejWartosci); // deklaracja zmiennej bez podania jej wartosci // w pamieci jest alokowana przestrzen o zadanym rozmiarz ktory determinowany jest przez rodzaj zmiennej int age; String nameAndSurname; age=25; nameAndSurname="Name and Surname"; System.out.println("Your age is "+ age +" and your name is " + nameAndSurname + "\n"); // zmienna final - przykład zmiennej któej wartość nie można zmienić podczas działania programu final String dogName = "Chico"; System.out.println(dogName); } // nowe klasy sa definiowane poza classa Main public class User{ } }
Operacje na zmiennych w Java
Komentarze
Prześlij komentarz