ਕੰਪਿਊਟਰ 'ਪ੍ਰੋਗਰਾਮਿੰਗ

ਪ੍ਰੋਗਰਾਮਿੰਗ: ਜਾਵਾ. ਡਾਟਾ ਕਿਸਮ

ਡਾਟਾ ਟਾਈਪ ਤਿੰਨ ਭਾਗ ਕਰਕੇ ਪਤਾ ਹੈ:

  • ਮੁੱਲ ਜ ਇਕਾਈ ਦੇ ਸੈੱਟ ਕੀਤਾ;
  • ਓਪਰੇਸ਼ਨ ਹੈ, ਜੋ ਕਿ ਸੈੱਟ 'ਚ ਸਾਰੇ ਮੁੱਲ ਨੂੰ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਦਾ ਇੱਕ ਸੈੱਟ;
  • ਡਾਟਾ ਦੀ ਪੇਸ਼ਕਾਰੀ ਨੂੰ ਆਪਣੇ ਸਟੋਰੇਜ਼ ਦਾ ਪਤਾ.

ਜਾਵਾ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਡਾਟਾ ਕਿਸਮ ਦੇ ਕੀ ਹਨ?

ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਕੁਝ ਪਰਿਭਾਸ਼ਿਤ ਬਣਾਇਆ-ਵਿੱਚ ਕਿਸਮ ਸ਼ਾਮਿਲ ਹੈ, ਅਤੇ ਪ੍ਰੋਗਰਾਮਰ ਆਪਣੇ ਪਸੰਦੀ ਨੂੰ ਪ੍ਰਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ.

ਜਾਵਾ ਡਾਟਾ ਕਿਸਮ ਆਰੰਭਿਕ ਅਤੇ ਹਵਾਲਾ ਵਿੱਚ ਵੰਡਿਆ ਰਹੇ ਹਨ.

"ਆਰੰਭਿਕ" ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕ ਹੋਰ ਅੱਗੇ ਡਿਵੀਜ਼ਨ ਅਸੰਭਵ ਹੈ. ਫੈਲਾਓ ਜ ਇਸ ਦੇ ਪਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ, ਨਾ ਕਰਦਾ ਹੈ. ਅਜਿਹੇ ਆਰੰਭਿਕ ਡਾਟਾ ਕਿਸਮ ਦੱਸਿਆ ਗਿਆ ਹੈ ਅਤੇ ਯੂਜ਼ਰ ਦੇ ਹੋਰ ਕਿਸਮ.

ਮੈਮੋਰੀ ਵਿੱਚ ਇਕਾਈ ਦਾ ਪਤਾ - ਆਰੰਭਿਕ ਕਿਸਮ ਦੀ ਇੱਕ ਵੇਰੀਏਬਲ ਦਾ ਮੁੱਲ ਅਤੇ ਹਵਾਲਾ ਸ਼ਾਮਿਲ ਹਨ.

ਜਾਵਾ ਭਾਸ਼ਾ. ਡਾਟਾ ਕਿਸਮ: ਸਮ ਅਤੇ ਿਮਤੀ

ਕੰਪੋਜਿਟ ਡਾਟਾ ਵਿੱਚ ਕਲਾਸ, ਇੰਟਰਫੇਸ, ਅਤੇ ਐਰੇ ਵੰਡਿਆ ਰਹੇ ਹਨ. ਇੱਕ ਇੰਟਰਫੇਸ ਦੀ ਕਿਸਮ ਦੇ ਵੱਖਰਾ ਢੰਗ ਹੈ ਅਤੇ ਸਥਿਰ ਹਨ. ਜਾਵਾ ਵਿੱਚ ਡਾਟਾ ਕਿਸਮ ਮਿਤੀ ਅਤੇ ਟਾਈਮ ਕੰਸਟਰਕਟਰ ਤਾਰੀਖ ਸੈੱਟ ਕੀਤੇ ਗਏ ਹਨ ():

  • d = ਨਵ ਤਾਰੀਖ ().

ਇੱਕ ਸਤਰ ਦੇ ਤੌਰ ਤੇ ਹਵਾਲਾ ਦੇ ਇੱਕ ਉਦਾਹਰਨ ਹੈ.

