import java.util.Scanner; public class F017_TypesSummary { public static void main(String[] args) { /* ÐеÑеменнÑе и конÑÑанÑÑ (Variables and Constants): ÐеÑеменнÑе - ÑÑо именованнÑе конÑейнеÑÑ Ð´Ð»Ñ Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ . Ðни могÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑÑÑ Ð²Ð¾ вÑÐµÐ¼Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÑогÑаммÑ. ÐонÑÑанÑÑ - ÑÑо знаÑениÑ, коÑоÑÑе не могÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑÑÑ Ð¿Ð¾Ñле иниÑиализаÑии. ÐÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð´Ð°: */ int age = 25; // ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ age Ñипа int final double PI = 3.14159; // ÐонÑÑанÑа PI Ñипа double /* ÐÑимиÑивнÑе и ÑÑÑлоÑнÑе ÑÐ¸Ð¿Ñ (Primitive and Reference Types): ÐÑимиÑивнÑе ÑÐ¸Ð¿Ñ - ÑÑо базовÑе ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð½ÑÑ Ð² Java, Ñакие как int, double, boolean и дÑÑгие. Ðни Ñ ÑанÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð½Ð°Ð¿ÑÑмÑÑ. СÑÑлоÑнÑе ÑÐ¸Ð¿Ñ - ÑÑо ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð½ÑÑ , коÑоÑÑе Ñ ÑанÑÑ ÑÑÑлки на обÑекÑÑ, а не Ñами обÑекÑÑ. ÐÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð´Ð°: */ int num = 10; // ÐÑимиÑивнÑй Ñип (Ñелое ÑиÑло) String name = "John"; // СÑÑлоÑнÑй Ñип (ÑÑÑока) /* ÐаÑÑинг (Casting): ÐаÑÑинг - ÑÑо пÑоÑеÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¸Ð· одного Ñипа в дÑÑгой. ÐÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð´Ð°: */ double num1 = 10.5; int num2 = (int) num1; // ÐÑÐ¸Ð¼ÐµÑ Ñвного пÑÐ¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñипа (casting) /* ЧиÑла, ÑÑÑоки и маÑÑÐ¸Ð²Ñ (Numbers, Strings and Arrays): ЧиÑла - ÑÑо даннÑе, иÑполÑзÑемÑе Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¼Ð°ÑемаÑиÑеÑÐºÐ¸Ñ Ð¾Ð¿ÐµÑаÑий. СÑÑоки - ÑÑо поÑледоваÑелÑноÑÑи Ñимволов. ÐаÑÑÐ¸Ð²Ñ - ÑÑо ÑпоÑÑдоÑеннÑе набоÑÑ ÑлеменÑов одного Ñипа. ÐÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð´Ð°: */ int number = 42; // Целое ÑиÑло String text = "ÐÑивеÑ, миÑ!"; // СÑÑока int[] numbersArray = {1, 2, 3, 4, 5}; // ÐаÑÑив ÑелÑÑ ÑиÑел /* ЧÑение ввода (Read Input): ЧÑение ввода - ÑÑо пÑоÑеÑÑ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¸Ð»Ð¸ из дÑÑÐ³Ð¸Ñ Ð¸ÑÑоÑников. ÐÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ð²Ð²Ð¾Ð´Ð° Ñ ÐºÐ»Ð°Ð²Ð¸Ð°ÑÑÑÑ: */ Scanner scanner = new Scanner(System.in); System.out.print("ÐведиÑе ваÑе имÑ: "); String name_input = scanner.nextLine(); System.out.println("ÐÑивеÑ, " + name_input + "!"); } }