If they use the installed Java Runtime they will spawn the javaw.exe process. If they bring their own runtime (as in the app folder) they still spawn the process just from another path.
If the runtime is truly embeeded you will not see it. But you don't care about those cases as they are not dependent on you having Java installed in the first place.