ਜਾਵਾ ਭਾਸ਼ਾ. ਡਾਟਾ ਕਿਸਮ: ਸਤਰ

ਸਤਰ ਇੱਕ ਕਲਾਸ ਜਾਵਾ ਲਾਇਬਰੇਰੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਅਤੇ ਇਸ ਸ਼ਬਦ ਨੂੰ ਕਾਰਵਾਈ ਕਰਨ (ਅੱਖਰ ਦੀ ਤਰਤੀਬ) ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਵਿਗਿਆਪਨ ਦਾ ਹਵਾਲਾ ਸਤਰ-ਵੇਰੀਏਬਲ ਹੇਠ: ਸਤਰ STR.

ਤੁਹਾਨੂੰ ਇੱਕ ਇਕਾਈ ਦਾ ਹਵਾਲਾ ਅਜਿਹੇ ਇੱਕ ਵੇਰੀਏਬਲ ਨਿਰਧਾਰਤ ਹੈ, ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਨਵ ਆਪਰੇਟਰ ਵਰਤ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ. ਉਦਾਹਰਣ ਲਈ, ਤੁਹਾਨੂੰ ਪਾਠ "ਹੈਲੋ" ਨਾਲ ਇੱਕ ਸਤਰ ਇਕਾਈ ਬਣਾਉਣ ਸਕਦਾ ਹੈ:

  • STR = ਨਵ ਸਤਰ ( "ਹੈਲੋ").

ਜਦ ਤੁਹਾਨੂੰ ਇਸ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਦਾ ਕੀ ਹੁੰਦਾ ਹੈ? ਪਹਿਲੀ, ਮੈਮੋਰੀ ਦੀ ਵੰਡ ਰਿਹਾ ਹੈ, ਅਤੇ ਨਾਮ ਦੇ ਇਸ ਮੈਮੋਰੀ ਸੈੱਲ ਦੇ ਨਾਲ ਸਬੰਧਤ STR. ਇਹ ਆਰੰਭਿਕ ਵੇਰੀਏਬਲ ਦਾ ਐਲਾਨ ਤੱਕ ਕੋਈ ਵੀ ਵੱਖ ਵੱਖ ਹੁੰਦਾ ਹੈ. ਕੋਡ ਦੀ ਦੂਜੀ ਟੁਕੜੇ ਪਾਠ "ਹੈਲੋ" ਨਾਲ ਮੈਮੋਰੀ ਵਿੱਚ ਸਤਰ ਇਕਾਈ ਬਣਾਉਦਾ ਹੈ ਅਤੇ STR ਵਿੱਚ ਇਸ ਨੂੰ (ਜ ਮੈਮੋਰੀ ਐਡਰੈੱਸ) ਦਾ ਹਵਾਲਾ ਸਟੋਰ ਕਰਦੀ ਹੈ.

ਹਵਾਲਾ ਜਾਵਾ ਡਾਟਾ ਕਿਸਮ ਦਾ ਵੀ ਇੱਕ ਇਕਾਈ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਹੋਰ ਵਿੱਚ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਹਵਾਲਾ ਨਿਰਧਾਰਤ ਸਹਾਇਕ ਹੈ. ਉਹ ਦੋਨੋ ਮੈਮੋਰੀ ਵਿੱਚ ਇੱਕੋ ਇਕਾਈ ਵੇਖੋ. ਇਹ ਹੇਠ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

  • ਸਤਰ str1;
  • ਸਤਰ str2;
  • str1 = ਨਵ ਸਤਰ ( "ਹੈਲੋ");
  • str2 = str1;

ਉੱਥੇ ਇੱਕ ਲਗਾਤਾਰ ਹਵਾਲਾ ਨਾਜਾਇਜ਼ ਹੈ, ਜੋ ਕਿ ਕਿਸੇ ਵੀ ਹਵਾਲਾ ਵੇਰੀਏਬਲ ਨੂੰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਉਸੇ ਇਕਾਈ ਦਾ ਹਵਾਲਾ ਨਹੀ ਹੈ.

