<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC3%2FStatic-Blocks%2FGujarati</id>
		<title>Java/C3/Static-Blocks/Gujarati - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Java%2FC3%2FStatic-Blocks%2FGujarati"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Static-Blocks/Gujarati&amp;action=history"/>
		<updated>2026-04-23T06:31:56Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Static-Blocks/Gujarati&amp;diff=41276&amp;oldid=prev</id>
		<title>Jyotisolanki: Created page with &quot;{| border=1 || '''Time''' || '''Narration'''  |- | 00:01 | '''Static blocks ''' પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Static-Blocks/Gujarati&amp;diff=41276&amp;oldid=prev"/>
				<updated>2017-12-12T09:09:54Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 || &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- | 00:01 | &amp;#039;&amp;#039;&amp;#039;Static blocks &amp;#039;&amp;#039;&amp;#039; પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
|| '''Time'''&lt;br /&gt;
|| '''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
| '''Static blocks ''' પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:06&lt;br /&gt;
| આ ટ્યુટોરીયલમાં આપણે શીખીશું કે: '''static blocks''' શું છે &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:10&lt;br /&gt;
| કેવી રીતે '''static blocks''' જાહેર કરવા અને કેવી રીતે '''static blocks''' વાપરવા.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:16&lt;br /&gt;
| અહીં આપણે વાપરી રહ્યા છીએ: '''Ubuntu 14.04''' '''JDK 1 .7''' અને  '''Eclipse 4.3.1'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:26&lt;br /&gt;
| આ ટ્યુટોરીયલનાં અનુસરણ માટે, તમને '''Java''' અને  '''Eclipse IDE''' નું સામાન્ય જ્ઞાન હોવું જરૂરી છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:34&lt;br /&gt;
| સાથે જ તમને '''Java''' માં '''instance variables, static variables''' અને '''static methods''' ની જાણકારી હોવી જોઈએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:43&lt;br /&gt;
| જો નથી, તો સંદર્ભિત '''Java''' ટ્યુટોરીયલો માટે, કૃપા કરી દર્શાવેલ લીંકનો સંદર્ભ લો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:48&lt;br /&gt;
| ચાલો '''static blocks''' વિશે શીખીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:52&lt;br /&gt;
| ''' Static block''' નો ઉપયોગ મોટાભાગે '''static variables''' ની વેલ્યુઓને ઇનીશલાઈઝ (પ્રારંભિત) કરવા માટે થાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:59&lt;br /&gt;
| એક '''static block''' ને '''static''' કીવર્ડ વાપરીને ઘોષિત કરાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:03&lt;br /&gt;
| '''class''' મેમરીમાં લોડ થાય ત્યારે '''Static blocks''' ને એક્ઝીક્યુટ કરાવાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:08&lt;br /&gt;
| પ્રોગ્રામમાં જો '''static blocks''' હોય તો, તેનું '''constructors''' ની પહેલા આવ્હાન થાય છે. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:14&lt;br /&gt;
| એક '''static block''' અંતર્ગત આપણે '''instance variables''' ને એક્સેસ કરી શકતા નથી.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:19&lt;br /&gt;
| હવે, આપણે '''Eclipse''' પર જશું અને '''StaticBlockDemo''' નામનો એક નવો પ્રોજેક્ટ બનાવીશું.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:26&lt;br /&gt;
| આ પ્રોજેક્ટ અંતર્ગત, આપણે '''Static Blocks''' નાં ઉપયોગને ડેમોનસ્ટ્રેટ કરવા માટે જરૂરી '''classes''' બનાવીશું.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:33&lt;br /&gt;
| ''' src ''' ફોલ્ડર પર જમણું  ક્લિક કરો અને ક્લિક કરો '''New-&amp;gt; Class. '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:38&lt;br /&gt;
| '''class''' નું નામ '''StudentEnroll''' તરીકે ટાઈપ કરો અને '''Enter''' દબાવો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:44&lt;br /&gt;
| હવે '''StudentEnroll''' ક્લાસને રજુ કરવા માટે આપેલ કોડ ટાઈપ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:49&lt;br /&gt;
| નોંધ લો અહીં બે '''static variables count''' અને '''orgname''' છે. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:54&lt;br /&gt;
| હવે '''Source''' પર ક્લિક કરો -&amp;gt; અને પસંદ કરો '''Generate Constructor using Fields'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:00&lt;br /&gt;
| ઉત્પન્ન થયેલ કોડમાંથી '''super''' કીવર્ડ રદ્દ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:04&lt;br /&gt;
| જયારે પણ '''constructor''' નું આવ્હાન થાય ત્યારે આપણે મેસેજને પ્રિંટ કરવા ઈચ્છીએ છીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:09&lt;br /&gt;
| તો આ '''constructor''' અંતર્ગત, “Constructor invoked” પ્રિંટ કરવા માટે આપેલ કોડ ટાઈપ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:15&lt;br /&gt;
| હવે આપણે વેરીએબલો (ચલો) ની વેલ્યુઓને પ્રિંટ કરવા માટે આ ક્લાસમાં એક મેથડ '''showData'''( ) ઉમેરીશું.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:21&lt;br /&gt;
| તો આપેલ કોડ ટાઈપ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:23&lt;br /&gt;
| હવે આપણે '''count''' અને '''orgname''' ની વેલ્યુઓને ઇનીશલાઈઝ (પ્રારંભિત) કરવા માટે એક '''static block''' ઉમેરીશું.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:29&lt;br /&gt;
| આપેલ કોડ ટાઈપ કરો. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:32&lt;br /&gt;
| વેરીએબલો '''orgname''' અને '''count'''  '''static variables''' છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:36&lt;br /&gt;
| છગડીયા કૌંસ અંતર્ગત આવેલ આ કોડનો બ્લોક જે '''static''' કીવર્ડ આગળ પૂર્વગ થયેલ છે એ એક '''static block''' છે. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:42&lt;br /&gt;
| આ '''static block''' એ '''count''' અને '''orgname''' માટેની વેલ્યુઓને અનુક્રમે '''100''' અને '''IITM''' તરીકે ઇનીશલાઈઝ કરે છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:51&lt;br /&gt;
| આ '''static block''' અંતર્ગત, '''“static block-1 is invoked”''' પ્રિંટ કરવા માટે આપેલ કોડ ટાઈપ કરો. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:58&lt;br /&gt;
| હવે આપણે '''main method''' ધરાવતું વધુ એક '''class''' ઉમેરીશું.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:03&lt;br /&gt;
| તો '''default package''' પર જમણું ક્લિક કરો, ક્લિક કરો '''New-&amp;gt; Class''' અને ત્યારબાદ નામ '''Demo''' તરીકે ટાઈપ કરો. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:11&lt;br /&gt;
| આ '''class''' અંતર્ગત આપણી પાસે '''main''' મેથડ છે. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:15&lt;br /&gt;
| ટાઈપ કરો '''main''' અને ત્યારબાદ '''main method''' ઉત્પન્ન કરવા માટે '''Ctrl+space''' દબાવો. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:21&lt;br /&gt;
| આપણે '''StudentEnroll class''' નો એક ઓબજેક્ટ બનાવીશું. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:25&lt;br /&gt;
| ઓબજેક્ટ '''s1''' બનાવવા માટે આપેલ કોડ ટાઈપ કરો. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:29&lt;br /&gt;
| હવે વેલ્યુઓ પ્રિંટ કરવા માટે ચાલો '''showData''' મેથડને આવ્હાન કરીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:33&lt;br /&gt;
| ટાઈપ કરો '''s1.showData() semicolon''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:38&lt;br /&gt;
| હવે ચાલો '''Demo''' પ્રોગ્રામ રન કરીએ. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:41&lt;br /&gt;
| આપણે અવલોકન કરી શકીએ છીએ કે '''static block''' એ '''constructor''' પહેલા આવ્હાન થયું છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:46&lt;br /&gt;
| '''count and orgname''' ની વેલ્યુઓ '''static block''' માં વ્યાખ્યાયિત કર્યા પ્રમાણે ઇનીશલાઈઝ થઇ છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:53&lt;br /&gt;
| હવે ચાલો '''StudentEnroll class''' પર પાછા ફરીએ. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:57&lt;br /&gt;
| ચાલો જોઈએ કે '''static block''' અંતર્ગત આઈડીની વેલ્યુ ઇનીશલાઈઝ કરવા પર શું થાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:03&lt;br /&gt;
| '''static block''' અંતર્ગત ટાઈપ કરો,  '''id equals IT01 semicolon''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:10&lt;br /&gt;
| આપણે જોઈ શકીએ છીએ કે એક એરર ઉદ્ભવે છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:13&lt;br /&gt;
| તે દર્શાવે છે કે એક '''instance variable''' ને '''static block''' અંતર્ગત એક્સેસ કરી શકાતું નથી.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:19&lt;br /&gt;
| હવે ચાલો આ લાઈનને કમેંટ (ટીપ્પણી) કરીએ અને આગળ વધીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:25&lt;br /&gt;
| ચાલો સ્લાઈડ પર પાછા ફરીએ. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:27&lt;br /&gt;
| એક '''class''' બહુવિધ '''static blocks''' ધરાવી શકે છે. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:30&lt;br /&gt;
| આવા કિસ્સામાં તેને ફક્ત એક વાર કોલ (આવ્હાન) કરાય છે જે પ્રમાણેનાં ક્રમમાં તે સોર્સ (સ્ત્રોત) કોડમાં દૃશ્યિત થાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:37&lt;br /&gt;
| તેને ચકાસવા માટે '''Eclipse''' પર પાછા ફરીએ. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:40&lt;br /&gt;
| ચાલો હયાત વાળા પછી હજુ એક '''static block''' ને સમાવિષ્ટ કરીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:45&lt;br /&gt;
| આપેલ કોડને ટાઈપ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:47&lt;br /&gt;
| આ '''static block'''  '''count''' અને '''orgname''' માટેની વેલ્યુ અનુક્રમે '''200''' અને '''IITB''' તરીકે ઇનીશલાઈઝ કરે છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:57&lt;br /&gt;
| આ '''static block''' અંતર્ગત આપેલ કોડ ટાઈપ કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:01&lt;br /&gt;
| હવે ચાલો ફરીથી '''Demo''' પ્રોગ્રામ રન કરીએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:04&lt;br /&gt;
| આઉટપુટ માંથી, આપણે તપાસ કરી શકીએ છીએ કે બીજું '''static block''' એ પહેલા પછીથી આવ્હાન થાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:10&lt;br /&gt;
| '''static variables count''' અને '''orgname''' ની વેલ્યુઓ બીજા '''static block''' દ્વારા અપડેટ (સુધારિત) થઇ છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:18&lt;br /&gt;
| તે અનુક્રમે '''200''' અને '''IITB''' છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:22&lt;br /&gt;
| ચાલો સારાંશ લઈએ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:24&lt;br /&gt;
| આ ટ્યુટોરીયલમાં આપણે આપેલ શીખ્યા: '''static block''' શું છે. '''static block''' ને કેવી રીતે ઘોષિત કરવું અને વ્યાખ્યાયિત કરવું અને '''static blocks''' ને કેવી રીતે આવ્હાન અને એક્ઝીક્યુટ કરાય છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:37&lt;br /&gt;
| એસાઈનમેંટ માટે, આ એસાઈનમેંટ એ '''Static Methods''' એસાઈનમેંટનું અનુસંધાન છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:44&lt;br /&gt;
| તમે '''Static Methods''' એસાઈનમેંટ પૂર્ણ કર્યું છે તેની ખાતરી કરી લો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:48&lt;br /&gt;
| પહેલાની જેમ આ સ્લાઈડમાં ઉલ્લેખિત  કરેલ '''CarService''' ક્લાસ ડીઝાઇન કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:54&lt;br /&gt;
| '''instance variables''' અને '''static variables''' ને ઓળખો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:58&lt;br /&gt;
| '''instance variables''' માટે વેલ્યુઓ ઇનીશલાઈઝ કરવા માટે એક '''constructor''' વ્યાખ્યાયિત કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
| '''static variables''' ની વેલ્યુઓ ઇનીશલાઈઝ કરવા માટે એક '''static block''' વ્યાખ્યાયિત કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:08&lt;br /&gt;
| સાથે જ '''main method''' ધરાવતો એક '''Demo''' ક્લાસ બનાવો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:12&lt;br /&gt;
| મેઈન (મુખ્ય) મેથડ અંતર્ગત, '''CarService''' નાં અમુક ઓબજેક્ટો બનાવો અને '''show'''( ) મેથડ આવ્હાન કરો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:19&lt;br /&gt;
| આપેલ લીંક પર ઉપલબ્ધ વિડીઓ '''Spoken Tutorial Project''' નો સારાંશ આપે છે.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| 06:24&lt;br /&gt;
| કૃપા કરી તે ડાઉનલોડ કરીને જુઓ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:27&lt;br /&gt;
| '''Spoken Tutorial Project''' ટીમ સ્પોકન ટ્યુટોરીયલો વાપરીને વર્કશોપો આયોજિત કરે છે અને જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:35&lt;br /&gt;
| વધુ વિગતો માટે, કૃપા કરી અમને લખો.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:39&lt;br /&gt;
| '''Spoken Tutorial Project''' ને ફાળો એનએમઈઆઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા આપવામાં આવ્યો છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:46&lt;br /&gt;
| આ મિશન પર વધુ માહિતી દર્શાવેલ લીંક પર ઉપલબ્ધ છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:50&lt;br /&gt;
| '''Dept. of Information Technology, Amal Jyothi College of Engineering''' : દ્વારા આ સ્ક્રીપ્ટને ફાળો અપાયો છે.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:58&lt;br /&gt;
| '''IIT Bombay''' તરફથી ભાષાંતર કરનાર હું, ચેતન સોલંકી વિદાય લઉં છું. જોડાવાબદ્દલ આભાર.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jyotisolanki</name></author>	</entry>

	</feed>