Месяц: Октябрь 2012

Java. Подключение к БД. Использование в eclipse внешних jar файлов

Имеется следующий код package kz.ranter.ytzh; import java.sql.*; public class DBConnectTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { Connection mdbh = DriverManager.getConnection("jdbc:postgresql://127.0.0.1/tests","postgres","1"); Statement st = mdbh.createStatement(); ResultSet rs = st.executeQuery("SELECT tablename FROM pg_tables;"); while(rs.next()) System.out.println(rs.getString(1)); rs.close(); st.close(); } catch (SQLException e) { // TODO…

Прочитать статью целиком

Java. Преобразование InputStream в различные кодировки

Пытался прочитать данные из потока, однако кириллические символы никак ни хотел корректно отображаться. Оказалось, что InputStreamReader работает только с типом byte, и для поддержки кодировок используются классы Reader’ы в конструкторе которых можно указать кодировку package ShildtSpr.Chapter20; import java.net.*; import java.io.*; import java.util.*; public class HttpURLDemo { public static void p(){ p(""); } public static void…

Прочитать статью целиком

Java. Параметры по умолчанию

Оказалось, что в Java нет параметров по умолчанию, и для этого нужно использовать перегрузку. Таким образом получается следующее: public static void pl(){ pl(«»); } public static void pl(String s){ System.out.println(s); } Colored with dumpz.org Ну и соответственно, если параметров много, и для них можно установить значение по умолчанию, то нужно так же путем перегрузок предусмотреть…

Прочитать статью целиком