ਸਤਰ ਇਕਾਈ ਨਵ ਆਪਰੇਟਰ ਵਰਤ ਕੇ ਬਣਾਇਆ ਗਿਆ ਹੈ. ਪਰ ਸਤਰ ਅਕਸਰ ਵਰਤਿਆ ਜਾਦਾ ਹੈ, ਉਥੇ ਇਸ ਨੂੰ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸੌਖਾ ਤਰੀਕਾ ਹੈ. ਸਾਰੇ ਸਤਰ ਲਿਟਰਲ, ਟੀ. ਈ ਡਬਲ ਉਕਤੀ ਚਿੰਨ੍ਹ 'ਚ ਹੋਣਾ ਅੱਖਰ ਦੀ ਇੱਕ ਲੜੀ ਸਤਰ ਇਕਾਈ ਦੇ ਰੂਪ ਵਿੱਚ ਇਲਾਜ ਕੀਤਾ ਜਾਦਾ ਹੈ. ਇਸ ਲਈ, ਨਵ ਆਪਰੇਟਰ ਦੀ ਬਜਾਏ, ਤੁਹਾਨੂੰ ਸਤਰ ਲਿਟਰਲ ਵਰਤ ਸਕਦੇ ਹੋ:

  • ਸਤਰ str1 = "ਹੈਲੋ".

ਆਰੰਭਿਕ ਜਾਵਾ ਡਾਟਾ ਕਿਸਮ - ਬਾਈਟ, ਛੋਟਾ, ਇੰਟ, ਲੰਬੇ, char, ਫਲੋਟ, ਡਬਲ, ਅਤੇ ਬੂਲੀਅਨ. ਲਾਜ਼ੀਕਲ ਅਤੇ ਅੰਕੀ: ਉਹ ਦੋ ਵਰਗ ਵਿੱਚ ਵੰਡਿਆ ਰਹੇ ਹਨ. ਬਾਅਦ ਪੂਰਨ ਅੰਕ ਅਤੇ ਦਸ਼ਮਲਵ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਪੂਰੇ ਜਾਵਾ ਡਾਟਾ ਕਿਸਮ ਅੰਕ ਕਿਸਮ ਹੈ ਜਿਸ ਦੇ ਮੁੱਲ ਅੰਕ ਹਨ. ਨੂੰ ਦੇ ਪੰਜ: ਬਾਇਟ, ਛੋਟਾ, ਇੰਟ, ਲੰਬੇ, ਅਤੇ char.

ਇੰਟਰਫੇਸ

ਇੰਟਰਫੇਸ ਨੂੰ ਇੱਕ 32-ਬਿੱਟ ਨਿਸ਼ਾਨ ਆਰੰਭਿਕ ਡਾਟਾ ਕਿਸਮ ਹੈ. ਅਸਥਿਰ ਮੈਮੋਰੀ ਦੀ 32 ਬਿੱਟ ਵਰਤਦਾ ਹੈ. ਦੀ ਇਜਾਜ਼ਤ ਸੀਮਾ - -2147483648 ਅਤੇ 2147483647 (-2 31 2 31 ਨੂੰ - 1). ਇਸ ਸੀਮਾ ਦੇ ਸਾਰੇ ਅੰਕ ਪੂਰਨ ਅੰਕ ਲਿਟਰਲ ਜ ਸਥਿਰ ਹਨ. ਉਦਾਹਰਨ ਲਈ, 10, -200, 0, 30, 19 ਲਿਟਰਲ ਇੰਟ ਹਨ. ਉਹ ਇੱਕ ਵੇਰੀਏਬਲ ਇੰਟ ਨੂੰ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ:

  • ਇੰਟ num1 = 21;

ਅੰਕ ਲਿਟਰਲ ਬਾਈਨਰੀ, octal, ਦਸ਼ਮਲਵ ਅਤੇ ਹੈਕਸਾਡੈਸੀਮਲ ਨੰਬਰ ਵਿਚ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਜ਼ੀਰੋ 'ਤੇ ਅਸਲੀ ਸ਼ੁਰੂਆਤ ਹੈ ਅਤੇ ਘੱਟੋ-ਘੱਟ ਦੋ ਅੰਕ ਹਨ, ਜਦ, ਇਸ ਨੂੰ octal ਵਿੱਚ ਲਿਖਿਆ ਜਾ ਕਰਨ ਲਈ ਮੰਨਿਆ ਗਿਆ ਹੈ. 0 ਅਤੇ 00 ਉਸੇ ਮੁੱਲ ਦੀ ਨੁਮਾਇੰਦਗੀ - ਜ਼ੀਰੋ.

ਸਾਰੇ ਲਿਟਰਲ ਇੰਟ ਫਾਰਮੈਟ ਹੈਕਸਾਡੈਸੀਮਲ ਨੰਬਰ 0x ਜ 0x ਨਾਲ ਸ਼ੁਰੂ, ਅਤੇ ਉਹ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ:

  • ਇੰਟ num1 = 0x123.

ਫਾਰਮੈਟ ਵਿੱਚ INT-ਲਿਟਰਲ ਇੱਕ ਬਾਈਨਰੀ ਨੰਬਰ ਦੇ 0b ਜ 0B ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ:

  • ਇੰਟ num1 = 0b10101.

ਲੰਮੇ

ਇਹ ਇੱਕ 64-ਬਿੱਟ ਦਸਤਖਤ ਕੀਤੇ ਆਰੰਭਿਕ ਕਿਸਮ ਹੈ. ਇਸ ਨੂੰ ਵਰਤਿਆ ਹੈ ਜਦ ਗਣਨਾ ਦਾ ਨਤੀਜਾ ਸੀਮਾ ਇੰਟ ਵੱਧ ਹੋ ਸਕਦਾ ਹੈ. ਲੰਬੇ ਸੀਮਾ ਹੈ, - -2 63 2 63 - 1. ਸਾਰੇ ਅੰਕ, ਜੋ ਕਿ ਲੈਕੇ ਲਿਟਰਲ ਲੰਬੇ ਕਿਸਮ ਦੀ ਹਨ.

ਜਾਵਾ ਭਾਸ਼ਾ ਦੇ ਡਾਟਾ ਕਿਸਮ ਇੰਟ ਅਤੇ ਲੰਬੇ, ਅਸਲੀ ਬਾਅਦ ਦੀ ਕਿਸਮ ਹਮੇਸ਼ਾ ਐਲ ਜ L ਖਤਮ ਹੁੰਦਾ ਹੈ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ.

ਅੰਕ ਲਿਟਰਲ ਲੰਬੇ ਦੀ ਕਿਸਮ ਦਾ ਵੀ octal, ਹੈਕਸਾਡੈਸੀਮਲ, ਅਤੇ ਬਾਈਨਰੀ ਫਾਰਮੈਟ ਵਿੱਚ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਜਦ ਲੰਬੇ-ਮੁੱਚੀ ਦੇ ਇੱਕ ਵੇਰੀਏਬਲ ਲੰਬੇ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਜਾਵਾ ਕੰਪਾਇਲਰ ਨਿਰਧਾਰਤ ਮੁੱਲ ਦਾਖਲ ਹੁੰਦੇ ਹਨ ਅਤੇ ਇਹ ਯਕੀਨੀ ਹੈ ਕਿ ਇਹ ਸਵੀਕਾਰਯੋਗ ਸੀਮਾ ਹੈ, ਵਿੱਚ ਹੈ; ਹੋਰ, ਇੱਕ ਸੰਕਲਨ ਗਲਤੀ ਵਾਪਰ ਜਾਵੇਗਾ.

ਇਸ ਇੰਟ ਸੀਮਾ ਲੰਬੇ, ਇੰਟ-ਵੇਰੀਏਬਲ ਮੁੱਲ ਵੱਧ ਛੋਟਾ ਹੁੰਦਾ ਹੈ ਹਮੇਸ਼ਾ ਦੀ ਕਿਸਮ ਦੇ ਲੰਬੇ ਦੇ ਇੱਕ ਵੇਰੀਏਬਲ ਨੂੰ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਪਰ reappropriation ਵੀ ਇੰਟ ਦੇ ਦਾਇਰੇ ਦੇ ਅੰਦਰ ਅਸੰਭਵ ਹੈ. ਇਸ ਮਕਸਦ ਲਈ, ਇੱਕ ਸਾਫ ਸੰਕੇਤ ਲਈ:

  • num1 = (ਇੰਟ) num2;

ਬਾਈਟ

