Java for Beginner
682 subscribers
579 photos
158 videos
12 files
881 links
Канал от новичков для новичков!
Изучайте Java вместе с нами!
Здесь мы обмениваемся опытом и постоянно изучаем что-то новое!

Наш YouTube канал - https://www.youtube.com/@Java_Beginner-Dev

Наш канал на RUTube - https://rutube.ru/channel/37896292/
Download Telegram
Что выведет код?

import java.util.function.Consumer;

public class Task230625 {
public static void main(String[] args) {
Consumer<String> consumer1 = s -> System.out.print(s.toUpperCase());
Consumer<String> consumer2 = s -> System.out.print("|" + s + "|");

consumer1.andThen(consumer2).accept("test");
}
}


#Tasks
Что выведет код?

public class Task240625 {
public static void main(String[] args) {
String s = null;
s = s + "Java";
System.out.println(s);
}
}


#Tasks
Что выведет код?

import java.util.function.Consumer;

public class Task250625 {
public static void main(String[] args) {
Consumer<String> c1 = s -> System.out.print("A" + s);
Consumer<String> c2 = s -> System.out.print("B" + s);

c1.andThen(c2).accept("1");
c2.andThen(c1).accept("2");
}
}


#Tasks
Что выведет код?

public class Task260625 {
public static void main(String[] args) {
Integer a = 100;
Integer b = 100;
Integer c = 200;
Integer d = 200;

System.out.println((a == b) + " " + (c == d));
}
}


#Tasks
Что выведет код?

import java.util.function.Predicate;

public class Task270625 {
public static void main(String[] args) {
Predicate<String> p1 = s -> s.length() > 5;
Predicate<String> p2 = s -> s.startsWith("J");

System.out.println(p1.or(p2).test("Java"));
}
}


#Tasks
Что выведет код?

class A300625 {
{ System.out.print("1"); }
public A300625() { System.out.print("2"); }
}

class B300625 extends A300625 {
{ System.out.print("3"); }
public B300625() { System.out.print("4"); }
}

public class Task300625 {
public static void main(String[] args) {
new B300625();
}
}


#Tasks
Что выведет код?

public class Task010725 {
public static void main(String[] args) {
final int a = 10;
final int b = 20;
byte c = a + b;
System.out.println(c);
}
}


#Tasks
Что выведет код?

public class Task020725 {

static void modify(int x) {
x = x + 10;
}

public static void main(String[] args) {
int num = 5;
modify(num);
System.out.println(num);
}
}


#Tasks
Что выведет код?

public class Task030725 {
private static int counter = 0;

public static void main(String[] args) throws InterruptedException {
Runnable task = () -> {
for (int i = 0; i < 1_000_000; i++) {
counter++;
}
};

Thread t1 = new Thread(task);
Thread t2 = new Thread(task);

t1.start();
t2.start();

t1.join();
t2.join();

System.out.println(counter);
}
}


#Tasks
Что выведет код?

class Parent040725 {
private void print() {
System.out.println("Parent");
}
}

class Child040725 extends Parent040725 {
public void print() {
System.out.println("Child");
}
}

public class Task040725 {
public static void main(String[] args) {
Parent040725 obj = new Child040725();
obj.print();
}
}


#Tasks