Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (636)
Games in Android Showcase (178)
games submitted by our members
Games in WIP (686)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Start from?  (Read 2925 times)
0 Members and 1 Guest are viewing this topic.
Offline trollwarrior1
« Reply #30 - Posted 2014-01-12 11:27:38 »

Thread is basically what it looks like. It is like a train track. You can say that train is where you program is currently at and that train track is your code. The track can split into 2 and the train splits also. You get 2 tracks and 2 trains instead of one. Thread.join doesn't really do anything. When you exit your program everything is cleaned up for you.
Offline Marc43

Senior Newbie

« Reply #31 - Posted 2014-01-12 11:33:31 »

I know what you're saying, but i don't know what Thread does! D:

Not a native English speaker
Thanks Mr.Slyth2727
Offline trollwarrior1
« Reply #32 - Posted 2014-01-12 11:35:33 »

Do you have skype maybe? This is turning into short conversation instead of forum posts. Skype would be faster and all that.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Marc43

Senior Newbie

« Reply #33 - Posted 2014-01-12 11:38:01 »


Not a native English speaker
Thanks Mr.Slyth2727
Offline Troubleshoots

JGO Knight

Medals: 36
Exp: 7-9 months

Damn maths.

« Reply #34 - Posted 2014-01-12 11:41:47 »

Read the page on concurrency that I posted a link to. A thread exists within a process on the CPU.

Threads are sometimes called lightweight processes. Both processes and threads provide an execution environment, but creating a new thread requires fewer resources than creating a new process.

Threads exist within a process — every process has at least one. Threads share the process's resources, including memory and open files. This makes for efficient, but potentially problematic, communication.

Multithreaded execution is an essential feature of the Java platform. Every application has at least one thread — or several, if you count "system" threads that do things like memory management and signal handling. But from the application programmer's point of view, you start with just one thread, called the main thread. This thread has the ability to create additional threads, as we'll demonstrate in the next section.

Also here's another good resource on threads. Learn to start to do your own research before posting a question on a forum.

Why are all OpenGL tutorials written in Brainf**k?
Pages: 1 [2]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Dwinin (68 views)
2015-11-07 13:29:08

Rems19 (77 views)
2015-10-31 01:36:56

Rems19 (70 views)
2015-10-31 01:32:37

williamwoles (104 views)
2015-10-23 10:42:59

williamwoles (91 views)
2015-10-23 10:42:45

Jervac_ (105 views)
2015-10-18 23:29:12

DarkCart (132 views)
2015-10-16 00:58:11

KaiHH (115 views)
2015-10-11 14:10:14

KaiHH (154 views)
2015-10-11 13:26:18

BurntPizza (167 views)
2015-10-08 03:11:46
Rendering resources
by Roquen
2015-11-13 14:37:59

Rendering resources
by Roquen
2015-11-13 14:36:58

Math: Resources
by Roquen
2015-10-22 07:46:10

Networking Resources
by Roquen
2015-10-16 07:12:30

Rendering resources
by Roquen
2015-10-15 07:40:48

Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!