ਬਾਈਟ ਵਿੱਚ ਇੱਕ 8-ਬਿੱਟ ਆਰੰਭਿਕ ਕਿਸਮ ਹੈ. ਇਸ ਸੀਮਾ - 127 -128 ਤੱਕ (-2 7 2 7 - 1). ਇਹ ਛੋਟਾ ਪੂਰਨ ਅੰਕ ਕਿਸਮ, ਜਾਵਾ ਵਿੱਚ ਉਪਲੱਬਧ ਹੈ. ਆਮ ਤੌਰ ਤੇ, ਬਾਈਟ ਵੇਰੀਏਬਲ ਲਈ ਵਰਤਿਆ ਜਾਦਾ ਹੈ, ਜਦ ਪ੍ਰੋਗਰਾਮ ਨੂੰ 127 -128 ਦੇ ਦਾਇਰੇ 'ਚ ਮੁੱਲ ਦਾ ਇੱਕ ਬਹੁਤ ਸਾਰਾ ਸ਼ਾਮਲ ਹੈ, ਜ, ਜਦ ਬਾਈਨਰੀ ਡਾਟਾ ਦੇ ਨਾਲ ਕੰਮ ਕਰ. ਅਸਲੀ ਇੰਟ ਉਲਟ, ਲੰਬੇ, ਬਾਇਟ-ਲਿਟਰਲ ਲਾਪਤਾ ਹਨ. ਪਰ, ਤੁਹਾਨੂੰ, ਕਿਸੇ ਵੀ ਵੇਰੀਏਬਲ ਬਾਇਟ-ਇੰਟ-ਮੁੱਚੀ ਦੇ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ ਹੈ, ਕਿਉਕਿ ਇਸ ਨੂੰ ਬਾਈਟ ਦੀ ਇੱਕ ਸੀਮਾ ਹੈ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ.

ਵੇਰੀਏਬਲ ਸੀਮਾ ਦੇ ਬਾਹਰ ਹੈ, ਜੇ, ਜਾਵਾ ਕੰਪਾਇਲਰ ਇੱਕ ਗਲਤੀ ਪੈਦਾ ਕਰੇਗਾ.

ਇਸ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ ਕੇਵਲ ਇੰਟ-ਅਸਲੀ ਹੈ, ਪਰ ਨਾ ਵੇਰੀਏਬਲ ਇੰਟ ਵਿੱਚ ਸਟੋਰ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ ਹੈ, ਦੇ ਰੂਪ ਵਿੱਚ ਇਸ ਨੂੰ ਸ਼ੁੱਧਤਾ ਨੂੰ ਗੁਆ ਸਕਦਾ ਹੈ. ਇਹ ਖਾਸ ਕਿਸਮ ਦੀ ਲੋੜ ਹੋਵੇਗੀ.

  • B1 = (ਬਾਈਟ) num1.

ਛੋਟੇ

ਇਹ ਇੱਕ 16-ਬਿੱਟ ਆਰੰਭਿਕ ਦੇ ਦਸਤਖਤ ਕੀਤੇ ਪੂਰਨ ਅੰਕ ਡਾਟਾ ਕਿਸਮ ਹੈ. ਇਸ ਸੀਮਾ - -32768 ਤੱਕ (2 15 ਜ -2 15 - 1) 32767 ਹੈ.

ਇੱਕ ਆਮ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਆਉਣ ਵਾਲੇ ਵੇਰੀਏਬਲ ਲਈ ਲੋੜ ਨੂੰ ਹੁੰਦਾ ਹੈ, ਜਦ ਕਿ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਮੁੱਲ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਹੈ, ਜੋ ਕਿ ਨਿਰਧਾਰਿਤ ਸੀਮਾ ਵੱਧ ਨਾ ਵਰਤਦਾ ਹੈ. ਛੋਟੇ-ਅਸਲੀ ਲਾਪਤਾ ਹੈ, ਪਰ ਆਉਣ ਵਾਲੇ ਦੀ ਇੱਕ ਸੀਮਾ ਹੈ, ਦੇ ਅੰਦਰ ਕਿਸੇ ਵੀ ਅਸਲੀ ਇੰਟ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਸਮਰੱਥਾ. ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਾਈਟ-ਮੁੱਲ ਵਾਰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਹੋਰ ਨਿਯਮ ਨਿਰਧਾਰਤ ਇੱਕ ਇੰਟ ਜ ਇੱਕ ਲੰਬੇ ਛੋਟਾ-ਵੇਰੀਏਬਲ ਨੂੰ ਇੱਕ ਬਾਈਟ ਲਈ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕੋ ਹੀ ਹਨ.

