JavaRush /Блоги Java /Random-TG /Мушкилоти мантиқӣ дар мусоҳиба
Юрий Кузнецов
Сатҳи
Москва

Мушкилоти мантиқӣ дар мусоҳиба

Дар гурӯҳ нашр шудааст
Шумо бояд 5 мушкилоти мантиқӣ ва 4 мушкилоти Java-ро аз ман таҳлил кунед. Мушкилоте, ки дар рафти мусоҳибаҳо рӯбарӯ шуданд ва роҳҳои ҳалли онҳо дар Интернет дастрасанд. Ман рӯйхати беҳтарини онҳоеро медиҳам, ки ҳангоми мусоҳибаҳо дучор шудам. Масъалаҳои мантиқӣ дар мусоҳиба - 1
  1. Чор нафар дар тан

  2. Мушкилот дар бораи пул ва чароғак

  3. Аз 9 танга яктоаш қалбакӣ аст: сабуктар аст. Чӣ тавр онро дар ду вазн дар тарозу пайдо кардан мумкин аст?

  4. Қариб ҳамон як масъалаи қаблӣ, танҳо тарозу метавонад ҳама гуна бошад. Масъалаи "5 кӯзаи ҳаб" .

  5. "Поезди беохир"

Барои пӯшонидани саволҳое, ки ҳангоми мусоҳиба дода шуданд:

  1. Якчанд роҳҳои татбиқи синглтонро дар java нависед.

  2. Дар ин code чӣ мешавад?

    Масъалаҳои мантиқӣ дар мусоҳиба - 2
    class MyExc1 extends Exception{}
    class MyExc2 extends Exception{}
    class MyExc3 extends Exception{}
    
    public class Test {
        public static void main(String[] args) throws Exception {
            try {
                System.out.print(1);
                p();
            }catch (MyExc2 e){
            }
            finally {
                throw new MyExc3();
                System.out.print(2);
            }
        }
        public static void p() throws Exception {
            try {
                throw new MyExc1();
                 } catch (MyExc1 myExc1) {
                throw new MyExc2();
            }finally {
                System.out.println(3);
            }
        }
    }
  3. Мушкилот аз ман, зеро ман дар ёд надорам, ки чӣ гуна мисол вуҷуд дошт

    public class Test {
        public static void main(String[] args)  {
            String s = "Hello";
            String s1 = "Hello";
            String s2 = new String("Hello");
    
            System.out.println(s == s1);
            System.out.println(s1 == s2);
    
            Integer i = 111;
            Integer i1 = 111;
            Integer i2 = new Integer(111);
            Integer i3 = new Integer(111);
    
            Integer i4 = -129;
            Integer i5 = -129;
            Integer i6 = new Integer(-129);
    
            System.out.println(i == i1);
            System.out.println(i1 == i2);
            System.out.println(i2 == i3);
    
            System.out.println(i4 == i5);
            System.out.println(i5 == i6);
    
            System.out.println(i6 == -129);
        }
    }
  4. Иҷрои барнома чӣ натиҷа хоҳад дод? Ва агар мо ду сатри охирро шарҳ диҳем, мо чӣ натиҷа мегирем?

    class Test{
        private int id;
        private Integer id2;
    
        public Test(int id, Integer id2) {
            System.out.println("Создаем екзепляр Test");
            this.id = id;
            this.id2 = id2;
        }
    
        public Integer doIt(){
            return id + id2;
        }
    }
    class Test1{
        private Test test;
        private static int i;
    
        public Test1() {
            System.out.println("Создаем екзепляр Test1");
            this.test = new Test(i, 10);
        }
        public Test getTest() {
            return test;
        }
    }
    
    class Main {
        public static void main(String[] args)  {
            Test1 test1 = new Test1();
            System.out.println(test1.getTest().doIt());
           // Test test = new Test(null, 1);
           // test.doIt();
        }
    }
    Масъалаҳои мантиқӣ дар мусоҳиба - 3
PS: Ҷавобҳо ба мушкилоти мантиқӣ ҳамаро дар Интернет пайдо кардан мумкин аст. Барои онҳое, ки таваҷҷӯҳ доранд, ман як мақолаи қаблиро дар бораи мусоҳибаҳои таҳиягарони java замима мекунам
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION