Java/C2/Errors-and-Debugging-in-Eclipse/Punjabi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ Errors ਅਤੇ Debugging ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ
00:07 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਸਿਖਾਂਗੇ ਕਿ
00:10 ਸਧਾਰਣ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖਦੇ ਸਮਾਂ ਸੰਭਾਵਿਕ ਏਰਰ ਕੀ ਹਨ ।
00:14 ਉਨ੍ਹਾਂ ਏਰਰਸ ਦੀ ਪਹਿਚਾਣ ਕਿਵੇਂ ਕਰੀਏ ਅਤੇ ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਉਨ੍ਹਾਂਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰੀਏ ।
00:20 ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਅਸੀ ਵਰਤੋ ਕਰ ਰਹੇ ਹਾਂ ।

ਉਬੰਟੁ 11 . 10 ਅਤੇ ਇਕਲਿਪਸ 3 . 7

00:27 ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਸਿਖਣ ਲਈ ਤੁਹਾਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ
00:30 ਇਕਲਿਪਸ ਵਿੱਚ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕਿਵੇਂ ਬਣਾਈਏ ਅਤੇ ਰਣ ਕਰੀਏ ।
00:33 ਜੇਕਰ ਨਹੀਂ ਤਾਂ ਸਬੰਧਤ ਟਿਊਟੋਰਿਅਲ ਲਈ ਦਿਖਾਈ ਗਈ ਸਾਡੀ ਵੇਬਸਾਈਟ ਉੱਤੇ ਜਾਓ । http: / / spoken - tuitorial . org /
00:41 ਇੱਕ ਸਧਾਰਣ ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ , ਵਿਸ਼ੇਸ਼ ਏਰਰਸ ਹੋ ਸਕਦੀਆਂ ਹਨ ।
00:45 ਸੇਮੀਕਾਲਨ (  ; ) ਮਿਸ ਹੋਣਾ
00:47 ਮੈਸੇਜ ਦੇ ਆਸਪਾਸ ਡਬਲ ਕੋਟਸ ( ) ਮਿਸ ਹੋਣਾ ।
00:50 ਫਾਇਲ ਦਾ ਨਾਮ ਅਤੇ ਕਲਾਸ ਦਾ ਨਾਮ ਬੇਮੇਲ ਹੋਣਾ ।
00:52 ਅਤੇ ਪ੍ਰਿੰਟ ਸਟੇਟਮੇਂਟ ਨੂੰ ਲੋਅਰ - ਕੇਸ ਵਿੱਚ ਟਾਈਪ ਕਰਣਾ ।
00:55 ਅਸੀ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖਾਂਗੇ ਅਤੇ ਫਿਰ ਇਹਨਾਂ ਵਿਚੋਂ ਹਰ ਇੱਕ ਏਰਰਸ ਨੂੰ ਬਣਾਵਾਂਗੇ ਅਤੇ ਦੇਖਾਂਗੇ ਕਿ ਇਕਲਿਪਸ ਵਿੱਚ ਕੀ ਹੁੰਦਾ ਹੈ ।
01:04 ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਇਕਲਿਪਸ IDE ਅਤੇ HelloWorld ਟਿਊਟੋਰਿਅਲ ਲਈ ਲੋੜੀਂਦਾ ਪ੍ਰੋਜੇਕਟ ਹੈ ।
01:11 ਅਸੀ ਪ੍ਰੋਜੇਕਟ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਕਲਾਸ ਉਸਾਰਾਂਗੇ ਅਤੇ ਇਸਦਾ ਵਰਤੋ New ਕਲਾਸ ਵਿੱਚ ਕਰਾਂਗੇ । ਕਲਾਸ ਨੂੰ Error Free ਨਾਮ ਦਿਓ ਅਤੇ ਮੇਥਡ stubs public static Void main ਚੁਣੋ ।
01:37 ਪੈਕੇਜ ਏਕਸਪਲੋਰਰ ਨੂੰ ਮਿਨਿਮਾਇਜ ਕਰੋ । ਕਮੇਂਟਸ ਨੂੰ ਹਟਾਓ ਅਤੇ ਕੁੱਝ ਏਰਰਸ ਲਈ ਪ੍ਰਿੰਟ ਸਟੇਟਮੇਂਟ ਜੋੜੋ ।
02:23 ਇਕਲਿਪਸ ਵਿੱਚ , ਜਿਸ ਲਾਈਨ ਵਿੱਚ ਏਰਰ ਹੈ ਉਹ ਖੱਬੇ ਮਾਰਜਿਨ ਉੱਤੇ ਰੇਡ ਕਰਾਸ ਚਿੰਨ ਦੇ ਨਾਲ ਵਿਖਾਈ ਦੇਵੇਗੀ ।
02:35 ਇਸ ਕੇਸ ਵਿੱਚ , System . out . println ਲਾਈਨ ਵਿੱਚ ਇੱਕ ਏਰਰਸ ਹੈ ਅਤੇ ਇਸਲਈ ਇਸਦੇ ਖੱਬੇ ਵੱਲ ਰੇਡ ਕਰਾਸ ਚਿੰਨ ਹੈ ।
02:44 ਏਰਰਸ ਦੀ ਸੂਚੀ ਕਰਾਸ ਚਿੰਨ੍ਹ ਉੱਤੇ ਮਾਉਸ ਘੁਮਾਉਣ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੀ ਹੈ ।
02:51 ਪਹਿਲੀ ਏਰਰ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ syntax error insert semi - colon to complete block statements .
02:58 ਅਜਿਹਾ ਇਸਲਈ ਕਿਉਂਕਿ , ਸਾਨੂੰ ਪ੍ਰੋਗਰਾਮ ਦੇ ਹਰ ਇੱਕ ਸਟੇਟਮੇਂਟ ਨੂੰ ਸੇਮੀਕਾਲਨ ਦੇ ਨਾਲ ਖ਼ਤਮ ਕਰਣਾ ਹੈ ।
03:03 ਸੋ ਸਟੇਟਮੇਂਟ ਦੇ ਅੰਤ ਵਿੱਚ ਸੇਮੀਕਾਲਨ ਨੂੰ ਲਗਾਓ ।
03:08 Ctrl s ਦੇ ਨਾਲ ਫਾਇਲ ਸੇਵ ਕਰੋ ।
03:16 ਧਿਆਨ ਦਿਓ ਕਿ , ਜਿਵੇਂ ਹੀ ਅਸੀ ਸੇਮੀਕਾਲਨ ਜੋੜਦੇ ਹਾਂ ਅਤੇ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਦੇ ਹਾਂ , ਪਹਿਲੀ ਏਰਰ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ ।
03:21 ਹੁਣ ਉੱਥੇ ਕੇਵਲ ਇੱਕ ਏਰਰ ਹੈ , ਜੋ ਹੈ hello world cannot be resolved to a variable , ਜਿਸਦਾ ਮਤਲੱਬ ਹੈ ਕਿ , ਕੰਸੋਲ ਉੱਤੇ ਕੋਈ ਵੀ ਮੈਸੇਜ ਦਰਸਾਉਣ ਲਈ ਮੈਸੇਜ ਵਿੱਚ ਡਬਲ ਕੋਟਸ ਸ਼ਾਮਿਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ।
03:37 ਬਿਨਾਂ ਕੋਟਸ ਦੇ , ਜਾਵਾ ਸੋਚਦਾ ਹੈ ਕਿ HelloWorld ਵੇਰਿਏਬਲ ਦਾ ਨਾਮ ਹੈ ।
03:41 ਹੁਣ ਮੈਸੇਜ ਦੇ ਪਹਿਲੇ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਡਬਲ ਕੋਟਸ ਨੂੰ ਜੋੜੋ ।
03:55 Ctrl s ਨਾਲ ਸੇਵ ਕਰੋ । ਅਸੀ ਵੇਖ ਰਹੇ ਹਾਂ ਕਿ ਰੇਡ ਕਰਾਸ ਚਿੰਨ੍ਹ ਚਲਾ ਗਿਆ ਹੈ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਏਰਰ ਅਜ਼ਾਦ ਹੋ ਗਿਆ ਹੈ । ਸੋ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਣ ਕਰੋ ਅਤੇ ਵੇਖੋ ਕਿ ਕੀ ਹੁੰਦਾ ਹੈ ।
04:10 Java applications ਦੇ ਰੁਪ ਵਿੱਚ ਰਨ ਕਰੋ ।
04:15 ਅਸੀ ਵੇਖ ਰਹੇ ਹਾਂ ਕਿ ਮੈਸੇਜ ਕੰਸੋਲ ਉੱਤੇ ਪ੍ਰਿੰਟ ਹੋ ਗਿਆ ਹੈ ।
04:22 ਅਗਲੀ ਏਰਰ ਵੇਖਦੇ ਹਾਂ ।
04:25 ਇਹ ਫਾਇਲ ਦਾ ਨਾਮ ਅਤੇ ਕਲਾਸ ਦਾ ਨਾਮ ਬੇਮੇਲ ਹੋਣ ਦੇ ਕਾਰਨ ਹੁੰਦੀ ਹੈ ।
04:29 ਇਹ ਆਮਤੌਰ ਉੱਤੇ ਇਕਲਿਪਸ ਵਿੱਚ ਨਹੀਂ ਹੁੰਦਾ ।
04:31 ਇਹ ਇਸਲਈ ਕਿਉਂਕਿ , ਅਸੀਂ ਫਾਇਲ ਨੂੰ ਬਣਾਉਣ ਲਈ New Class wizard ਦੀ ਵਰਤੋ ਕੀਤੀ ਹੈ ਅਤੇ
04:39 ਇਕਲਿਪਸ ਖੁਦ ਇੱਕ ਫਾਇਲ ਬਣਾਉਂਦਾ ਹੈ ।
04:41 ਲੇਕਿਨ ਜੇਕਰ ਅਸੀ , ਇਕਲਿਪਸ ਦੇ ਬਾਹਰ ਜਾਵਾ ਫਾਇਲ ਨੂੰ ਬਣਾਉਂਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਪ੍ਰੋਜੇਕਟ ਨਾਲ ਜੋੜਦੇ ਹਾਂ , ਤਾਂ ਉਸ ਵਿੱਚ ਏਰਰ ਹੋ ਸਕਦੀ ਹੈ ।
04:47 ਸੋ ਕਲਾਸ ਦੇ ਨਾਮ ਨੂੰ ਬਦਲਕੇ ਏਰਰ ਨੂੰ ਸੰਤੁਲਿਤ ਕਰੋ ।
04:59 ਹਾਲਾਂਕਿ ਜਾਵਾ ਕੇਸ - ਸੇਂਸਿਟਿਵ ਹੈ , ਹੁਣ ਕਲਾਮ ਦਾ ਨਾਮ ਅਤੇ ਫਾਇਲ ਦਾ ਨਾਮ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ ।
05:09 ਧਿਆਨ ਦਿਓ ਕਿ , ਖੱਬੇ ਮਾਰਜਿਨ ਉੱਤੇ ਰੇਡ ਕਰਾਸ ਚਿੰਨ ਹੈ ।
05:14 ਅਤੇ ਏਰਰ ਮੈਸੇਜ ਹੈ The public type errorfree must be defined in its own file .
05:20 ਇਸਦੇ ਇਲਾਵਾ ਧਿਆਨ ਦਿਓ ਕਿ , ਸ਼ਬਦ errorfree ਲਾਲ ਰੰਗ ਨਾਲ ਦਰਸਾਇਆ ਗਿਆ ਹੈ ।
05:29 ਇਕਲਿਪਸ ਇਟੇਲਿਜੇਂਟਸ ਸਮਾਧਾਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਦੋ ਸਮਾਧਾਨ ਉਪਲੱਬਧ ਹਨ ।
05:35 ਪਹਿਲਾ ਹੈ rename compilation unit to errorfree java
05:39 ਦੂਜਾ ਹੈ rename the type to errorfree .
05:43 ਫਿਕਸ ਜਿਨੂੰ ਅਸੀ ਵੇਖ ਰਹੇ ਹਾਂ ਉਹ ਦੂਜਾ ਹੈ । ਅਤੇ ਅਸੀ ਵੇਖਦੇ ਹਾਂ ਕਿ ਇੱਕ ਵਾਰ ਤੁਸੀ ਫਾਇਲ ਦਾ ਨਾਮ ਬਦਲ ਦਿੰਦੇ ਹੋ , ਕਲਾਸ ਏਰਰ ਅਜ਼ਾਦ ਹੋ ਜਾਂਦਾ ਹੈ , ਏਰਰ ਇੱਥੇ ਮਿਸਿੰਗ ਹੈ ।
06:03 ਦੂਜੀ ਏਰਰ ਪ੍ਰਿੰਟ ਸਟੇਟਮੇਂਟ ਵਿੱਚ ਟਾਇਪਿੰਗ ਦੀ ਗਲਤੀ ਦੇ ਕਾਰਨ ਹੁੰਦੀ ਹੈ ।
06:09 ਵੱਡੇ S ਨੂੰ ਛੋਟੇ s ਵਿੱਚ ਬਦਲੋ ।
06:15 ਅਸੀ ਵੇਖਦੇ ਹਾਂ ਕਿ ਉੱਥੇ ਰੇਡ ਕਰਾਸ ਚਿੰਨ੍ਹ ਹੈ ।
06:18 ਅਤੇ ਏਰਰ ਮੈਸੇਜ ਹੈ system cannot be resolved .
06:23 ਇਸਦਾ ਮਤਲੱਬ ਹੈ ਕਿ , ਜਾਵਾ ਸਿਸਟਮ ਨਾਮ ਦੁਆਰਾ ਕਲਾਸ ਜਾਂ ਆਬਜੇਕਟ ਜਾਂ ਵੇਰਿਏਬਲ ਦੀ ਆਸ਼ਾ ਕਰਦਾ ਹੈ ।
06:28 ਲੇਕਿਨ , ਇੱਥੇ ਕੋਡ ਵਿੱਚ ਸਿਸਟਮ ਆਬਜੇਕਟ ਜਿਹਾ ਕੁੱਝ ਨਹੀਂ ਹੈ ।
06:33 ਸੋ ਸੰਭਾਵਿਕ ਫਿਕਸੇਸ ਵੇਖੋ ।
06:39 ਇੱਥੇ 11 ਫਿਕਸ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਵਲੋਂ , ਫਿਕਸ ਜਿਨੂੰ ਅਸੀ ਵੇਖ ਰਹੇ ਹਾਂ ਉਹ 8th ਆਪਸ਼ਨ ਹੈ ।
06:48 Change to System ( java . lang )
06:58 ਤੁਸੀ ਵੇਖ ਸੱਕਦੇ ਹੋ ਕਿ , ਜਿਵੇਂ ਹੀ ਅਸੀ ਇਸਨੂੰ ਵੱਡੇ S ਵਿੱਚ ਬਦਲਦੇ ਹਾਂ ਏਰਰ ਹੱਟ ਜਾਂਦੀ ਹੈ ।
07:06 ਇਸ ਪ੍ਰਕਾਰ ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਜਾਵਾ ਵਿੱਚ ਏਰਰਸ ਨੂੰ ਪਛਾਣਦੇ ਹਾਂ ਅਤੇ ਉਨ੍ਹਾਂਨੂੰ ਸੁਧਾਰਦੇ ਹਾਂ ।
07:15 ਇਸ ਦੇ ਨਾਲ ਹੀ ਅਸੀਂ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅੰਤ ਵਿੱਚ ਆ ਗਏ ਹਾਂ ।
07:18 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਵੇਖਿਆ ।
07:20 ਜਾਵਾ ਪ੍ਰੋਗਰਾਮ ਲਿਖਦੇ ਵਕਤ ਵਿਸ਼ੇਸ਼ ਏਰਰਸ ਕੀ ਹਨ ਅਤੇ
07:23 ਇਕਲਿਪਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਉਨ੍ਹਾਂਨੂੰ ਕਿਵੇਂ ਪਹਿਚਾਨੀਏ ਅਤੇ ਸੁਧਾਰੀਏ ।
07:30 ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਆਸਾਇਨਮੇੰਟ ਦੇ ਰੁਪ ਵਿੱਚ , ਹੇਠਾਂ ਦਿੱਤੇ ਗਏ ਕੋਡ ਵਿੱਚ ਏਰਰ ਲਭੋ ਅਤੇ ਉਨ੍ਹਾਂਨੂੰ ਫਿਕਸ ਕਰੋ ।
07:39 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦੇ ਬਾਰੇ ਜਿਆਦਾ ਜਾਣਨ ਲਈ
07:42 ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਵੇਖੋ , ਇਹ ਪ੍ਰੋਜੇਕਟ ਨੂੰ ਸੰਖੇਪ ਵਿਚ ਦਸਦਾ ਹੈ ।
07:48 ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਠੀਕ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨ੍ਹੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸੱਕਦੇ ਹੋ ।
07:53 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਦੀ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਵੀ ਲਗੋਉਂਦੀ ਹੈ ।
07:57 ਆਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ । ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken HYPHEN tutorial DOT org ਉੱਤੇ ਲਿਖੋ ।
08:07 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ ।
08:11 ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਮਿਨਿਸਟ੍ਰੀ ਰਾਹੀਂ ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਆਫ ਐਜੂਕੇਸ਼ਨ ਥ੍ਰੋ ਆਈ.ਸੀ.ਟੀ. ਦੁਆਰਾ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ
08:17 ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro
08:23 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਮੁਂਬਈ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ

ਧੰਨਵਾਦ

Contributors and Content Editors

Harmeet