ਚਾਰ

ਚਾਰ ਇੱਕ ਦਸਤਖਤੀ 16-ਬਿੱਟ ਆਰੰਭਿਕ ਡਾਟਾ ਕਿਸਮ ਹੈ, ਜੋ ਕਿ ਯੂਨੀਕੋਡ ਅੱਖਰ ਨੁਮਾਇੰਦਗੀ ਕਰਦਾ ਹੈ. ਕੋਈ ਨਿਸ਼ਾਨ ਲੱਗਦਾ ਹੈ ਕਿ ਵੇਰੀਏਬਲ ਨਕਾਰਾਤਮਕ ਹੈ, ਨਾ ਹੋ ਸਕਦਾ ਹੈ. ਸੀਮਾ - 0 ਤੱਕ 65.535 ਕਰਨ ਲਈ, ਜੋ ਕਿ ਇੰਕੋਡਿੰਗ ਯੂਨੀਕੋਡ ਅੱਖਰ ਸਮੂਹ ਦੇ ਵਿਚਾਲੇ. ਇੱਕ ਅਸਲੀ ਅੱਖਰ ਦਾ ਮੁੱਲ ਹੈ ਅਤੇ ਹੇਠ ਰੂਪ ਵਿੱਚ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

  • ਸਿੰਗਲ ਕੋਟਸ ਵਿੱਚ ਨੱਥੀ ਅੱਖਰ;
  • ਕੰਟਰੋਲ ਚਿੰਨ੍ਹ ਦੀ ਇੱਕ ਲੜੀ;
  • ਯੂਨੀਕੋਡ ਕੰਟਰੋਲ ਅੱਖਰ ਦੀ ਇੱਕ ਲੜੀ;
  • octal ਕੰਟਰੋਲ ਅੱਖਰ ਦੀ ਇੱਕ ਲੜੀ.

char C1 = 'ਏ': ਪੂਰਵ ਸਿੰਗਲ ਕੋਟਸ ਵਿੱਚ ਇਸ ਨੂੰ ਵੀ ਭੇਜੀ ਦੁਆਰਾ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਡਬਲ ਉਕਤੀ ਚਿੰਨ੍ਹ ਇੱਕ ਸਤਰ ਅਸਲੀ ਹੈ, ਜੋ ਕਿ char-ਵੇਰੀਏਬਲ ਨੂੰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਵੀ, ਜੇ ਸਤਰ ਸਿਰਫ ਇੱਕ ਅੱਖਰ ਹੈ ਲੱਗਦਾ ਹੈ. ਕਿਉਕਿ ਲਿੰਕ ਨੂੰ ਆਰੰਭਿਕ ਵੇਰੀਏਬਲ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਨਾ ਹੈ, ਇਹ, ਗ਼ਲਤ ਹੈ. ਸਾਰੇ ਸਤਰ ਲਿਟਰਲ ਕਲਾਸ ਸਤਰ ਦੇ ਅਧੀਨ ਹਨ ਅਤੇ ਇਸ ਲਈ ਗੱਲ ਕਰ ਰਿਹਾ ਹੈ ਜਦ ਕਿ ਅੱਖਰ ਆਰੰਭਿਕ ਕਿਸਮ ਦੇ ਹਨ.

ਬੀਜਣ ਦਾ ਪ੍ਰਗਟਾਵਾ ਕ੍ਰਮ ਕੰਟਰੋਲ, ਸਿੰਗਲ ਕੋਟਸ ਵਿੱਚ ਬੈਕਸਲੈਸ਼ ਪ੍ਰਤੀਕ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ. 8 ਕੁੱਲ: '\ n', '\ r', '\ f', '\ ਅ', '\ t', '\\', '\ "', '\' '.

ਕੰਟਰੋਲ ਯੂਨੀਕੋਡ ਲੜੀ '\ uxxxx' ਹੈ, ਜਿੱਥੇ \ U (ਬੈਕਸਲੈਸ਼ ਅੱਖਰ u ਬਾਅਦ) ਇਸ ਦੇ ਸ਼ੁਰੂ ਦਾ ਮਤਲਬ ਹੈ, ਕਿ xxxx ਯੂਨੀਕੋਡ ਅੱਖਰ ਕੋਡ ਸਿਸਟਮ ਵਿੱਚ ਬਿਲਕੁਲ ਚਾਰ ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, 'ਏ' ਹੈਕਸਾਡੈਸੀਮਲ ਵਿਚ ਦਸ਼ਮਲਵ ਸਿਸਟਮ ਵਿੱਚ 65 ਅਤੇ 41 ਨੂੰ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸ ਲਈ, ਇਸ ਨੂੰ ਪ੍ਰਤੀਕ '\ u0041' ਦੇ ਤੌਰ ਤੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

Octal ਸੰਕੇਤ ਦੇ ਤੌਰ '\ NNN', ਵਿੱਚ ਲਿਖਿਆ ਹੈ, ਜਿੱਥੇ n - octal ਅੰਕ (0-7). ਮੁੱਲ ਸੀਮਾ - '\ 000' ਤੱਕ '\ 377' ਦਾ ਹੈ, ਜੋ ਕਿ 8 377 255 10 ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ. ਇਸ ਲਈ, ਇਸ 0 ਤੱਕ 255 ਤੱਕ ਕੋਡ, ਹੋਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨਾਲ ਅੰਤਰ ਲਈ ਲੋੜ ਦੇ ਨਾਲ ਅੱਖਰ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ. '\ N', '\ nn' ਜ '\ NNN': ਯੂਨੀਕੋਡ ਕ੍ਰਮ ਹੈ, ਜਿੱਥੇ ਜ਼ਰੂਰੀ ਹੋਵੇ, ਸਾਰੇ ਚਾਰ ਹੈਕਸਾਡੈਸੀਮਲ ਅੰਕ, ਤੁਹਾਨੂੰ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹੋ 1, 2 ਜ 3 octal ਉਲਟ.

ਬੁਲੀਅਨ

ਇਹ ਸੱਚ ਹੈ, (ਇਹ ਸੱਚ ਹੈ) ਅਤੇ ਝੂਠੇ (ਝੂਠੇ): ਬੂਲੀਅਨ ਸਿਰਫ ਦੋ ਅਸਲੀ ਮੁੱਲ ਹੈ. ਉਹ ਬੂਲੀਅਨ ਲਿਟਰਲ ਕਹਿੰਦੇ ਹਨ. ਇੱਕ ਲਾਜ਼ੀਕਲ ਵੇਰੀਏਬਲ ਇਕ ਹੋਰ ਕਿਸਮ, ਅਤੇ ਇਸ ਦੇ ਉਲਟ ਨਾ ਕਰਨ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਜਾਵਾ ਬੁਲੀਅਨ ਦਾ ਆਕਾਰ ਪ੍ਰਭਾਸ਼ਿਤ ਨਹੀ ਕਰਦਾ ਹੈ - ਇਸ ਨੂੰ ਵਰਚੁਅਲ Java- ਮਸ਼ੀਨ ਦੇ ਖਾਸ ਲਾਗੂ ਕਰਨ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ.

ਜਾਵਾ ਡਾਟਾ ਕਿਸਮ ਦਸ਼ਮਲਵ

ਇੱਕ ਨੰਬਰ ਦੀ ਹੈ, ਜੋ ਕਿ ਦਸ਼ਮਲਵ ਹਿੱਸਾ ਸ਼ਾਮਿਲ ਹੈ, ਅੱਗੇ ਹੈ ਅਤੇ ਦਸ਼ਮਲਵ ਦੇ ਬਾਅਦ ਅੰਕ ਦੀ ਇਕ ਤੈਅ ਸੰਖਿਆ ਜ ਕੰਪਿਊਟਰ ਦੀ ਮੈਮੋਰੀ ਵਿੱਚ ਆਪਣੀ ਸਥਿਤੀ ਦਾ ਇੱਕ ਸੰਕੇਤ ਦੇ ਨਾਲ ਨੁਮਾਇੰਦਗੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਇਸ ਅੰਕ ਦੀ ਗਿਣਤੀ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦਾ ਹੈ, ਇਸ ਨੂੰ ਕਿਹਾ ਕਿ ਬਿੰਦੂ 'floats "ਹੈ.

32 ਬਿੱਟ ਵਰਤ ਫਲੋਟਿੰਗ-ਬਿੰਦੂ ਡਾਟਾ ਦੀ ਜਾਵਾ ਭਾਸ਼ਾ ਕਿਸਮ. IEEE 754 ਮਿਆਰੀ ਦੇ ਅਨੁਸਾਰ, ਇਸ ਨੂੰ ਸਿੰਗਲ ਸ਼ੁੱਧਤਾ, ਜਿਸ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ ਕਰਨ ਲਈ ਸੰਬੰਧਿਤ ਹੈ, ਉਦਾਹਰਨ ਲਈ, 1.4 X 10 -45 ਅਤੇ 3.4 X 10 38, ਜਿਸ ਵਿਚ ਦੋਨੋ ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਦੇ.

ਸਾਰੇ ਅਸਲੀ ਨੰਬਰ ਹੈ, ਜੋ ਕਿ F ਜ ਜੁਡ਼ੋ ਦੇ ਅੰਤ ਵਿੱਚ, ਫਲੋਟ-ਲਿਟਰਲ ਕਹਿੰਦੇ ਹਨ. ਉਹ ਵਿਗਿਆਨਕ ਅੰਕਣ ਦੇ ਰੂਪ ਵਿੱਚ ਦਸ਼ਮਲਵ ਅੰਕ 'ਚ ਜਾ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ:

  • ਫਲੋਟ F1 = 3.25F;
  • ਫਲੋਟ F2 = 32.5E-1F;
  • ਫਲੋਟ F3 = 0.325E + 1F.

+ 0.0F (ਜ 0.0F) ਅਤੇ -0.0F: ਕਿਸਮ ਦੋ ਮਨੁਖ ਨੂੰ ਬੁਲਾਇਆ. ਪਰ, ਤੁਲਨਾ ਕਰਨ ਲਈ, ਦੋਨੋ ਮੰਨਿਆ ਜ਼ੀਰੋ ਟੀਚੇ ਬਰਾਬਰ ਹਨ. ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ: ਇਸ ਦੇ ਨਾਲ, ਉਹ ਅਨੰਤ ਦੇ ਦੋ ਕਿਸਮ ਦੀ ਪਛਾਣ. ਕੁਝ ਓਪਰੇਸ਼ਨ ਦੇ ਨਤੀਜੇ (ਉਦਾਹਰਨ ਲਈ, 0.0F 0.0F ਡਿਵੀਜ਼ਨ) ਨਾ ਦੀ ਪਛਾਣ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਮੁੱਲ ਨਾਨ ਪੇਸ਼ ਕੀਤਾ.

ਡਬਲ ਸ਼ੁੱਧਤਾ

ਫਲੋਟਿੰਗ ਬਿੰਦੂ ਡਬਲ ਦੀ ਸਟੋਰੇਜ਼ ਲਈ 64 ਬਿੱਟ ਵਰਤਦਾ ਹੈ. ਡਬਲ ਸ਼ੁੱਧਤਾ ਦੀ ਗਿਣਤੀ 4.9 -324 X 10 ਅਤੇ 1.7 X 10.308 ਦੀ ਤੀਬਰਤਾ ਦੇ ਦੋਨੋ ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਹੋ ਸਕਦਾ ਹੈ.

ਸਾਰੇ ਅਸਲੀ ਨੰਬਰ ਮੂਲ ਡਬਲ ਲਿਟਰਲ ਹਨ. ਚੋਣਵੇ ਸਪਸ਼ਟ ਪਿਛੇਤਰ D ਜ ਡੀ ', ਉਦਾਹਰਨ ਲਈ, 19.27d ਦਰਸਾਉਣ ਕਰ ਸਕਦਾ ਹੈ. ਡਬਲ ਅਸਲੀ ਦਸ਼ਮਲਵ ਰੂਪ ਵਿੱਚ ਹੈ ਅਤੇ ਵਿਗਿਆਨਕ ਨੋਟੇਸ਼ਨ ਵਿਚ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.atomiyme.com. Theme powered by WordPress.