Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.187.233] |
|
Сообщ.
#1
,
|
|
|
Может есть у кого-нибудь. Или может кто-нибудь знает какие-либо книги или другую дополнительную литературу именно по Java 1.5. Стандартной документации не достаточно. Заранее очень признателен за помощь и информацию.
M Поскольку статья утратила новизну, открепляю. kl |
Сообщ.
#2
,
|
|
|
Сообщ.
#3
,
|
|
|
Отличная ссылка! Спасибо.
|
Сообщ.
#4
,
|
|
|
Точно, также благодарен.
|
Сообщ.
#6
,
|
|
|
Цитата kl @ Крадущийся тигр Эта статья итак содержит достаточно полные сведения об 1.5 Если в ней и чего то нехватает, говорите ) Как раз человек, который ее писал сидит рядом ) |
Сообщ.
#7
,
|
|
|
Суперстатья! Вот такой короткий ответ, достойный модератора.
|
Сообщ.
#8
,
|
|
|
Очень познавательно! Читал с широко открытыми глазами Пасиб! |
Сообщ.
#9
,
|
|
|
Цитата maximb @ Цитата kl @ Крадущийся тигр Эта статья итак содержит достаточно полные сведения об 1.5 Если в ней и чего то нехватает, говорите ) Как раз человек, который ее писал сидит рядом ) Цитата Кроме этого, числовые операции теперь можно производить, не доставая из обертки значение: Integer b = 10; b++; А какие IDE это поддерживают? Лично мне на NetBeans4.1 это не удалось =( Хотя, /usr/local/jdk1.5/bin/javac test1.java всё скомпилил нормально... deps-clean: Deleting directory /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/build Deleting directory /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/dist clean: init: deps-jar: Created dir: /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/build/classes Compiling 5 source files to /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/build/classes /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/src/Lab1/Lab1.java:138: incompatible types found : int required: java.lang.Integer Integer i=10; /home/andrew/PROGRAMMING/java/MachineGraphicsLabWorks/src/Lab1/Lab1.java:139: operator ++ cannot be applied to java.lang.Integer i++; 2 errors BUILD FAILED (total time: 3 seconds) |
Сообщ.
#10
,
|
|
|
Idea поддерживает, Eclipse тоже.
|
Сообщ.
#11
,
|
|
|
вот кусок граматики тигра, кому интерестно.....
/* JSR-14 Features added: * parameterized types, including corrections from the spec released with the 2.2 prototype of the JSR-14 compiler. Arrays of parameterized types bounded by wildcards are slated to be added to Java 1.5 (although they are not supported by the 2.2 prototype); this grammar supports them. "Wildcard" types are supported as of the 28 jul 2003 release. JSR-201 Features added: * no changes for autoboxing * new-style for: foreach_statement ::= FOR LPAREN type variable_declarator_id COLON expression RPAREN statement // must check that first IDENTIFIER is 'each' and second IDENTIFIER // is 'in' -- CSA extension; not (yet?) officially adopted | FOR IDENTIFIER LPAREN type variable_declarator_id IDENTIFIER expression RPAREN statement ; foreach_statement_no_short_if ::= FOR LPAREN type variable_declarator_id COLON expression RPAREN statement_no_short_if // must check that first IDENTIFIER is 'each' and second IDENTIFIER // is 'in' -- CSA extension; not (yet?) officially adopted | FOR IDENTIFIER LPAREN type variable_declarator_id IDENTIFIER expression RPAREN statement_no_short_if ; statement ::= ... | foreach_statement ; statement_no_short_if ::= ... | foreach_statement_no_short_if ; * static import: static_single_type_import_declaration ::= IMPORT STATIC name SEMICOLON ; static_type_import_on_demand_declaration ::= IMPORT STATIC name DOT MULT SEMICOLON ; import_declaration ::= ... | static_single_type_import_declaration | static_type_import_on_demand_declaration ; * varargs: formal_parameter ::= ... | type ELLIPSIS IDENTIFIER | FINAL type ELLIPSIS IDENTIFIER ; * enum: enum_declaration ::= modifiers_opt ENUM IDENTIFIER interfaces_opt enum_body ; enum_body ::= LBRACE enum_constants_opt enum_body_declarations_opt RBRACE ; enum_constants_opt ::= | enum_constants ; enum_constants ::= enum_constant | enum_constants COMMA enum_constant ; enum_constant ::= IDENTIFIER enum_arguments_opt | IDENTIFIER enum_arguments_opt class_body ; enum_arguments_opt ::= | LPAREN argument_list_opt RPAREN ; enum_body_declarations_opt ::= | SEMICOLON class_body_declarations_opt ; */ ето из того што было добавлено |