Witam
Jak ktoś już jest trochę za początkiem w drodze do poznania tego języka to odpowie na pewno na moje proste pytania pewnie tak jak ja bym mógł odpowiedzieć komuś kto zaczyna uczyć się C++.
Pierwsza sprawa rozdział 2 strona 81 cytat:
"Uruchom przeglądarkę internetową i zajrzyj do dokumentacji dostarczonej przez firmę Sun (jeśli nie ściągnąłeś jej ze strony java.sun.com ... to zrób to teraz; pamiętaj, że dokumentacja jest udostępniana w osobnym pakiecie, dystrybuowanym niezależnie od JDK)
Nie czaję to jest w przeglądarce gdzieś jak się ma javę zainstalowaną? Skąd tą dokumentację pobrać nic na java.sun.com nie znalazłem tylko zwykłą jave do pobrania na wszystkie systemy bo wolałbym na ubuntu programować. Jak wszedłem na java.sun.com z windowsa to tylko na windowsa mogłem jave pobrać nic więcej.
Drugi problem z ćwiczeniem 2 o dziwo prostszym od ćwiczenia 1
"Na podstawie przykładu HelloDate.java zamieszczonego w tym rozdziale napisz program "Witaj świecie", który po prostu wypisuje taki napis. Wystarczy Ci tylko jedna metoda w klasie ... main ... Pamiętaj, aby uczynić ją metodą statyczną oraz dołączyć listę argumentów nawet jeśli nie będziesz ich używał."
Nawet jak dodawałem w nawiasach coś np f(int cos) to też nie idzie
//: object/HelloDate.java
import java.util.*;
/** The first Thinking in Java example program.
* Displays a string and today's date.
* @author Bruce Eckel
* @author www.MindView.net
* @version 4.0
*/
public class HelloDate {
/** Entry point to class & application.
* @param args array of string arguments
* @throws exceptions No exceptions thrown
*/
public static void main(String[] args) {
static void f(){
System.out.println("Hello, it's: ");}
f();
}
}
błąd w terminalu na ubuntu:
HelloDate.java:16: error: illegal start of expression
static void f(){
^
HelloDate.java:16: error: illegal start of expression
static void f(){
^
HelloDate.java:16: error: ';' expected
static void f(){
^
3 errors
na pewno to dla was prościzna z góry dzięki za odpowieź