1. Java? ?? ?? ?? ?? ??
?? ?? ?? ??? ???? ??? ????? ???? ??? ??? ??? ? ????. ?? ????? ??? ??? ??? ?????.
1.1 ???? var? ?????
Java?? var? ?? ??? ???? ??? ?? ?????. ???? ????. ??? ??, ??? ???? ?? ?? ??? ??? ? ????. ?? ??? ??? ????? ???? ????? ?? ??? ????? ?? ?????.
?:
var number = 10; // inferred as int var message = "Hello, Java!"; // inferred as String
1.2 ?? ??? ??? ??????
Java? ?? ???? ?? ??? ??? ???? ?? ??? ?????. var? ?? ?? ???? ??? int? ?????. ???? ???? ???? ?????.
?:
var list = new ArrayList<String>(); // inferred as ArrayList<String> list.add("Example");
?? ?? ??? ArrayList
??? ?????.
**??? new ArrayList
?? ?????.
()
**.
1.3 var? ??? ??? ? ????
var? ?? ??? ???? ??? ???? ??? ? ????.
???? ?? ??:
public void exampleMethod() { var count = 5; // inferred as int var name = "Java"; // inferred as String }
For ?? ??:
var numbers = List.of(1, 2, 3, 4, 5); for (var number : numbers) { System.out.println(number); }
try-with-resources? ?? ??:
try (var input = new FileInputStream("example.txt")) { // Do something with input }
2. Java?? var? ???? ?? ? ?? ??
var? ???? ??? ??? ??? ??? ?? ???? ??? ? ?? ?? ??? ??? ?? ?? ??? ????.
2.1 ?? ??? ??
var ??? ?? ?? ? ??? ??? ???? ????? ????. ? ?? ??? ???? ?? ????? ?? ????? ?? ? ??? ??? ??? ? ????.
?:
Map<String, List<String>> userRoles = new HashMap<>(); // Verbose var userRoles = new HashMap<String, List<String>>(); // Simplified
2.2 ?? ??? ??
?? ????? ??? ??? ??????? var? ???? ??? ? ???? ?? ?? ?? ? ????.
?:
var users = List.of("Alice", "Bob", "Charlie"); // Easier to read
??? ??? ?? ?? ?? ?? ?? ?????. ?:
var result = someMethod(); // What is the type of result?
??? ??? ???? ????? ?? ??? ?? ??? ??? ???? ??? ???? ??? ? ????.
3. var ?? ? ?? ?? ? ?? ??
var? ??? ????? ? ?? ??? ???? ??? ?????.
3.1 ???? ?? ??? ??
var? ???? ???? ?? ??? ???? ?? ?? ???? ??? ?????? ?? ?? ??? ???? ? ????.
?:
var number = 10; // inferred as int var message = "Hello, Java!"; // inferred as String
??? factory.create()? ?? ??? ??? obj? ??? ????? ???? ?????.
3.2 ?? ??? ??? ? ??
var? ???, ??? ?? ?? ??? ?? ??? ?? ??? ?????. ?? ??? ??? ? ????:
- ??
- ??? ????
- ?? ??
??? ???? var? ????? ?? ??? ??? ?????.
?:
var list = new ArrayList<String>(); // inferred as ArrayList<String> list.add("Example");
3.3 ?? ???
var? ?? ????? ?? ???? ??? ? ???? ?? ???? ???? ??? ? ????.
?:
public void exampleMethod() { var count = 5; // inferred as int var name = "Java"; // inferred as String }
y? float?? ????? ? ??? ?? ???? ?? ??? ??? ? ????.
4. Java?? var? ????? ???? ??
var? ????? ????? ?? ?? ??? ?????.
4.1 ??? ??? ? var? ?????
??? ?? ??? ??? ?? var? ???? ??? ?? ???? ????? ??? ??? ? ? ????.
?:
var numbers = List.of(1, 2, 3, 4, 5); for (var number : numbers) { System.out.println(number); }
4.2 ??? ???? ?? ?? var? ???? ???.
?????? ??? ???? ?? ?? ?? ???? ????? var? ???? ???.
?:
try (var input = new FileInputStream("example.txt")) { // Do something with input }
?? ???? ?????.
Map<String, List<String>> userRoles = new HashMap<>(); // Verbose var userRoles = new HashMap<String, List<String>>(); // Simplified
4.3 var? ????? ????
???? ?????. ?? ?????? var? ????? ??? ?? ??? ??? ?? ????? ???? ???? ???? ???.
5. ??
var? ??? ?? ?? ?? ??? Java? ?? ???? ?? ????? ??? ??? ?? ? ????. ??? ???? ???? ???. var? ???? ?? ??? ???? ?? ??? ???? ?? ??? ?? ?? ?? ?? ???? ??? Java ??? ???? ? ?????. ?? ? ???? ??? ???????? ?? ?? ???? ???? ??????.
Java? var ???? ?? ??? ??? ? ??? ???? ??? ??? ??? ?????. ??? ??? ???? ?? ?????!
?? ??? ??? ??: Java? ?? ?? ?? ?? ???: var? ????? ???? ?? ???
? ??? Java? ??? ?? ?? ?? ??: var? ????? ???? ?? ???? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











?? ?? ?? ??? ??? ?? ??? ??, ? ? ?? ? ??? ?????. 1. ??? ?? ???? ?? ???? ???-????, ? ??? ??? ??? ? ????, Hashmap? ???-??? ?? ??? ??? ???? ????. 2. NULL ? ?? ???? HashMap? ??? NULL ?? ?? ? ?? ???? ?? HashTable? NULL ?? ?? ???? ??? NullPointerException? ?????. 3. ????? ??? ????? ?? ??? ?? ?? ? ????? HashTable? ? ??? ?? ?? ??? ????. ?? ConcurrenTashMap? ???? ?? ????.

Java? ?? ??? ??? ?? ??? ??? ?? ??? ??? ?? ??? ?? ?? ??? ???? ??? ?? ???? ?????. 1. ??? ???? ??? ?? ?? ? ???? ?? ??? ???? ?? ?? ??? ? ????. 2. ???? ?? ??? ???? ??? ?? ???? ?? ?? ??? ???????. 3. ?? ???? ?? ?? ?? ? ???? ???? ?? NULL ?? ??? ? ????. 4. ?? ???? ??? ?? ?? ? ??? ?????? ?? ??? ??? ?? ?? ??? ????? ??? ??? ??? ??????? ?? ???? ??????.

staticmethodsininterfaceswereIntRectionSelffacesswithinteffaceswithinteffaceswithintintinjava8toallowutilityFunctionswithinterfaceitswithinteffaceswithinterfaceffaces

JIT ????? ??? ???, ??? ?? ? ???, ?? ?? ? ???? ? ? ?? ?? ??? ? ?? ??? ?? ??? ??????. 1. ??? ???? ?? ?? ??? ??? ?? ?? ???? ??? ?? ?????. 2. ??? ?? ? ??? ?? ?? ? ??? ???? ?? ?? ???; 3. ?? ??? ??? ?? ??? ???? ???? ???? ? ?? ?? ??? ?????. 4. ?? ??? ?? ??? ??? ???? ???? ?? ? ??? ???? ?? ??? ?????.

???? ??? ??? Java?? ??? ?? ???? ??? ?? ? ? ??? ??? ???? ? ?????. ?? ???? ??? ??, ??? ?? ??? ?? ?? ??? ??? ????? ???? ????? ?????. ?? ??? ??? ??, ????? ? ??? ????, ?? ??? ??? ?????? ? ?? ? ?? ?????.

??? ??? ?? ?? ??? ????? ? ???? ????? ???? ?? ???? ?? ???? ?????. ?? ??? ??? ????. ?? ?? ?? ??? ???? ???? ?? ?? ??? ??? ?? ?? ??? ??? ?????. ?? ??? ??? ????. ?? ??? ?? ??? ?? ?? ??? ?? ?? ??? ???? NewClass ()? ??? ?? ???? ????. ?? ??? ?? ??? ???? ?? ??? ?? ? ? ??? ?? ?? ??? ????? ????? ?????. ?? ??, ?? ?????? ?????, ??? ? ?? ????? ??? ?? ?????. ???? ?? ?? ??? ???? ?? ???? ?? ? ??? ???? ?? ??? ?? ?????? ?????. ???? ???? ??? ??, ?? ?? ? ?? ??? ????, ?? ?? ???? ?????.

injava, thefinalkeywordpreventsavariable'svalue'svalueffrombeingchangedafterassignment, butitsbehaviordiffersforprimitivesandobjectreences.forprimitivevariables, asinfinalintmax_speed = 100; wherereassoncesanerror.forobjectref

??? ? ?? ??? ???? : ????? ?? ?. 1. int? ???? ???? ?? ?? ?? ? ??? ???? ?????. 2. ?? ? ???? (int) myDouble ??? ?? ?? ??? ?????. ?? ??? ??? ?? ??? ?? ??, ?? ?? ?? ???? ?? ??? ?? ???? ?? ?????. ???? ? ??? ??? ????. ?? ??? ??? ??? ??? ??? ?? ??? ??? ? ??? ?? ???? ??? ??? ??? ??? ? ??? ?? ??? ?? ??? ?? ?? ? ? ????. ?? ?? ??? ?? ??? ??? ??? ??? ? ??????.
