I haven't installed any new hardware or software recently.
Do you absolutely need Java for work or something else? If not, uninstall it completely. It’s a giant security PITA.
“I haven’t installed any new hardware or software recently.”
==
As for the blue screen itself, I believe it means a driver for needs to be updated/changed. Could have to do with Java.
Try looking in Windows Event viewer under:
control panel
administrative tools
event viewer
See if there’s a problem/warning listed there that coincides with the blue screen event.
You could check this out:
https://support.microsoft.com/en-us/kb/2552033
That is known as a Blue Screen of Death (BSOD).
Google for Bug Check 0x44 (the code listed first in the last line).