Вниз  Java-программирование (1-ые посты)
- 23.11.2014 / 20:10
Magatino
  Администратор

Magatino 
Сейчас: Offline
RblSb (23.11.2014/19:57)
последовательное выполнение
method() {
new Class1();
code;
}
Ты хочешь типа этого?
Главный класс

Меню

Игра


Изменено Magatino (23.11 / 20:13) (всего 1 раз)
- 23.11.2014 / 20:10
Naik
  Пользователь

Naik 
Сейчас: Offline
RblSb, выйти из метода return; выйти из цикла break;
- 23.11.2014 / 20:42
aNNiMONъ
  Супервизор

aNNiMONъ 
Сейчас: Offline
RblSb, выйди вон из класса! И прямиком в библиотеку учить матчасть!
Класс как таковой не выполняется, выполняется метод. Когда ты вызываешь new Class1(); у тебя вызовется конструктор класса и всё, затем выполнение перейдёт на следующую после этой строку.
Если в конструкторе будет вызов других методов, то выполнятся и они.
Так что понятие выйти из класса остаётся за школьной скамьёй.
__________________
 let live

Изменено aNNiMONъ (23.11 / 20:43) (всего 1 раз)
- 23.11.2014 / 21:26
RblSb
  Пользователь

RblSb 
Сейчас: Offline
aNNiMONъ, а если я создаю в нем поток, после его завершения выполнение вернется в метод где был создан класс? В любом случае, сделал отдельную статическую переменную, прыгать обратно уже не нужно.

Метод для текстбокса лучше делать в отдельном классе, если для него требуется интерфейс CommandListener? Просто я все не очень важные методы скидываю в один класс.
- 23.11.2014 / 21:32
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
RblSb, поток значит Thread или Stream? Если Thread, то по умолчанию они выполняются параллельно.
И какой именно метод для TextBox'а? Саму реализацию CommandListener? Если да - то желательно, но не обязательно.
- 23.11.2014 / 21:37
aNNiMONъ
  Супервизор

aNNiMONъ 
Сейчас: Offline
RblSb, срочно читай литературу, может ты и понимаешь, но говоришь ерунду. "Метод для текстбокса", "методы скидываю в один класс" и т.п
__________________
 let live

Изменено aNNiMONъ (23.11 / 21:38) (всего 1 раз)
- 23.11.2014 / 21:52
Kalter
  Пользователь

Kalter 
Сейчас: Offline
RblSb, кажись, я понял что тебе нужно.

Смотри пример:

  1. public class Solution{
  2.  
  3.     public static void main(String[] args)
  4.             throws InterruptedException{
  5.  
  6.         Thread thread=new Thread(new MyThread());
  7.         thread.start();
  8.         thread.join();
  9.         System.out.println("Труляля-Буляля!");
  10.     }
  11.  
  12.     private static class MyThread implements Runnable{
  13.  
  14.         @Override
  15.         public void run(){
  16.  
  17.             for(int i=0;i<5;i++){
  18.  
  19.                 System.out.println(5-i);
  20.                 try{
  21.  
  22.                     Thread.sleep(1000);
  23.                 }catch(InterruptedException ie){
  24.  
  25.                     //catched...
  26.                 }
  27.             }
  28.         }
  29.     }
  30. }

Выполни его. Затем закомментриуй 8 строчку кода и запусти ещё разок.
__________________
 Homo homini penis est.
- 23.11.2014 / 22:09
RblSb
  Пользователь

RblSb 
Сейчас: Offline
Kalter, да не нужно уже. Просто киньте пример реализации TextBox, точнее обработки в нем комманд.
aNNiMONъ, не придирайся к словам.

Изменено RblSb (23.11 / 22:10) (всего 1 раз)
- 23.11.2014 / 22:32
RblSb
  Пользователь

RblSb 
Сейчас: Offline
upd уже не нужно, всем спасибо.
- 23.11.2014 / 22:37
DominaN
  Пользователь

DominaN 
Сейчас: Offline
RblSb (23.11.2014/22:09)aNNiMONъ, не придирайся к словам.Дядя Миша 03-12-2013 19:53 HAWK нам одно время рассказывал, что у него программа "летает". Мы за него радовались, а он имел в виду, что она у него "падает".
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)