ਜਾਵਾ (ਸਾਫ਼ਟਵੇਅਰ ਪਲੇਟਫ਼ਾਰਮ)

From Wikipedia, the free encyclopedia

ਜਾਵਾ (ਸਾਫ਼ਟਵੇਅਰ ਪਲੇਟਫ਼ਾਰਮ)
Remove ads

ਜਾਵਾ ਦਾ ਸਬੰਧ ਓਰੇਕਲ ਕਾਰਪੋਰੇਸ਼ਨ ਦੀ ਸ਼ਾਖਾ, ਸੰਨ ਮਾਈਕਰੋਸਿਸਟਮ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਅਨੇਕਾਂ ਕੰਪਿਊਟਰ ਸਾਫਟਵੇਅਰ ਉਤਪਾਦਾਂ ਨਾਲ ਹੈ। ਇਹ ਕੰਪਿਊਟਰ ਸਾਫਟਵੇਅਰ ਉਤਪਾਦ ਮਿਲ ਕੇ ਅਜਿਹੇ ਕੰਪਿਊਟਰ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਬਣੌਣ ਦੀ ਸਮਰਥਾ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ ਜੋ ਕੰਪਿਊਟਰ ਤੇ ਚਲਣ ਵਾਲੇ ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੇ ਨਿਰਭਰ ਨਾ ਕਰਦੇ ਹੋਣ। ਜਾਵਾ ਦਾ ਕੋਈ ਵੀ

Thumb
Duke, the Java mascot

ਪ੍ਰੋਗਰਾਮ ਬਿਨਾ ਕਿਸੇ ਤਬਦੀਲ ਦੇ ਵਿਭਿੰਨ ਪ੍ਰਕਾਰ ਦੇ ਕੰਪਿਊਟਰ ਆਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਤੇ ਚੱਲ ਸਕਦਾ ਹੈ। ਜਾਵਾ ਛੋਟੇ ਉਪਕਰਨਾਂ ਜਿਵੇਂ ਮੋਬਾਇਲ ਫੋਨ, ਤੋਂ ਲੈ ਕੇ ਵੱਡੇ ਕੰਪਿਊਟਰ ਸਰਵਰਾਂ ਅਤੇ

ਸੁਪਰ ਕੰਪਿਊਟਰਾਂ ਤੇ ਵਰਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ ਜਾਵਾ ਐਪਲੈਟਸ, ਵਰਲਡ ਵਾਇਡ ਵੈਬ ਤੇ ਸੁਰੱਖਿਅਤ ਕੰਮ ਕਰਨ ਦੀ ਸਹੂਲਿਅਤ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।

ਜਾਵਾ (ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ) ਦਾ ਕੋਈ ਵੀ ਪ੍ਰੋਗਰਾਮ ਜਦੋਂ ਕੰਪਾਇਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਇਹ ਜਾਵਾ ਬਾਈਟ ਕੋਡ ਵਿੱਚ ਤਬਦੀਲ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜਾਵਾ ਦਾ ਆਪਨਾ ਪਲੇਟਫਾਰਮ ਯਾਨਿ ਕਿ ਜਾਵਾ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਇਸ ਨੂੰ ਚਲਾਓਦਾ ਹੈ। ਜਾਵਾ ਦਾ ਇਹੀ ਗੁਣ ਇਸ ਨੂੰ ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੋਂ ਨਿਰਭਰਤਾ ਰਹਿਤ ਬਣਾਉਂਦਾ ਹੈ।

13 ਨਵੰਬਰ 2006 ਨੂੰ, ਸੰਨ ਮਾਈਕਰੋਸਿਸਟਮ ਨੇ ਆਪਨੇ ਜਾਵਾ ਦੇ ਸਾਰੇ ਕੰਮ ਨੂੰ ਜੀ. ਐਨ. ਯੂ. ਜਨਰਲ ਪਬਲਿਕ ਲਾਇਸੈਂਸ ਹੇਠ ਜਾਰੀ ਕੀਤਾ।

Remove ads

ਜਾਵਾ ਇੱਕ ਪਲੇਟਫਾਰਮ

ਜਾਵਾ ਪਲੇਟਫਾਰਮ ਉਹਨਾ ਪ੍ਰੋਗਰਾਮਾਂ ਦਾ ਸੰਗ੍ਰਿਹ ਹੈ, ਜੋ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੇ ਬਣੇ ਹੋਏ ਪ੍ਰੋਗਰਾਂਮਾਂ ਨੂੰ ਚਲਾਉਣ ਦੀ ਸਮਰਥਾ ਰਖਦੇ ਹਨ। ਇਹ ਪਲੇਟਫਾਰਮ ਕਿਸੇ ਪ੍ਰਕਾਰ ਦੇ ਕੰਪਿਊਟਰ

ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਜਾਂ ਕੰਪਿਊਟਰ ਪ੍ਰੋਸੈਸਰ ਤੇ ਨਿਰਭਰ ਨਹੀਂ ਕਰਦਾ, ਬਲ ਕਿ ਇਹ ਆਪਨੇ ਖੁਦ ਦੇ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਨੂੰ ਜਵਾਬਦੇਹ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇਹ ਆਪਣੀਆਂ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਮਦਦ ਨਾਲ

ਕੰਮ ਕਰਦਾ ਹੈ।

ਐਡੀਸ਼ਨਜ਼

Remove ads

ਇਤਿਹਾਸ

ਜਾਵਾ ਪਲੇਟਫਾਰਮ ਅਤੇ ਭਾਸ਼ਾ ਬਣਾਉਣ ਦਾ ਕੰਮ ਸੰਨ ਮਾਈਕਰੋਸਿਸਟਮ ਤੇ ਦਸੰਬਰ 1990 ਵਿੱਚ ਸੀ ਅਤੇ ਸੀ++ ਦੀ ਬਦਲੀ ਵਜੌਂ ਸ਼ੁਰੂ ਹੋਇਆ। ਇਹ ਪ੍ਰੋਜੈਕਟ ਜੇਮਸ ਗਾਸਲਿੰਗ ਦੀ ਟੀਮ ਨੇ ਸ਼ੁ੍ਰੂ

ਕੀਤਾ ਅਤੇ 1992 ਤੱਕ ਉਹ ਇੱਕ ਨਵਾਂ ਪਲੇਟਫਾਰਮ, ਔਕ ਭਾਸ਼ਾ (ਜਾਵਾ ਦਾ ਪਹਿਲਾ ਨਾਮ) ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਲੈ ਕੇ ਸਾਹਮਣੇ ਆਏ। ਉਹਨਾਂ ਦਾ ਪਹਿਲੀ ਕੋਸ਼ਿਸ਼ 3 ਸਤੰਬਰ 1992 ਵਿੱਚ ਸਟਾਰ7

(ਪੀ. ਡੀ. ਏ) ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਗਈ, ਜਿਸ ਵਿੱਚ ਗ੍ਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ।

ਇਸ ਤੋਂ ਬਾਅਦ ਕ੍ਰਮਵਾਰ ਜਾਵਾ ਦੇ 1.1, 1.2, 1.3, 1.4, 1.5, 1.6 ਵਰਜ਼ਨ ਬਣਾਏ ਗਏ ਅਤੇ ਹੁਣ ਇਸ ਦਾ ਨਵਾਂ ਵਰਜ਼ਨ 1.7, ਜੁਲਾਈ 2011 ਨੂੰ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ।

Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads