آلودگی هوا
معضلات شهری
آلودگی هوا
تبریز دومین شهر آلودهٔ ایران است و میزان آلودگی هوا در این شهر روزبهروز افزایش یافته و شدیدتر میشود. مهمترین علت آلودگی هوای تبریز، حمل و نقل درونشهری است و وجود صنایع بزرگ و مادر در پیرامون شهر نیز از دیگر عوامل تأثیرگذار بر آلودگی هوای این شهر بهشمار میرود.
براساس یک طرح آمارگیری که در سال ۱۳۷۹ خورشیدی صورت گرفت، روزانه در سطح تبریز ۵۵۸٫۱۶۷۱ تن مواد آلودهکننده تولید میشود که از این مقدار منابع بزرگ صنعتی ۲۸۶٫۱۰۰۱ تن، وسایط نقلیهٔ موتوری ۲۰۱٫۶۵۴ تن و فراوردههای نفتی مصرفی در اماکن تجاری، صنعتی و مسکونی ۷٫۱۶ تن را شامل میشوند.
با تشدید ترافیک خودروها و افزایش آلودهکنندههایی مانند نیروگاه حرارتی، صنایع پتروشیمی و پالایشگاه، آلودگی هوا از میانههای سدهٔ بیستم پیوسته در حال افزایش بودهاست. تهدید اصلی محیطزیستی در حال حاضر ریزگردهای واردشده از عراق و خشکیدگی دریاچهٔ ارومیه است. دریاچهٔ مزبور از اواخر سدهٔ بیستم دچار بحران شدهاست. کاهش سطح آب، افزایش شوری آب و ظهور جزایر نمکی بزرگ در کنارههای آن، علایم هشداردهندهای هستند که از خشکشدن نهایی این دریاچه خبر میدهند. احتمالاً در آینده باد، ذرات نمک و املاح دیگر را در نواحی اطراف دریاچهٔ ارومیه –به ویژه تبریز– پراکنده ساخته و سلامتی ساکنان این شهر را به خطر بیندازد.
حاشیهنشینی
در اوایل دههٔ پنجاه خورشیدی و پس از وقوع انقلاب سفید، به دلیل ایجاد کارخانههای متعدد صنعتی در تبریز، افراد بیکار ساکن شهرها و روستاهای اطراف، بهدنبال یافتن شغل در این مراکز و اقامت در این شهر، بهسمت تبریز سرازیر شدند. حاشیهنشینان در مدت کوتاهی برای خود خانهای میساختند و در این خانهها ساکن میشدند. خانههای آنان از ابتداییترین امکانات رفاهی همچون آب، برق، گاز و تلفن بیبهره بود. گسترش این امر باعث ایجاد محلههای بزرگ حاشیهنشین در پیرامون تبریز شد و در طی چندسال، چهرهٔ این شهر را تغییر داده و آن را با مشکلات متعددی روبهرو کرد.
امروزه تبریز در حدود ۴۰۰٬۰۰۰ نفر حاشیهنشین را در خود جای دادهاست. حاشیهنشینان بهطور عمده در مناطق حاشیهای شمال، شمال غرب و جنوب این شهر ساکن شدهاند که از میان این مناطق میتوان محلههای آخماقیه، حافظ، خلیلآباد، داداشآباد، سیلاب، طالقانی، کشتارگاه، لاله، مارالان، منبع و یوسفآباد را نام برد که حدود ۳۰ کیلومتر مربع از مساحت تبریز را اشغال نمودهاند.
بخشها
گسترش شهر
تبریز در گذشته دارای هشت دروازه بوده که ورود و خروج از شهر از طریق آنها انجام میپذیرفتهاست. بعدها در امتداد این دروازههای تاریخی، بازارچههایی احداث گردیدند تا نیاز مردم هرمنطقه را تأمین نمایند و از مراجعهٔ مستمر مردم به بازارهای مرکزی جلوگیری شود. رفتهرفته در پیرامون این بازارچهها واحدهای مسکونی شروع به ساخت گردیدند و از همین روی بازارچهها به هم متصل شدند و محلههای جدیدی در گوشه و کنار شهر پدید آمدند.
امروزه باتوجه به گسترش روزافزون تبریز، این قسمت از شهر که بازار تبریز و سایر بازارچههای قدیمی و جدید را در درون خود جای داده، بهعنوان مرکز شهر شناخته میشود. این منطقه از سمت شمال به خیابان شمس تبریزی، از سمت جنوب به محلههای چرنداب و لیلآباد، از سمت شرق به خیابانهای ثقةالاسلام و خاقانی و از سمت غرب به خیابانهای راستهکوچه و شریعتی محدود شدهاست.
مناطق شهرداری
شهر تبریز از ۱۰ منطقهٔ مستقل شهرداری تشکیل یافته که از مجموع ۱٬۳۷۸٬۹۳۵ نفر جمعیت این شهر در سال ۱۳۸۵ خورشیدی، ۳۱۴٬۰۷۱ نفر در منطقهٔ ۱، ۲۸۰٬۲۶۱ نفر در منطقهٔ ۲، ۳۲۷٬۷۹۹ نفر در منطقهٔ ۳، ۳۰۱٬۵۶۱ نفر در منطقهٔ ۴، ۶۵٬۰۹۲ نفر در منطقهٔ ۵، ۲۴٬۶۲۷ نفر در منطقهٔ ۶، ۴۸٬۴۵۴ نفر در منطقهٔ ۷ و ۱۷٬۰۷۰ نفر در منطقهٔ ۸ ساکن بودهاند. براساس همین آمار، منطقهٔ ۳ پرجمعیتترین و منطقهٔ هشت کمجمعیتترین منطقهٔ تبریز بهشمار میرود.
در سال ۱۳۸۸ خورشیدی، مناطق ۹ و ۱۰ در بخشهای شرقی و شمالی محدودهٔ این شهر تأسیس شدند. منطقهٔ ۱۰ از پیوستن بخشهایی از مناطق ۱، ۴ و ۸ ایجاد شدهاست. همچنین عملیات الحاق باسمنج به تبریز آغاز شده و در همین راستا جادهٔ مواصلاتی این شهر و مرکز استان در حال تعریض است.
ترابری
فرودگاه
فرودگاه بینالمللی شهید مدنی تبریز در سال ۱۳۲۶ خورشیدی تأسیس شد و فعالیتهای خود را بهطور رسمی از سال ۱۳۳۸ خورشیدی آغاز نمود. این فرودگاه در سال ۱۳۷۰ خورشیدی به فرودگاه بینالمللی ارتقا یافت و در سال ۱۳۷۸ خورشیدی بهعنوان یکی از فرودگاههای آسمانباز ایران شناخته شد.
پروازهای خارجی فرودگاه بینالمللی شهید مدنی تبریز شامل پروازهای از مبدأ تبریز به مقاصد ارزروم، ازمیر، اسپارتا، استانبول، باکو، بغداد، تفلیس، جده، دبی، دمشق و مدینه است. پروازهای داخلی نیز به صورت هفتگی و روزانه از این فرودگاه انجام میپذیرد که شامل پروازهای از مبدأ تبریز به مقاصد اصفهان، اهواز، بندرعباس، تهران، رشت، شیراز، عسلویه، کیش، ماهشهر و مشهد است. همچنین شرکتهای هواپیمایی آتا، آسمان، ارم، ایران، ایران ایرتورز، تابان، ترکیه، فارس ایر قشم، کاسپین، کیش و نفت ایران به فرودگاه بینالمللی شهید مدنی تبریز پرواز دارند.
راهآهن
کارهای ساختمانی راهآهن تبریز از سال ۱۲۹۱ در محور تبریز–جلفا و صوفیان–رازی (در مرز ترکیه) شروع و در سال ۱۲۹۵ محور تبریز–جلفا با ۱۴۹ کیلومتر مورد بهرهبرداری قرار گرفت.
دومین خطی که پس از تکمیل راهآهن سراسری اقدام به ساخت آن گردید، خط تهران–تبریز بود که ساخت این خط در روز ۱۸ آبان ۱۳۱۷ از تهران شروع و در روز ۱۴ آبان ۱۳۲۱ ساختمان و ریلگذاری آن تا میانه خاتمه یافت و بلافاصله بهرهبرداری از آن آغاز شد.
تنها خط بینالمللی راهآهن تبریز، خط تبریز–نخجوان است. از خطوط داخلی راهآهن تبریز میتوان به خطوط تبریز–تهران، تبریز–مشهد و تبریز–سلماس اشاره کرد.
ترمینال
پایانهٔ مسافربری تبریز نخستین پایانهٔ مسافربری در سطح ایران است که در سال ۱۳۲۸ خورشیدی طرح احداث آن مطرح شد. از سال ۱۳۴۷ خورشیدی عملیات اجرایی این پایانه شروع شده و سرانجام در سال ۱۳۵۲ خورشیدی به بهرهبرداری رسید. سازمان پایانههای مسافربری تبریز نیز در سال ۱۳۷۴ خورشیدی تأسیس شدهاست.
مترو
عملیات اجرایی متروی تبریز از سال ۱۳۸۰ آغاز شدهاست. متروی تبریز در پنج مسیر ساخته میشود که پس از تهران بیشترین تعداد خطوط مترو در ایران را دارا است. چهار خط این مترو داخلی بوده و یک خط آن خارج از حومهاست. پیشبینی میشود متروی تبریز قادر به جابهجایی ۳۰ هزار نفر به وسیلهٔ ۳۰ قطار در هر ساعت و در هر جهت از مسیرهای پنجگانه باشد.
براساس برنامهریزی انجامشده، مسیر اول بهطول ۱۸ کیلومتر از میدان ایلگلی تا کوی لاله و مسیر دوم به طول ۲۷ کیلومتر از دانشگاه آزاد اسلامی تا قراملک خواهد بود. خط خارج از حومه (مسیر پنجم) نیز به طول ۲۰ کیلومتر از شهر جدید سهند تا تبریز خواهد بود.
اتوبوس تندرو
سامانهٔ اتوبوس تندرو در ایران پس از تهران در تبریز به اجرا درآمدهاست. این سامانه در دو خط اجرا شده و محدودهٔ تردد خط اول این سامانه از میدان بسیج (در شرق شهر) تا میدان راهآهن (در غرب شهر) است که به طور کلی مسافتی حدود ۱۸ کیلومتر و ۶۱ ایستگاه را شامل میشود.
تاکسی
سازمان تاکسیرانی تبریز ۱۵ هزار دستگاه تاکسی را سازماندهی کرده که این تعداد شامل ۱۱ هزار و ۵۰۰ دستگاه تاکسی پلاک قرمز، ۳ هزار دستگاه تاکسی مربوط به آژانسها و شرکتهای حمل و نقل خصوصی و ۵۰۰ دستگاه تاکسی کمکی است.
ورزش
تبریز دارای حدود ۱۰۰ مکان ورزشی شامل سالنهای آمادگی جسمانی، اسکواش، باستانی، بدمینتون، بدنسازی، بوکس، پینگپنگ، تکواندو، تنیس روی میز، تیراندازی، جودو، رزمی، ژیمناستیک، شطرنج، شمشیربازی، فوتسال، کاراته، کشتی، والیبال، وزنهبرداری و ووشو، میدانهای تنیس، فوتبال، والیبال و هاکی، زمینهای اسکیت و تیراندازی با کمان، پیستهای اسکی و دوومیدانی، چمنهای طبیعی و مصنوعی و استخرهای سرپوشیده و روباز است.
فوتبال
فوتبال یکی از محبوبترین رشتههای ورزشی در نزد مردم تبریز است. بازیهای خانگی باشگاه فوتبال تراکتورسازی در این شهر برگزار میشود که در بیشتر بازیها، ورزشگاه ۷۰ هزار نفری یادگار امام، مملو از هواداران این تیم میشود؛ به طوری که این باشگاه در هر سه فصل حضور خود در لیگ برتر در فصلها ۸۹–۱۳۸۸، ۹۰–۱۳۸۹ و ۹۱–۱۳۹۰، بیشترین تعداد تماشاگر را در بازیهای خانگی داشتهاست.
تبریز در سال ۱۳۹۲ خورشیدی با داشتن ۳ تیم در لیگ برتر فوتبال و لیگ برتر فوتسال ایران، به عنوان قطب فوتبال و فوتسال کشور شناخته میشود.
دوچرخهسواری
طبق اعلام کنفدراسیون دوچرخهسواری آسیا، تبریز قطب دوچرخهسواری این قاره به شمار میرود. این شهر دارای دو تیم دوچرخهسواری است که در اتحادیه جهانی دوچرخهسواری ثبت شدهاند. همچنین بزرگترین پیست دوچرخهسواری کشور پس از تهران در تبریز به بهرهبرداری رسیدهاست. نخستین مدرسه دوچرخهسواری ایران نیز در تبریز تاسیس خواهد شد.
تیم دوچرخهسواری پتروشیمی تبریز به عنوان نخستین تیم کونتیننتال ایران، یکی از قدرتمندترین تیمهای دوچرخهسواری آسیا بوده و به مدت ۳ فصل متوالی مقام نخست تمام ردههای تیمی و انفرادی تورهای آسیایی ۲۰۰۷-۲۰۰۸، ۲۰۰۸-۲۰۰۹ و ۲۰۰۹-۲۰۱۰ را به دست آوردهاست.
تور دوچرخهسواری بینالمللی آذربایجان به عنوان قدیمیترین تور دوچرخهسواری آسیا در خردادماه هرسال در سطح استانهای آذربایجان شرقی، آذربایجان غربی و اردبیل (با مبدأ و مقصد تبریز) زیرنظارت فدراسیون بینالمللی دوچرخهسواری (UCI) برگزار میشود. نخستین دوره از این رقابتها در سال ۱۳۶۵ با حضور تیمهای داخلی برگزار شد.
رسانهها
صدا و سیما
رادیو تبریز بهعنوان دومین رادیوی ایران از سال ۱۳۲۵ خورشیدی فعالیت خود را آغاز نمود. این رادیو پس از سال ۱۳۷۶ خورشیدی در قالب شبکهٔ استانی صدای مرکز آذربایجان شرقی به فعالیت خود ادامه میدهد.
تلویزیون تبریز در سال ۱۳۵۰ خورشیدی با فرستندهای ۱۰۰ واتی افتتاح گردید. در آبان ۱۳۷۹ خورشیدی با راهاندازی شبکهٔ استانی سیمای مرکز آذربایجان شرقی، این تلویزیون تغییراتی را متحمل شد. صدا و سیمای مرکز آذربایجان شرقی در هفدهمین جشنوارهٔ مراکز صدا و سیمای ایران، چهارمین مرکز برتر پس از مراکز خوزستان، مازندران و گیلان شناخته شد.
نشریهها
روزنامهٔ انجمن
روزنامهٔ انجمن تبریز –که از رمضان ۱۳۲۴ هجری شروع به فعالیت کرده بود– به دلیل فراهم آوردن اطلاعاتی راجع به شرایط سیاسی، اقتصادی، اجتماعی و فرهنگی ایران در دوران مشروطه و استبداد صغیر، مورد توجه ویژهٔ محققان معاصر قرار گرفته و آنان نسخههای به دست رسیده از این روزنامه را باارزشترین اسناد برای مطالعهٔ دوران استبداد صغیر میدانند.
اهمیت روزنامهٔ انجمن تبریز در آن است که انتشار آن در دوران استبداد صغیر ادامه پیدا کرد و دلیل این امر هم آن بود که مردم تبریز بلافاصله پس از شنیدن خبر بمباران مجلس، به مبارزه علیه محمدعلیشاه پرداختند و در زمانی که حکومت مرکزی تقریباً تمام جراید را تعطیل کرده بود و از ورود روزنامههای خارجی جلوگیری به عمل میآورد، این نشریه به کار خود ادامه داد.
رهآوردها
غذاهای سنتی
دلمهٔ برگ مو
کوفته تبریزی
کوکو
شیرینیها
آجیل
اریس
باسلوق
پشمک
خشکبار
قرابیه
نوقا
صنایع دستی
سفالگری
سوزندوزی
قالیبافی
قلمزنی روی مس
کفشدوزی
کندهکاری
گلدوزی
گلیمبافی
معرقکاری
منبتکاری
نقاشی روی سرامیک
نقرهکاری
نگارگری
شهرهای خواهر
تبریز با ۱۳ شهر جهان در ۱۰ کشور مختلف دارای پیوند خواهرخواندگی است که ۴ مورد از این شهرها در کشور ترکیه واقع شدهاند.
استان آذربایجان شرقی
استان آذربایجان شرقی (به پارسی باستان: آذرباذگان) یکی از استانهای ایران است. این استان بزرگترین و پرجمعیتترین استان ناحیهٔ شمال غربی ایران (آذربایجان) محسوب میشود. استان آذربایجان شرقی از سمت شمال به جمهوریهای آذربایجان و ارمنستان، از سمت غرب و جنوب غرب به استان آذربایجان غربی، از سمت شرق به استان اردبیل و از سمت جنوب شرق به استان زنجان محدود شدهاست. این استان دارای آب و هوای سرد کوهستانی بوده و کلّ محدودهٔ استان را کوهها و ارتفاعات تشکیل دادهاند. مساحت استان آذربایجان شرقی ۴۵٬۴۹۱ کیلومتر مربع است که از این جهت، یازدهمین استان بزرگ ایران محسوب میشود. این استان محل اتصال دو رشته کوه مهم و اصلی کوههای ایران، یعنی البرز و زاگرس است و بلندترین نقطهٔ آن، قلهٔ کوه سهند است. مرکز استان آذربایجان شرقی، کلانشهر تبریز است. از شهرهای مهم و اقماری این استان میتوان به مراغه، مرند، میانه اشاره کرد. آذربایجان شرقی رتبهٔ اول صادرات غیرنفتی در کشور را داراست. همچنین این استان امنترین و کمجرمترین استان ایران به شمار میرود.
تاریخ
پیش از اسلام
استان آذربایجان شرقی در گذشته بخشی از سرزمین تاریخی ماد بوده که به «ماد کوچک» شهرت یافته بود. در زمان حکمرانی اسکندر مقدونی بر ایران در ۳۳۱ سال پیش از میلاد، شهربان منطقهٔ ماد کوچک که سرداری بهنام «آتورپات» یا «آتروپاتن» بوده، علیه اسکندر قیام کرده و با انعقاد پیمانی دست یونانیان را از آذربایجان کوتاه ساخت. اسکندر مقدونی نیز آتروپات را به شرط پیروی از امپراتوری او، در این منطقه باقی نگه داشت.
جانشینان اسکندر پس از مرگ وی به جنگ و نزاع با یکدیگر پرداختند و در همین دوران بود که آتروپات حاکم منطقهٔ ماد کوچک شد. نام این منطقه نیز بهجهت تقدیر از زحمات وی در مقابل بیگانگان به «آتروپاتگان» معروف شد. بعدها نیز به نامهای مختلفی نظیر «آذربادگان» و «آذرآبادگان» مشهور گشت.
آذرپاتکان در دورهٔ ساسانیان ساتراپنشین و یکی از مهمترین ایالتهای ایران بوده که بهجهت قرارگرفتن آتشکدههای بزرگ و مشهور نظیر آتشکدهٔ آذرگشسنب در آن به آذربایجان شهرت یافت.
پس از اسلام
با حمله مغولان و با ورود هلاکوخان، آذربایجان مرکز شاهنشاهی مغولان از خراسان تا شام شده بود. پس از مغولان، خاندان ترکان قره قیونلوها و آق قیونلوها بر این منطقه تسلط یافتند. در زمان صفویه، شاه اسماعیل اول شهر تبریز را پایتخت ایران اعلام کرد. در دوره قاجار و در زمان سلطنت فتحعلی شاه قاجار بخشی از آذربایجان طی عهدنامههایی به روسیه واگذار شد. بعد از فتحعلی شاه، شهر تبریز ولیعهد نشین شد و به این ترتیب احمد شاه، ناصرالدین شاه، مظفرالدین شاه ومحمدعلی شاه دوران ولایت عهدی خود را در این شهر گذراندند. رضاخان در سال ۱۳۰۰ شمسی سیطره حکومت مرکزی ایران را بر این منطقه برقرار کرد. با شروع جنگ جهانی دوم در سال ۱۳۲۰ شمسی، نیروهای شوروی وارد آذربایجان شدند. این نیروها در اردیبهشت ماه ۱۳۲۵ شمسی به دنبال طرح مسئله آذربایجان در سازمان ملل متحد، آذربایجان را تخلیه کردند.
جغرافیا
آب و هوا
استان اذربایجان شرقی به دلیل وسعت زیاد دارای آب و هوای متنوع میباشد به طوری که بیشترین دمای ثبت شده در شهرهای میانه و جلفا میباشد که مردم این شهرها دمای ۴۵ + درجه بالای صفر را تجربه کردهاند و همچنین کمترین دمای ثبت شده در استان و در کلیه شهرهای ایران مربوط به بستان آباد با دمای ۴۶ - درجه زیر صفر میباشد. میانگین بارندگی سالیانه ۲۵۰ الی ۳۰۰ میلیمتر میباشد.
جغرافیای سیاسی
استان آذربایجان شرقی با ۴۵٬۴۸۱ کیلومتر مربع مساحت، حدود ۲٫۸ درصد از وسعت کل ایران را به خود اختصاص دادهاست. این استان در شمال غرب کشور و بین مدارهای ۳۶ درجه و ۴۵ دقیقه تا ۳۹ درجه و ۲۶ دقیقهٔ عرض شمالی و نصفالنهارهای ۴۵ درجه و ۵ دقیقه تا ۴۸ درجه و ۲۲ دقیقهٔ طول شرقی جای گرفتهاست.
استان آذربایجان شرقی ۲۰۰ کیلومتر با جمهوری آذربایجان و ۳۵ کیلومتر با ارمنستان از سمت شمال مرز مشترک دارد. این استان همچنین ۴۲۰ کیلومتر با استان آذربایجان غربی از سمت غرب و جنوب غرب، ۴۰۰ کیلومتر با استان اردبیل از سمت شرق و ۱۴۵ کیلومتر با استان زنجان از سمت جنوب هممرز است.
شهرستان های استان آذربایجان شرقی
آذرشهر
اهر
اسکو
بستان آباد
بناب
تبریز
جلفا
چاراویماق
خداآفرین
سراب
شبستر
عجب شیر
کلیبر
مراغه
مرند
ملکان
میانه
ورزقان
هریس
هشترود
هوراند
جغرافیای طبیعی
استان آذربایجان شرقی از هفت واحد کوهستانی تشکیل یافتهاست. رشتهکوه قرهداغ (ارسباران) شمالیترین این واحدها بوده که از دیوانداغ آغاز شده و به درهٔ رود درهرود منتهی میگردد. رشتهکوه قوشهداغ که از جنوب قرهداغ شروع شده و به سبلان ختم میشود. تودهٔ آتشفشانی سبلان که ۴۸۱۱ متر ارتفاع داشته و مرز مشترک میان استانهای آذربایجان شرقی و اردبیل محسوب میشود. رشتهکوههای میشو و مورو که از غرب و مرکز استان آغاز شده و به ارتفاعات عون بن علی و شبلی منتهی میشوند. رشتهکوه بزقوش که با ۳۳۰۳ متر ارتفاع، مرز بین شهرستانهای میانه و سراب به شمار میرود. تودهٔ آتشفشانی سهند در جنوب تبریز که ۳۷۰۷ متر ارتفاع دارد. رشتهکوه اربط (تخت سلیمان) که از دامنههای جنوبی سهند شروع شده و به سمت جنوب امتداد مییابد.
مردم
زبان
زبان امروزی ساکنان استان آذربایجان شرقی، ترکی آذربایجانی میباشد. زبان ترکی آذربایجانی از شاخهٔ اغوز زبانهای ترکتبار از گروه زبانهای آلتایی است. خاستگاه زبانهای ترکی، استپهای جنوب سیبری بودهاست و گویندگان اصلی آن را ترک تباران تشکیل میدهند. تاتی نیز در برخی از روستاهای این استان سخن گفته میشود.
جمعیت
بر پایهٔ سرشماری عمومی نفوس و مسکن سال ۱۳۹۰ خورشیدی، جمعیت استان آذربایجان شرقی در این سال بالغ بر ۳٬۷۲۴٬۶۲۰ نفر بوده که نزدیک ۵ درصد از جمعیت کل ایران را به خود اختصاص دادهاست. برهمین اساس، ۱٬۸۸۲٬۰۳۱ نفر مرد و ۱٬۸۴۲٬۵۸۹ نفر زن در قالب ۱٬۰۸۶٬۰۸۳ خانوار ساکن این استان بودهاند. جمعیت استان در مقایسه با سال ۱۳۸۵ نزدیک به ۵/۵ درصد افزایش یافتهاست.
در سرشماری سال ۱۳۹۰ خورشیدی، تبریز با جمعیتی بالغ بر ۱٬۶۹۵٬۰۹۴ نفر، پرجمعیتترین و چاراویماق با جمعیتی بالغ بر ۳۲٬۷۴۵ نفر، کمجمعیتترین شهر استان آذربایجان شرقی بودهاست. تعداد آبادیهای استان در سال ۹۰ دو هزار و ۷۳۱ آبادی و ۲۰ آبادی استان خالی از سکنه هستند
نظرسنجی سال ۱۳۸۹
طی پژوهشی که شرکت پژوهشگران خبره پارس به سفارش شورای فرهنگ عمومی در سال ۸۹ انجام داد و براساس یک بررسی میدانی و یک جامعه آماری از میان ساکنان ۲۸۸ شهر و حدود ۱۴۰۰ روستای سراسر کشور، درصد اقوامی که در این نظر سنجی نمونه گیری شد در استان آذربایجان شرقی بدین قرار بود: ۱٫۴ فارس (۰٫۶% مرد، ۲٫۲% زن)، ۹۷٫۸% ترک (۹۸٫۹% مرد، ۹۶٫۴% زن)، ۰٫۲ کرد (۰٫۵% زن)، ۰٫۲ سایر و ۰٫۴ بدون جواب بودند.
صنعت
استان آذربایجان شرقی بهجهت تمرکز صنایع بزرگ تولیدی در شهر تبریز، از قطبهای مهم صنعتی در سطح ایران به شمار میرود.
در استان آذربایجان شرقی ۴۳۴۱ کارگاه تولیدی فعالیت میکنند که این تعداد شامل ۸۳۲ کارگاه صنعتی بوده که این استان از این لحاظ، ۵٫۹۹ درصد از کل کارگاههای صنعتی ایران را به خود اختصاص دادهاست. در سال ۱۳۷۶ خورشیدی، ارزش مواد تولیدی کارگاههای مذکور ۳۳۶۱٫۸ میلیارد ریال و ارزش سرمایهگذاریهای انجامشده در آنها ۲۴۵۱٫۳ میلیارد ریال بودهاست.
گردشگری
جاذبههای طبیعی
فهرست جاذبههای طبیعی استان آذربایجان شرقی:
تالاب قوریگل بستانآباد
آبگرم درمانی بستانآباد
دره شاهیوردی بستان اباد در دامنه کوه جام سهند
آبشار آسیابخرابه جلفا
آبشار سرکنددیزج شبستر
آبشار عیشآباد مرند
آبگرم قلعهکندی کلیبر
آبگرم متعلق کلیبر
پناهگاه حیاتوحش کیامکی
تالاب قرهقشون
تالاب زرنق
جزیره آرزو
جزیره اسپیر
جزیره اسلامی
جزیره اشک
جزیره کبودان
تالاب آلمالو گلی بستان آباد
جنگلهای ارسباران
کوه حیدربابا در بستان آباد
چشمه آبرس سراب
چشمه آبگرم سراب
پیست اسکی سهند تبریز
پیست اسکی پیام تبریز
چشمه اللهحق سراب
چشمه تاپتاپان آذرشهر
چشمه سیدلر میانه
چشمه صوفیان شبستر
چشمه کندوان اسکو
چشمه گشایش مراغه
چشمه شورسوی چایباغی مراغه
دره پیغام کلیبر
دره سعیدآباد بستانآباد
دره گشایش مراغه
دره لیقوان تبریز
غار اسکندر بستانآباد
غار آقبلاغ بستانآباد
غار دوگیجان مرند
غار کبوتر مراغه
پل پنج چشم بناب
مراتع سرسبز روستای صور بناب
جاذبههای تاریخی
فهرست جاذبههای تاریخی استان آذربایجان شرقی:
تپه باستانی دوزده باغیر شهر زرنق با قدمت 6500 ساله
[آرامگاه شیخ شهابالدین اهری]
[آرامگاه شیخ محمود شبستری]
روستای تاریخی مجارشین
رصدخانه مراغه
ارگ تبریز
مقبرةالشعرای تبریز
بازار اهر
تپه طاحونه (دیرمان تپهسی)در بستان آباد
بازار تبریز
بازار بزرگ میانه
مسجد جامع سراب
کتیبه رازلیق سراب
کوه بزقوش سراب
موزه مردم شناسی عشایر سراب
کاروانسراهای تیکمه داش بستان اباد
پل آجی چای تبریز
پل خداآفرین کلیبر
قلعه و روستای مردانقم
پل دختر میانه
پل میانه
تپهٔ اژدهاداشی اهر
تپهٔ امامچای سراب
تپهٔ عجبشیر
تپهٔ قرهتپهٔ تبریز
تپهٔ قرهتپهٔ شبستر
تپهٔ قلعهجوق سراب
تپهٔ کولتپهٔ مرند
تپهٔ مصلی آذرشهر
حمام کردشت جلفا
گورستانهای آبادیهای دیزناب و امینآباد در بستان آباد
خانهٔ کوزه کنانی (مشروطه) تبریز
خانه های قدکی ، بهنام ، گنجه ای زاده (دانشکده معماری) تبریز
خانهٔ امیر نظام (موزه قاجار) تبریز
خانهٔ کمپانی تبریز
خانهٔ مجتهدی تبریز
خانهٔ ثقه الاسلام تبریز
خانهٔ علوی (موزه زنده سفال) تبریز
روستای اشتبین جلفا
روستای کندوان اسکو
سنگنبشهٔ رازلیق سراب
سنگنبشهٔ سغندل ورزقان
سنگنبشهٔ نشتبان سراب
کاروانسرای گویجه بل جاده اهر - تبریز
کاروانسراهای شبلی در بستان آباد
عمارت ایلگلی تبریز
عمارت ربع رشیدی تبریز
برج خلعت پوشان تبریز
برج آتش نشانی تبریز
غار قدمگاه آذرشهر
قلعهٔ آقگنبد جزیره اسلامی
قلعهٔ آوارسین کلیبر
قلعهٔ آیی قلعهسی سراب
قلعهٔ بابک کلیبر
قلعهٔ پشتاب اهر
قلعهٔ جوشین ورزقان
قلعهٔ سنسارود مرند
قلعه ضحاک شهرستان هشترود
قلعهٔ قهقههٔ اهر
قلعه شیور داغ
قلعهٔ قیز قالاسی میانه
قلعهٔ قیزلار قالاسی مراغه
قلعهٔ کردشت جلفا
قلعهٔ نوردوز اهر
کاخ شهرداری تبریز
کلیسای سرکیس مقدس تبریز
کلیسای سن استپانوس جلفا
کلیسای شوغات تبریز
کلیسای مریم مقدس تبریز
کلیسای موجومبار مرند
گنبد سرخ مراغه
گنبد غفاریهٔ مراغه
گنبد کبود مراغه
گنبد گویبرج مراغه
گنبد مدور مراغه
گورستان پینهشلوار تبریز
مسجد روستای جانبهان در بستان آباد
مسجد سنگی ترک در میانه
مسجد جامع اهر
مسجد جامع تبریز
مسجد جامع زرنق
مسجد جامع تسوج شبس
مسجد جامع میانه
مسجد جامع مراغه
مسجد جامع مرند
مسجد عینالی تبریز
مسجد کبود تبریز
مسجد میل لی تبریز
مسجد شهداء تبریز
مسجد استاد شاگرد تبریز
مسجد میدان بناب
منطقهٔ قوبول درهسی اهر
موزهٔ آذربایجان تبریز
موزهٔ ارامنهٔ تبریز
موزهٔ حیاتوحش تبریز
موزهٔ سنجش تبریز
موزهٔ عصرآهن تبریز
موزهٔ قرآن و کتابت تبریز
موزهٔ محرم (خانهٔ صحتی) تبریز
موزهٔ باستان شناسی میانه
موزهٔ مراغه
موزه مردم شناسی بناب
مسجد جامع مهرآباد بناب
مسجد اسماعیل بیگ بناب
روستای تاریخی صور بناب
حمام نوبر تبریز
حمام تاریخی مهرآباد بناب
پل پنج چشمه بناب
قلعهٔ دختر بناب
حمام تاریخی حاج فتح الله(حاجی بدلی) بناب (اولین حمام بناب به سبک جدید که متعلق به حاج فتح الله از خاندان حاجی بدلی بوده است.)
راسته بازار بناب
آلودگی هوا
تبریز دومین شهر آلودهٔ ایران است و میزان آلودگی هوا در این شهر روزبهروز افزایش یافته و شدیدتر میشود. مهمترین علت آلودگی هوای تبریز، حمل و نقل درونشهری است و وجود صنایع بزرگ و مادر در پیرامون شهر نیز از دیگر عوامل تأثیرگذار بر آلودگی هوای این شهر بهشمار میرود.
براساس یک طرح آمارگیری که در سال ۱۳۷۹ خورشیدی صورت گرفت، روزانه در سطح تبریز ۵۵۸٫۱۶۷۱ تن مواد آلودهکننده تولید میشود که از این مقدار منابع بزرگ صنعتی ۲۸۶٫۱۰۰۱ تن، وسایط نقلیهٔ موتوری ۲۰۱٫۶۵۴ تن و فراوردههای نفتی مصرفی در اماکن تجاری، صنعتی و مسکونی ۷٫۱۶ تن را شامل میشوند.
با تشدید ترافیک خودروها و افزایش آلودهکنندههایی مانند نیروگاه حرارتی، صنایع پتروشیمی و پالایشگاه، آلودگی هوا از میانههای سدهٔ بیستم پیوسته در حال افزایش بودهاست. تهدید اصلی محیطزیستی در حال حاضر ریزگردهای واردشده از عراق و خشکیدگی دریاچهٔ ارومیه است. دریاچهٔ مزبور از اواخر سدهٔ بیستم دچار بحران شدهاست. کاهش سطح آب، افزایش شوری آب و ظهور جزایر نمکی بزرگ در کنارههای آن، علایم هشداردهندهای هستند که از خشکشدن نهایی این دریاچه خبر میدهند. احتمالاً در آینده باد، ذرات نمک و املاح دیگر را در نواحی اطراف دریاچهٔ ارومیه –به ویژه تبریز– پراکنده ساخته و سلامتی ساکنان این شهر را به خطر بیندازد.
حاشیهنشینی
در اوایل دههٔ پنجاه خورشیدی و پس از وقوع انقلاب سفید، به دلیل ایجاد کارخانههای متعدد صنعتی در تبریز، افراد بیکار ساکن شهرها و روستاهای اطراف، بهدنبال یافتن شغل در این مراکز و اقامت در این شهر، بهسمت تبریز سرازیر شدند. حاشیهنشینان در مدت کوتاهی برای خود خانهای میساختند و در این خانهها ساکن میشدند. خانههای آنان از ابتداییترین امکانات رفاهی همچون آب، برق، گاز و تلفن بیبهره بود. گسترش این امر باعث ایجاد محلههای بزرگ حاشیهنشین در پیرامون تبریز شد و در طی چندسال، چهرهٔ این شهر را تغییر داده و آن را با مشکلات متعددی روبهرو کرد.
امروزه تبریز در حدود ۴۰۰٬۰۰۰ نفر حاشیهنشین را در خود جای دادهاست. حاشیهنشینان بهطور عمده در مناطق حاشیهای شمال، شمال غرب و جنوب این شهر ساکن شدهاند که از میان این مناطق میتوان محلههای آخماقیه، حافظ، خلیلآباد، داداشآباد، سیلاب، طالقانی، کشتارگاه، لاله، مارالان، منبع و یوسفآباد را نام برد که حدود ۳۰ کیلومتر مربع از مساحت تبریز را اشغال نمودهاند.
بخشها
گسترش شهر
تبریز در گذشته دارای هشت دروازه بوده که ورود و خروج از شهر از طریق آنها انجام میپذیرفتهاست. بعدها در امتداد این دروازههای تاریخی، بازارچههایی احداث گردیدند تا نیاز مردم هرمنطقه را تأمین نمایند و از مراجعهٔ مستمر مردم به بازارهای مرکزی جلوگیری شود. رفتهرفته در پیرامون این بازارچهها واحدهای مسکونی شروع به ساخت گردیدند و از همین روی بازارچهها به هم متصل شدند و محلههای جدیدی در گوشه و کنار شهر پدید آمدند.
امروزه باتوجه به گسترش روزافزون تبریز، این قسمت از شهر که بازار تبریز و سایر بازارچههای قدیمی و جدید را در درون خود جای داده، بهعنوان مرکز شهر شناخته میشود. این منطقه از سمت شمال به خیابان شمس تبریزی، از سمت جنوب به محلههای چرنداب و لیلآباد، از سمت شرق به خیابانهای ثقةالاسلام و خاقانی و از سمت غرب به خیابانهای راستهکوچه و شریعتی محدود شدهاست.
مناطق شهرداری
شهر تبریز از ۱۰ منطقهٔ مستقل شهرداری تشکیل یافته که از مجموع ۱٬۳۷۸٬۹۳۵ نفر جمعیت این شهر در سال ۱۳۸۵ خورشیدی، ۳۱۴٬۰۷۱ نفر در منطقهٔ ۱، ۲۸۰٬۲۶۱ نفر در منطقهٔ ۲، ۳۲۷٬۷۹۹ نفر در منطقهٔ ۳، ۳۰۱٬۵۶۱ نفر در منطقهٔ ۴، ۶۵٬۰۹۲ نفر در منطقهٔ ۵، ۲۴٬۶۲۷ نفر در منطقهٔ ۶، ۴۸٬۴۵۴ نفر در منطقهٔ ۷ و ۱۷٬۰۷۰ نفر در منطقهٔ ۸ ساکن بودهاند. براساس همین آمار، منطقهٔ ۳ پرجمعیتترین و منطقهٔ هشت کمجمعیتترین منطقهٔ تبریز بهشمار میرود.
در سال ۱۳۸۸ خورشیدی، مناطق ۹ و ۱۰ در بخشهای شرقی و شمالی محدودهٔ این شهر تأسیس شدند. منطقهٔ ۱۰ از پیوستن بخشهایی از مناطق ۱، ۴ و ۸ ایجاد شدهاست. همچنین عملیات الحاق باسمنج به تبریز آغاز شده و در همین راستا جادهٔ مواصلاتی این شهر و مرکز استان در حال تعریض است.
ترابری
فرودگاه
فرودگاه بینالمللی شهید مدنی تبریز در سال ۱۳۲۶ خورشیدی تأسیس شد و فعالیتهای خود را بهطور رسمی از سال ۱۳۳۸ خورشیدی آغاز نمود. این فرودگاه در سال ۱۳۷۰ خورشیدی به فرودگاه بینالمللی ارتقا یافت و در سال ۱۳۷۸ خورشیدی بهعنوان یکی از فرودگاههای آسمانباز ایران شناخته شد.
پروازهای خارجی فرودگاه بینالمللی شهید مدنی تبریز شامل پروازهای از مبدأ تبریز به مقاصد ارزروم، ازمیر، اسپارتا، استانبول، باکو، بغداد، تفلیس، جده، دبی، دمشق و مدینه است. پروازهای داخلی نیز به صورت هفتگی و روزانه از این فرودگاه انجام میپذیرد که شامل پروازهای از مبدأ تبریز به مقاصد اصفهان، اهواز، بندرعباس، تهران، رشت، شیراز، عسلویه، کیش، ماهشهر و مشهد است. همچنین شرکتهای هواپیمایی آتا، آسمان، ارم، ایران، ایران ایرتورز، تابان، ترکیه، فارس ایر قشم، کاسپین، کیش و نفت ایران به فرودگاه بینالمللی شهید مدنی تبریز پرواز دارند.
راهآهن
کارهای ساختمانی راهآهن تبریز از سال ۱۲۹۱ در محور تبریز–جلفا و صوفیان–رازی (در مرز ترکیه) شروع و در سال ۱۲۹۵ محور تبریز–جلفا با ۱۴۹ کیلومتر مورد بهرهبرداری قرار گرفت.
دومین خطی که پس از تکمیل راهآهن سراسری اقدام به ساخت آن گردید، خط تهران–تبریز بود که ساخت این خط در روز ۱۸ آبان ۱۳۱۷ از تهران شروع و در روز ۱۴ آبان ۱۳۲۱ ساختمان و ریلگذاری آن تا میانه خاتمه یافت و بلافاصله بهرهبرداری از آن آغاز شد.
تنها خط بینالمللی راهآهن تبریز، خط تبریز–نخجوان است. از خطوط داخلی راهآهن تبریز میتوان به خطوط تبریز–تهران، تبریز–مشهد و تبریز–سلماس اشاره کرد.
ترمینال
پایانهٔ مسافربری تبریز نخستین پایانهٔ مسافربری در سطح ایران است که در سال ۱۳۲۸ خورشیدی طرح احداث آن مطرح شد. از سال ۱۳۴۷ خورشیدی عملیات اجرایی این پایانه شروع شده و سرانجام در سال ۱۳۵۲ خورشیدی به بهرهبرداری رسید. سازمان پایانههای مسافربری تبریز نیز در سال ۱۳۷۴ خورشیدی تأسیس شدهاست.
مترو
عملیات اجرایی متروی تبریز از سال ۱۳۸۰ آغاز شدهاست. متروی تبریز در پنج مسیر ساخته میشود که پس از تهران بیشترین تعداد خطوط مترو در ایران را دارا است. چهار خط این مترو داخلی بوده و یک خط آن خارج از حومهاست. پیشبینی میشود متروی تبریز قادر به جابهجایی ۳۰ هزار نفر به وسیلهٔ ۳۰ قطار در هر ساعت و در هر جهت از مسیرهای پنجگانه باشد.
براساس برنامهریزی انجامشده، مسیر اول بهطول ۱۸ کیلومتر از میدان ایلگلی تا کوی لاله و مسیر دوم به طول ۲۷ کیلومتر از دانشگاه آزاد اسلامی تا قراملک خواهد بود. خط خارج از حومه (مسیر پنجم) نیز به طول ۲۰ کیلومتر از شهر جدید سهند تا تبریز خواهد بود.
اتوبوس تندرو
سامانهٔ اتوبوس تندرو در ایران پس از تهران در تبریز به اجرا درآمدهاست. این سامانه در دو خط اجرا شده و محدودهٔ تردد خط اول این سامانه از میدان بسیج (در شرق شهر) تا میدان راهآهن (در غرب شهر) است که به طور کلی مسافتی حدود ۱۸ کیلومتر و ۶۱ ایستگاه را شامل میشود.
تاکسی
سازمان تاکسیرانی تبریز ۱۵ هزار دستگاه تاکسی را سازماندهی کرده که این تعداد شامل ۱۱ هزار و ۵۰۰ دستگاه تاکسی پلاک قرمز، ۳ هزار دستگاه تاکسی مربوط به آژانسها و شرکتهای حمل و نقل خصوصی و ۵۰۰ دستگاه تاکسی کمکی است.
ورزش
تبریز دارای حدود ۱۰۰ مکان ورزشی شامل سالنهای آمادگی جسمانی، اسکواش، باستانی، بدمینتون، بدنسازی، بوکس، پینگپنگ، تکواندو، تنیس روی میز، تیراندازی، جودو، رزمی، ژیمناستیک، شطرنج، شمشیربازی، فوتسال، کاراته، کشتی، والیبال، وزنهبرداری و ووشو، میدانهای تنیس، فوتبال، والیبال و هاکی، زمینهای اسکیت و تیراندازی با کمان، پیستهای اسکی و دوومیدانی، چمنهای طبیعی و مصنوعی و استخرهای سرپوشیده و روباز است.
فوتبال
فوتبال یکی از محبوبترین رشتههای ورزشی در نزد مردم تبریز است. بازیهای خانگی باشگاه فوتبال تراکتورسازی در این شهر برگزار میشود که در بیشتر بازیها، ورزشگاه ۷۰ هزار نفری یادگار امام، مملو از هواداران این تیم میشود؛ به طوری که این باشگاه در هر سه فصل حضور خود در لیگ برتر در فصلها ۸۹–۱۳۸۸، ۹۰–۱۳۸۹ و ۹۱–۱۳۹۰، بیشترین تعداد تماشاگر را در بازیهای خانگی داشتهاست.
تبریز در سال ۱۳۹۲ خورشیدی با داشتن ۳ تیم در لیگ برتر فوتبال و لیگ برتر فوتسال ایران، به عنوان قطب فوتبال و فوتسال کشور شناخته میشود.
دوچرخهسواری
طبق اعلام کنفدراسیون دوچرخهسواری آسیا، تبریز قطب دوچرخهسواری این قاره به شمار میرود. این شهر دارای دو تیم دوچرخهسواری است که در اتحادیه جهانی دوچرخهسواری ثبت شدهاند. همچنین بزرگترین پیست دوچرخهسواری کشور پس از تهران در تبریز به بهرهبرداری رسیدهاست. نخستین مدرسه دوچرخهسواری ایران نیز در تبریز تاسیس خواهد شد.
تیم دوچرخهسواری پتروشیمی تبریز به عنوان نخستین تیم کونتیننتال ایران، یکی از قدرتمندترین تیمهای دوچرخهسواری آسیا بوده و به مدت ۳ فصل متوالی مقام نخست تمام ردههای تیمی و انفرادی تورهای آسیایی ۲۰۰۷-۲۰۰۸، ۲۰۰۸-۲۰۰۹ و ۲۰۰۹-۲۰۱۰ را به دست آوردهاست.
تور دوچرخهسواری بینالمللی آذربایجان به عنوان قدیمیترین تور دوچرخهسواری آسیا در خردادماه هرسال در سطح استانهای آذربایجان شرقی، آذربایجان غربی و اردبیل (با مبدأ و مقصد تبریز) زیرنظارت فدراسیون بینالمللی دوچرخهسواری (UCI) برگزار میشود. نخستین دوره از این رقابتها در سال ۱۳۶۵ با حضور تیمهای داخلی برگزار شد.
رسانهها
صدا و سیما
رادیو تبریز بهعنوان دومین رادیوی ایران از سال ۱۳۲۵ خورشیدی فعالیت خود را آغاز نمود. این رادیو پس از سال ۱۳۷۶ خورشیدی در قالب شبکهٔ استانی صدای مرکز آذربایجان شرقی به فعالیت خود ادامه میدهد.
تلویزیون تبریز در سال ۱۳۵۰ خورشیدی با فرستندهای ۱۰۰ واتی افتتاح گردید. در آبان ۱۳۷۹ خورشیدی با راهاندازی شبکهٔ استانی سیمای مرکز آذربایجان شرقی، این تلویزیون تغییراتی را متحمل شد. صدا و سیمای مرکز آذربایجان شرقی در هفدهمین جشنوارهٔ مراکز صدا و سیمای ایران، چهارمین مرکز برتر پس از مراکز خوزستان، مازندران و گیلان شناخته شد.
نشریهها
روزنامهٔ انجمن
روزنامهٔ انجمن تبریز –که از رمضان ۱۳۲۴ هجری شروع به فعالیت کرده بود– به دلیل فراهم آوردن اطلاعاتی راجع به شرایط سیاسی، اقتصادی، اجتماعی و فرهنگی ایران در دوران مشروطه و استبداد صغیر، مورد توجه ویژهٔ محققان معاصر قرار گرفته و آنان نسخههای به دست رسیده از این روزنامه را باارزشترین اسناد برای مطالعهٔ دوران استبداد صغیر میدانند.
اهمیت روزنامهٔ انجمن تبریز در آن است که انتشار آن در دوران استبداد صغیر ادامه پیدا کرد و دلیل این امر هم آن بود که مردم تبریز بلافاصله پس از شنیدن خبر بمباران مجلس، به مبارزه علیه محمدعلیشاه پرداختند و در زمانی که حکومت مرکزی تقریباً تمام جراید را تعطیل کرده بود و از ورود روزنامههای خارجی جلوگیری به عمل میآورد، این نشریه به کار خود ادامه داد.
رهآوردها
غذاهای سنتی
دلمهٔ برگ مو
کوفته تبریزی
کوکو
شیرینیها
آجیل
اریس
باسلوق
پشمک
خشکبار
قرابیه
نوقا
صنایع دستی
سفالگری
سوزندوزی
قالیبافی
قلمزنی روی مس
کفشدوزی
کندهکاری
گلدوزی
گلیمبافی
معرقکاری
منبتکاری
نقاشی روی سرامیک
نقرهکاری
نگارگری
شهرهای خواهر
تبریز با ۱۳ شهر جهان در ۱۰ کشور مختلف دارای پیوند خواهرخواندگی است که ۴ مورد از این شهرها در کشور ترکیه واقع شدهاند.
استان آذربایجان شرقی
استان آذربایجان شرقی (به پارسی باستان: آذرباذگان) یکی از استانهای ایران است. این استان بزرگترین و پرجمعیتترین استان ناحیهٔ شمال غربی ایران (آذربایجان) محسوب میشود. استان آذربایجان شرقی از سمت شمال به جمهوریهای آذربایجان و ارمنستان، از سمت غرب و جنوب غرب به استان آذربایجان غربی، از سمت شرق به استان اردبیل و از سمت جنوب شرق به استان زنجان محدود شدهاست. این استان دارای آب و هوای سرد کوهستانی بوده و کلّ محدودهٔ استان را کوهها و ارتفاعات تشکیل دادهاند. مساحت استان آذربایجان شرقی ۴۵٬۴۹۱ کیلومتر مربع است که از این جهت، یازدهمین استان بزرگ ایران محسوب میشود. این استان محل اتصال دو رشته کوه مهم و اصلی کوههای ایران، یعنی البرز و زاگرس است و بلندترین نقطهٔ آن، قلهٔ کوه سهند است. مرکز استان آذربایجان شرقی، کلانشهر تبریز است. از شهرهای مهم و اقماری این استان میتوان به مراغه، مرند، میانه اشاره کرد. آذربایجان شرقی رتبهٔ اول صادرات غیرنفتی در کشور را داراست. همچنین این استان امنترین و کمجرمترین استان ایران به شمار میرود.
تاریخ
پیش از اسلام
استان آذربایجان شرقی در گذشته بخشی از سرزمین تاریخی ماد بوده که به «ماد کوچک» شهرت یافته بود. در زمان حکمرانی اسکندر مقدونی بر ایران در ۳۳۱ سال پیش از میلاد، شهربان منطقهٔ ماد کوچک که سرداری بهنام «آتورپات» یا «آتروپاتن» بوده، علیه اسکندر قیام کرده و با انعقاد پیمانی دست یونانیان را از آذربایجان کوتاه ساخت. اسکندر مقدونی نیز آتروپات را به شرط پیروی از امپراتوری او، در این منطقه باقی نگه داشت.
جانشینان اسکندر پس از مرگ وی به جنگ و نزاع با یکدیگر پرداختند و در همین دوران بود که آتروپات حاکم منطقهٔ ماد کوچک شد. نام این منطقه نیز بهجهت تقدیر از زحمات وی در مقابل بیگانگان به «آتروپاتگان» معروف شد. بعدها نیز به نامهای مختلفی نظیر «آذربادگان» و «آذرآبادگان» مشهور گشت.
آذرپاتکان در دورهٔ ساسانیان ساتراپنشین و یکی از مهمترین ایالتهای ایران بوده که بهجهت قرارگرفتن آتشکدههای بزرگ و مشهور نظیر آتشکدهٔ آذرگشسنب در آن به آذربایجان شهرت یافت.
پس از اسلام
با حمله مغولان و با ورود هلاکوخان، آذربایجان مرکز شاهنشاهی مغولان از خراسان تا شام شده بود. پس از مغولان، خاندان ترکان قره قیونلوها و آق قیونلوها بر این منطقه تسلط یافتند. در زمان صفویه، شاه اسماعیل اول شهر تبریز را پایتخت ایران اعلام کرد. در دوره قاجار و در زمان سلطنت فتحعلی شاه قاجار بخشی از آذربایجان طی عهدنامههایی به روسیه واگذار شد. بعد از فتحعلی شاه، شهر تبریز ولیعهد نشین شد و به این ترتیب احمد شاه، ناصرالدین شاه، مظفرالدین شاه ومحمدعلی شاه دوران ولایت عهدی خود را در این شهر گذراندند. رضاخان در سال ۱۳۰۰ شمسی سیطره حکومت مرکزی ایران را بر این منطقه برقرار کرد. با شروع جنگ جهانی دوم در سال ۱۳۲۰ شمسی، نیروهای شوروی وارد آذربایجان شدند. این نیروها در اردیبهشت ماه ۱۳۲۵ شمسی به دنبال طرح مسئله آذربایجان در سازمان ملل متحد، آذربایجان را تخلیه کردند.
جغرافیا
آب و هوا
استان اذربایجان شرقی به دلیل وسعت زیاد دارای آب و هوای متنوع میباشد به طوری که بیشترین دمای ثبت شده در شهرهای میانه و جلفا میباشد که مردم این شهرها دمای ۴۵ + درجه بالای صفر را تجربه کردهاند و همچنین کمترین دمای ثبت شده در استان و در کلیه شهرهای ایران مربوط به بستان آباد با دمای ۴۶ - درجه زیر صفر میباشد. میانگین بارندگی سالیانه ۲۵۰ الی ۳۰۰ میلیمتر میباشد.
جغرافیای سیاسی
استان آذربایجان شرقی با ۴۵٬۴۸۱ کیلومتر مربع مساحت، حدود ۲٫۸ درصد از وسعت کل ایران را به خود اختصاص دادهاست. این استان در شمال غرب کشور و بین مدارهای ۳۶ درجه و ۴۵ دقیقه تا ۳۹ درجه و ۲۶ دقیقهٔ عرض شمالی و نصفالنهارهای ۴۵ درجه و ۵ دقیقه تا ۴۸ درجه و ۲۲ دقیقهٔ طول شرقی جای گرفتهاست.
استان آذربایجان شرقی ۲۰۰ کیلومتر با جمهوری آذربایجان و ۳۵ کیلومتر با ارمنستان از سمت شمال مرز مشترک دارد. این استان همچنین ۴۲۰ کیلومتر با استان آذربایجان غربی از سمت غرب و جنوب غرب، ۴۰۰ کیلومتر با استان اردبیل از سمت شرق و ۱۴۵ کیلومتر با استان زنجان از سمت جنوب هممرز است.
شهرستان های استان آذربایجان شرقی
آذرشهر
اهر
اسکو
بستان آباد
بناب
تبریز
جلفا
چاراویماق
خداآفرین
سراب
شبستر
عجب شیر
کلیبر
مراغه
مرند
ملکان
میانه
ورزقان
هریس
هشترود
هوراند
جغرافیای طبیعی
استان آذربایجان شرقی از هفت واحد کوهستانی تشکیل یافتهاست. رشتهکوه قرهداغ (ارسباران) شمالیترین این واحدها بوده که از دیوانداغ آغاز شده و به درهٔ رود درهرود منتهی میگردد. رشتهکوه قوشهداغ که از جنوب قرهداغ شروع شده و به سبلان ختم میشود. تودهٔ آتشفشانی سبلان که ۴۸۱۱ متر ارتفاع داشته و مرز مشترک میان استانهای آذربایجان شرقی و اردبیل محسوب میشود. رشتهکوههای میشو و مورو که از غرب و مرکز استان آغاز شده و به ارتفاعات عون بن علی و شبلی منتهی میشوند. رشتهکوه بزقوش که با ۳۳۰۳ متر ارتفاع، مرز بین شهرستانهای میانه و سراب به شمار میرود. تودهٔ آتشفشانی سهند در جنوب تبریز که ۳۷۰۷ متر ارتفاع دارد. رشتهکوه اربط (تخت سلیمان) که از دامنههای جنوبی سهند شروع شده و به سمت جنوب امتداد مییابد.
مردم
زبان
زبان امروزی ساکنان استان آذربایجان شرقی، ترکی آذربایجانی میباشد. زبان ترکی آذربایجانی از شاخهٔ اغوز زبانهای ترکتبار از گروه زبانهای آلتایی است. خاستگاه زبانهای ترکی، استپهای جنوب سیبری بودهاست و گویندگان اصلی آن را ترک تباران تشکیل میدهند. تاتی نیز در برخی از روستاهای این استان سخن گفته میشود.
جمعیت
بر پایهٔ سرشماری عمومی نفوس و مسکن سال ۱۳۹۰ خورشیدی، جمعیت استان آذربایجان شرقی در این سال بالغ بر ۳٬۷۲۴٬۶۲۰ نفر بوده که نزدیک ۵ درصد از جمعیت کل ایران را به خود اختصاص دادهاست. برهمین اساس، ۱٬۸۸۲٬۰۳۱ نفر مرد و ۱٬۸۴۲٬۵۸۹ نفر زن در قالب ۱٬۰۸۶٬۰۸۳ خانوار ساکن این استان بودهاند. جمعیت استان در مقایسه با سال ۱۳۸۵ نزدیک به ۵/۵ درصد افزایش یافتهاست.
در سرشماری سال ۱۳۹۰ خورشیدی، تبریز با جمعیتی بالغ بر ۱٬۶۹۵٬۰۹۴ نفر، پرجمعیتترین و چاراویماق با جمعیتی بالغ بر ۳۲٬۷۴۵ نفر، کمجمعیتترین شهر استان آذربایجان شرقی بودهاست. تعداد آبادیهای استان در سال ۹۰ دو هزار و ۷۳۱ آبادی و ۲۰ آبادی استان خالی از سکنه هستند
نظرسنجی سال ۱۳۸۹
طی پژوهشی که شرکت پژوهشگران خبره پارس به سفارش شورای فرهنگ عمومی در سال ۸۹ انجام داد و براساس یک بررسی میدانی و یک جامعه آماری از میان ساکنان ۲۸۸ شهر و حدود ۱۴۰۰ روستای سراسر کشور، درصد اقوامی که در این نظر سنجی نمونه گیری شد در استان آذربایجان شرقی بدین قرار بود: ۱٫۴ فارس (۰٫۶% مرد، ۲٫۲% زن)، ۹۷٫۸% ترک (۹۸٫۹% مرد، ۹۶٫۴% زن)، ۰٫۲ کرد (۰٫۵% زن)، ۰٫۲ سایر و ۰٫۴ بدون جواب بودند.
صنعت
استان آذربایجان شرقی بهجهت تمرکز صنایع بزرگ تولیدی در شهر تبریز، از قطبهای مهم صنعتی در سطح ایران به شمار میرود.
در استان آذربایجان شرقی ۴۳۴۱ کارگاه تولیدی فعالیت میکنند که این تعداد شامل ۸۳۲ کارگاه صنعتی بوده که این استان از این لحاظ، ۵٫۹۹ درصد از کل کارگاههای صنعتی ایران را به خود اختصاص دادهاست. در سال ۱۳۷۶ خورشیدی، ارزش مواد تولیدی کارگاههای مذکور ۳۳۶۱٫۸ میلیارد ریال و ارزش سرمایهگذاریهای انجامشده در آنها ۲۴۵۱٫۳ میلیارد ریال بودهاست.
گردشگری
جاذبههای طبیعی
فهرست جاذبههای طبیعی استان آذربایجان شرقی:
تالاب قوریگل بستانآباد
آبگرم درمانی بستانآباد
دره شاهیوردی بستان اباد در دامنه کوه جام سهند
آبشار آسیابخرابه جلفا
آبشار سرکنددیزج شبستر
آبشار عیشآباد مرند
آبگرم قلعهکندی کلیبر
آبگرم متعلق کلیبر
پناهگاه حیاتوحش کیامکی
تالاب قرهقشون
تالاب زرنق
جزیره آرزو
جزیره اسپیر
جزیره اسلامی
جزیره اشک
جزیره کبودان
تالاب آلمالو گلی بستان آباد
جنگلهای ارسباران
کوه حیدربابا در بستان آباد
چشمه آبرس سراب
چشمه آبگرم سراب
پیست اسکی سهند تبریز
پیست اسکی پیام تبریز
چشمه اللهحق سراب
چشمه تاپتاپان آذرشهر
چشمه سیدلر میانه
چشمه صوفیان شبستر
چشمه کندوان اسکو
چشمه گشایش مراغه
چشمه شورسوی چایباغی مراغه
دره پیغام کلیبر
دره سعیدآباد بستانآباد
دره گشایش مراغه
دره لیقوان تبریز
غار اسکندر بستانآباد
غار آقبلاغ بستانآباد
غار دوگیجان مرند
غار کبوتر مراغه
پل پنج چشم بناب
مراتع سرسبز روستای صور بناب
جاذبههای تاریخی
فهرست جاذبههای تاریخی استان آذربایجان شرقی:
تپه باستانی دوزده باغیر شهر زرنق با قدمت 6500 ساله
[آرامگاه شیخ شهابالدین اهری]
[آرامگاه شیخ محمود شبستری]
روستای تاریخی مجارشین
رصدخانه مراغه
ارگ تبریز
مقبرةالشعرای تبریز
بازار اهر
تپه طاحونه (دیرمان تپهسی)در بستان آباد
بازار تبریز
بازار بزرگ میانه
مسجد جامع سراب
کتیبه رازلیق سراب
کوه بزقوش سراب
موزه مردم شناسی عشایر سراب
کاروانسراهای تیکمه داش بستان اباد
پل آجی چای تبریز
پل خداآفرین کلیبر
قلعه و روستای مردانقم
پل دختر میانه
پل میانه
تپهٔ اژدهاداشی اهر
تپهٔ امامچای سراب
تپهٔ عجبشیر
تپهٔ قرهتپهٔ تبریز
تپهٔ قرهتپهٔ شبستر
تپهٔ قلعهجوق سراب
تپهٔ کولتپهٔ مرند
تپهٔ مصلی آذرشهر
حمام کردشت جلفا
گورستانهای آبادیهای دیزناب و امینآباد در بستان آباد
خانهٔ کوزه کنانی (مشروطه) تبریز
خانه های قدکی ، بهنام ، گنجه ای زاده (دانشکده معماری) تبریز
خانهٔ امیر نظام (موزه قاجار) تبریز
خانهٔ کمپانی تبریز
خانهٔ مجتهدی تبریز
خانهٔ ثقه الاسلام تبریز
خانهٔ علوی (موزه زنده سفال) تبریز
روستای اشتبین جلفا
روستای کندوان اسکو
سنگنبشهٔ رازلیق سراب
سنگنبشهٔ سغندل ورزقان
سنگنبشهٔ نشتبان سراب
کاروانسرای گویجه بل جاده اهر - تبریز
کاروانسراهای شبلی در بستان آباد
عمارت ایلگلی تبریز
عمارت ربع رشیدی تبریز
برج خلعت پوشان تبریز
برج آتش نشانی تبریز
غار قدمگاه آذرشهر
قلعهٔ آقگنبد جزیره اسلامی
قلعهٔ آوارسین کلیبر
قلعهٔ آیی قلعهسی سراب
قلعهٔ بابک کلیبر
قلعهٔ پشتاب اهر
قلعهٔ جوشین ورزقان
قلعهٔ سنسارود مرند
قلعه ضحاک شهرستان هشترود
قلعهٔ قهقههٔ اهر
قلعه شیور داغ
قلعهٔ قیز قالاسی میانه
قلعهٔ قیزلار قالاسی مراغه
قلعهٔ کردشت جلفا
قلعهٔ نوردوز اهر
کاخ شهرداری تبریز
کلیسای سرکیس مقدس تبریز
کلیسای سن استپانوس جلفا
کلیسای شوغات تبریز
کلیسای مریم مقدس تبریز
کلیسای موجومبار مرند
گنبد سرخ مراغه
گنبد غفاریهٔ مراغه
گنبد کبود مراغه
گنبد گویبرج مراغه
گنبد مدور مراغه
گورستان پینهشلوار تبریز
مسجد روستای جانبهان در بستان آباد
مسجد سنگی ترک در میانه
مسجد جامع اهر
مسجد جامع تبریز
مسجد جامع زرنق
مسجد جامع تسوج شبس
مسجد جامع میانه
مسجد جامع مراغه
مسجد جامع مرند
مسجد عینالی تبریز
مسجد کبود تبریز
مسجد میل لی تبریز
مسجد شهداء تبریز
مسجد استاد شاگرد تبریز
مسجد میدان بناب
منطقهٔ قوبول درهسی اهر
موزهٔ آذربایجان تبریز
موزهٔ ارامنهٔ تبریز
موزهٔ حیاتوحش تبریز
موزهٔ سنجش تبریز
موزهٔ عصرآهن تبریز
موزهٔ قرآن و کتابت تبریز
موزهٔ محرم (خانهٔ صحتی) تبریز
موزهٔ باستان شناسی میانه
موزهٔ مراغه
موزه مردم شناسی بناب
مسجد جامع مهرآباد بناب
مسجد اسماعیل بیگ بناب
روستای تاریخی صور بناب
حمام نوبر تبریز
حمام تاریخی مهرآباد بناب
پل پنج چشمه بناب
قلعهٔ دختر بناب
حمام تاریخی حاج فتح الله(حاجی بدلی) بناب (اولین حمام بناب به سبک جدید که متعلق به حاج فتح الله از خاندان حاجی بدلی بوده است.)
راسته بازار بناب
خط مشی جاوا
یکی از ویژگیهای جاوا قابل حمل بودن آن است. یعنی برنامهٔ نوشته شده به زبان جاوا باید به طور مشابهی در کامپیوترهای مختلف با سختافزارهای متفاوت اجرا شود. و باید این توانایی را داشته باشد که برنامه یک بار نوشته شود، یک بار کامپایل شود و در همه کامپیوترها اجرا گردد. به این صورت که کد کامپایل شدهٔ جاوا را ذخیره میکند، اما نه بهصورت کد ماشین بلکه بهصورت بایتکد جاوا. دستورالعملها شبیه کد ماشین هستند، اما با ماشینهای مجازی که به طور خاص برای سختافزارهای مختلف نوشته شدهاند، اجرا میشوند. در نهایت کاربر از سکوی جاوا نصب شده روی ماشین خود یا مرورگر وب استفاده میکند. کتابخانههای استاندارد یک راه عمومی برای دسترسی به ویژگیهای خاص فراهم میکنند. مانند گرافیک، نخکشی و شبکه. در بعضی از نسخههای ماشین مجازی جاوا، بایتکدها میتوانند قبل و در زمان اجرای برنامه به کدهای محلی کامپایل شوند. فایدهٔ اصلی استفاده از بایتکد، قسمت کردن است. اما ترجمهٔ کلی یعنی برنامههای ترجمه شده تقریباً همیشه کندتر از برنامههای کامپایل شدهٔ محلی اجرا میشوند. این شکاف میتواند با چند تکنیک خوشبینانه که در کاربردهای JVM قبلی معرفی شد، کم شود. یکی از این تکنیکها JIT است که بایتکد جاوا را به کد محلی ترجمه کرده و سپس آن را پنهان میکند. در نتیجه برنامه خیلی سریعتر نسبت به کدهای ترجمه شدهٔ خالص شروع و اجرا میشود. بیشتر VMهای پیشرفته، بهصورت کامپایل مجدد پویا، در آنالیز VM، رفتار برنامهٔ اجرا شده و کامپایل مجدد انتخاب شده و بهینهسازی قسمتهای برنامه، استفاده میشوند. کامپایل مجدد پویا میتواند کامپایل ایستا را بهینهسازی کند. زیرا میتواند قسمت hot spot برنامه و گاهی حلقههای داخلی که ممکن است زمان اجرای برنامه را افزایش دهند را تشخیص دهد. کامپایل JIT و کامپایل مجدد پویا به برنامههای جاوا اجازه میدهد که سرعت اجرای کدهای محلی بدون از دست دادن قابلیت انتقال افزایش پیدا کند.
تکنیک بعدی به عنوان کامپایل ایستا شناخته شدهاست. که کامپایل مستقیم به کدهای محلی است مانند بسیاری از کامپایلرهای قدیمی. کامپایلر ایستای جاوا، بایتکدها را به کدهای شی محلی ترجمه میکند.
کارایی جاوا نسبت به نسخههای اولیه بیشتر شد. در تعدادی از تستها نشان داده شد که کارایی کامپایلرJIT کاملاًَ مشابه کامپایلر محلی شد. عملکرد کامپایلرها لزوماً کارایی کدهای کامپایل شده را نشان نمیدهند. یکی از پیشرفتهای بی نظیر در در زمان اجرای ماشین این بود که خطاها ماشین را دچار اشکال نمیکردند. علاوه بر این در زمان اجرای ماشینی مانند جاوا وسایلی وجود دارد که به زمان اجرای ماشین متصل شده و هر زمانی که یک استثنا رخ میدهد، اطلاعات اشکال زدایی که در حافظه وجود دارد، ثبت میکنند.
پیادهسازی
شرکت سان میکروسیستم مجوز رسمی برای پلت فرم استاندارد جاوا را به مایکروسافت ویندوز, لینوکس، و سولاریس (سیستمعامل). دادهاست. همچنین محیطهای دیگری برای دیگر پلت فرمها فراهم آوردهاست. علامت تجاری مجوز شرکت سان میکروسیستم طوری بود که با همهٔ پیادهسازیها سازگار باشد. به علت اختلاف قانونی که با ماکروسافت پیدا کرد، زمانی که شرکت سان ادعا کرد که پیادهسازی ماکروسافت از RMI یا JNI پشتیبانی نکرده و ویژگیهای خاصی را برای خودش اضافه کردهاست. شرکت سان در سال ۱۹۹۷ پیگیری قانونی کرد و در سال ۲۰۰۱ در توافقی ۲۰ میلیون دلاری برنده شد. در نتیجه کمی بعدماکروسافت جاوا را به ویندوز فرستاد. در نسخهٔ اخیر ویندوز، مرورگر اینترنت نمیتواند از جاوا پلت فرم پشتیبانی کند. شرکت سان و دیگران یک سیستم اجرای جاوای رایگان برای آنها و نسخههای دیگر ویندوز فراهم آوردند.
اداره خودکار حافظه
جاوا از حافظهٔ بازیافتی خودکار برای ادارهٔ حافظه در چرخهٔ زندگی یک شی استفاده میکند. برنامهنویس زمانی که اشیا به وجود میآیند، این حافظه را تعیین میکند. و در زمان اجرا نیز، زمانی که این اشیا در استفادهٔ زیاد طولانی نباشند، برنامه نویس مسئول بازگرداندن این حافظهاست. زمانی که مرجعی برای شیهای باقیمانده نیست، شیهای غیر قابل دسترس برای آزاد شدن به صورت خودکار توسط بازیافت حافظه، انتخاب میشوند. اگر برنامهنویس مقداری از حافظه را برای شیهایی که زیاد طولانی نیستند، نگه دارد، چیزهایی شبیه سوراخ حافظه اتفاق میافتند.
یکی از عقایدی که پشت سر مدل ادارهٔ حافظهٔ خودکار جاوا وجود دارد، این است که برنامهنویس هزینهٔ اجرای ادارهٔ دستی حافظه را نادیده میگیرد. در بعضی از زبانها حافظه لازم برای ایجاد یک شی، به صورت ضمنی و بدون شرط، به پشته تخصیص داده میشود. و یا بهطور صریح اختصاص داده شده و از heap بازگردانده میشود. در هر کدام از این راهها، مسئولیت ادارهٔ اقامت حافظه با برنامهنویس است. اگر برنامه شی را برنگرداند، سوراخ حافظه اتفاق میافتد. اگر برنامه تلاش کند به حافظهای را که هماکنون بازگردانده شده، دستیابی پیدا کند یا برگرداند، نتیجه تعریف شده نیست و ممکن است برنامه بیثبات شده و یا تخریب شود. این ممکن است با استفاده از اشارهگر مدتی باقی بماند، اما سرباری و پیچیدگی برنامه زیاد میشود. بازیافت حافظه اجازه دارد در هر زمانی اتفاق بیفتد. بهطوری که این زمانی اتفاق میافتد که برنامه بیکار باشد. اگر حافظهٔ خالی کافی برای تخصیص شی جدید در هیپ وجود نداشته باشد، ممکن است برنامه برای چند دقیقه متوقف شود. در جایی که زمان پاسخ یا اجرا مهم باشد، ادارهٔ حافظه و منابع اشیا استفاده میشوند.
جاوا از نوع اشارهگر ریاضی C و ++C پشتیبانی نمیکند. در جایی که آدرس اشیا و اعداد صحیح میتوانند به جای هم استفاده شوند. همانند ++C و بعضی زبانهای شیگرای دیگر، متغیرهای نوعهای اولیهٔ جاوا شیگرا نبودند. مقدار نوعهای اولیه، مستقیماً در فیلدها ذخیره میشوند. در فیلدها (برای اشیا) و در پشته (برای توابع)، بیشتر از هیپ استفاده میشود. این یک تصمیم هوشیارانه توسط طراح جاوا برای اجرا است. به همین دلیل جاوا یک زبان شیگرای خالص به حساب نمیآید.
گرامر
گرامر جاوا وسیعتر از ++C است و برخلاف ++C که ترکیبی است از ساختارها و شیگرایی، زبان جاوا یک زبان شیگرای خالص میباشد. فقط نوع دادة اصلی از این قاعده مستثنی است. جاوا بسیاری از ویژگیها را پشتیبانی میکند و از کلاسها برای سادهتر کردن برنامهنویسی و کاهش خطا استفاده میکند.
بر طبق قرارداد فایل هل بعد از کلاسهای عمومی نام گذاری میشوند. سپس باید پسوند java را به این صورت اضافه کرد: Hello world.java. این فایل اول باید با استفاده از کامپایلر جاوا به بایت کد کامپایل شود. در نتیجه فایل Hello world.class ایجاد میشود. این فایل قابل اجرا است. فایل جاوا ممکن است فقط یک کلاس عمومی داشته باشد. اما میتواند شامل چندین کلاس با دستیابی عمومی کمتر باشد.
کلاسی که به صورت خصوصی تعریف میشود ممکن است در فایل.java ذخیره شود. کامپایلر برای هر کلاسی که در فایل اصلی تعریف میشود یک کلاس فایل تولید میکند. که نام این کلاس فایل همنام کلاس است با پسوند.class
کلمه کلیدی public (عمومی) برای قسمتهایی که میتوانند از کدهای کلاسهای دیگر صدا زده بشوند، به کار برده میشود. کلمهٔ کلیدی static (ایستا) در جلوی یک تابع، یک تابع ایستا را که فقط وابسته به کلاس است و نه قابل استفاده برای نمونههایی از کلاس، نشان میدهد. فقط تابعهای ایستا میتوانند توسط اشیا بدون مرجع صدا زده شوند. دادههای ایستا به متغیرهایی که ایستا نیستند، نمیتوانند دسترسی داشته باشند.
کلمهٔ کلیدی void (تهی) نشان میدهد که تابع main هیچ مقداری را بر نمیگرداند. اگر برنامهٔ جاوا بخواهد با خطا از برنامه خارج شود، باید system.exit() صدا زده شود. کلمهٔ main یک کلمهٔ کلیدی در زبان جاوا نیست. این نام واقعی تابعی است که جاوا برای فرستادن کنترل به برنامه، صدا میزند. برنامه جاوا ممکن است شامل چندین کلاس باشد که هر کدام دارای تابع main هستند.
تابع main باید آرایهای از اشیا رشتهای را بپذیرد. تابع main میتواند از آرگومانهای متغیر به شکل public static void main(string…args) استفاده کند که به تابع main اجازه میدهد اعدادی دلخواه از اشیا رشتهای را فراخوانی کند. پارامترstring[]args آرایهای از اشیا رشته ایست که شامل تمام آرگومانهایی که به کلاس فرستاده میشود، است.
چاپ کردن، قسمتی از کتابخانهٔ استاندارد جاوا است. کلاس سیستم یک فیلد استاتیک عمومی به نام out تعریف کردهاست. شی out یک نمونه از کلاس printstream است و شامل تعداد زیادی تابع برای چاپ کردن اطلاعات در خروجی استاندارد است. همچنین شامل println(string) برای اضافه کردن یک خط جدید برای رشتهٔ فرستاده شده اضافه میکند.
توزیعهای جاوا
منظور از توزیع جاوا پیادهسازیهای مختلفی است که برای کامپایلر جاوا و همچنین مجموعه کتابخانههای استاندارد زبان جاوا (JDK) وجود دارد. در حال حاضر چهار توزیعکنندهٔ عمده جاوا وجود دارند:
سان میکروسیستمز: توزیع کننده اصلی جاوا و مبدع آن میباشد. در اکثر موارد هنگامی که گفته میشود جاوا منظور توزیع سان میباشد.
GNU Classpath: این توزیع از سوی موسسه نرمافزارهای آزاد منتشر شده و تقریباً تمامی کتابخانه استاندارد زبان جاوا در آن بدون بهرهگیری از توزیع شرکت سان از اول پیادهسازی شدهاست. یک کامپایلر به نام GNU Compiler for Java نیز برای کامپایل کردن کدهای جاوا توسط این موسسه ایجاد شدهاست. فلسفه انتخاب نام Classpath برای این پروژه رها کردن تکنولوژی جاوا از وابستگی به علامت تجاری جاوا است بطوریکه هیچ وابستگی یا محدودیتی برای استفاده آن از لحاظ قوانین حقوقی ایجاد نشود و از طرفی به خاطر وجود متغیر محیطی classpath در تمامی محیطهای احرایی برنامههای جاوا، این نام به نوعی تکنولوژی جاوا را برای خواننده القا میکند. کامپایلر GNU توانایی ایجاد کد اجرایی (در مقابل بایت کد توزیع سان) را داراست. لازم به ذکر است که در حال حاضر شرکت سان تقریباً تمامی کدهای JDK را تحت مجوز نرمافزارهای آزاد به صورت متن باز منتشر کردهاست و قول انتشار قسمت بسیار کوچکی از این مجموعه را که بهدلیل استفاده از کدهای شرکتهای ثانویه نتوانسته به صورت متن باز منتشر نماید در آینده نزدیک با بازنویسی این کدها دادهاست.
مایکروسافت #J: این در حقیقت یک توزیع جاوا نیست. بلکه زبانی مشابه میباشد که توسط مایکروسافت و در چارچوب.net ارائه شدهاست. انتظار اینکه در سیستمعاملی غیر از ویندوز هم اجرا شود را نداشته باشید.
AspectJ: این نیز یک زبان مجزا نیست. بلکه یک برنامه الحاقی میباشد که امکان برنامه نویسی Aspect Oriented را به جاوا میافزاید. این برنامه توسط بنیاد برنامهنویسی جلوهگرا و به صورت کدباز ارائه شدهاست.
کلاسهای خاص
برنامک (برنامههای کاربردی کوچک)
اپلت جاواها برنامههایی هستند که برای کاربردهایی نظیر نمایش در صفحات وب، ایجاد شدهاند. واژهٔ import باعث میشود کامپایلر جاوا کلاسهای javaapplet.Applet وjava.awt.Graphics را به کامپایل برنامه اضافه کند. کلاس Hello کلاس Applet را توسعه میدهد. کلاس اپلت چارچوبی برای کاربردهای گروهی برای نمایش و کنترل چرخهٔ زندگی اپلت، درست میکند. کلاس اپلت یک تابع پنجرهای مجرد است که برنامههای کوچکی با قابلیت نشان دادن واسط گرافیکی برای کاربر را فراهم میکند. کلاس Hello تابع موروثی print(Graphics) را از سوپر کلاس container باطل میکند، برای اینکه کدی که اپلت را نمایش میدهد، فراهم کند. تابع paint شیهای گرافیکی را که شامل زمینههای گرافیکی هستند را میفرستد تا برای نمایش اپلتها استفاده شوند. تابع paint برای نمایش "Hello world!" تابع drawstring(string,int,int) را صدا میزند.
جاوا سرولت
تکنولوژی servlet جاوا گسترس وب را به آسانی فراهم میکند. و شامل مکانیزمهایی برای توسعهٔ تابعی سرور وب و برایدسترسی به سیستمهای تجاری موجود است.servlet قسمتی از javaEE است که به درخواستهای مشتری پاسخ میدهد.
واژهٔ import کامپایلر جاوا را هدایت میکند که تمام کلاسهای عمومی و واسطها را از بستههای java.io وjava.servlet را در کامپایل وارد کند.
کلاس Hello کلاس Genericservlet را توسعه میدهد. کلاس Genericservlet واسطی برای سرور فراهم میکند تا درخواست را به servlet بفرستد و چرخهٔ زندگی servlet را کنترل کند.
JSP
صفحهٔ سرور جاوا قسمتی از سرور javaEE است که پاسخ تولید میکند. نوعاً صفحات HTML به درخواستهای HTTP از مشتری.JSPها کد جاوا در صفحهٔ HTML را با استفاده از حائل <%and%> اضافه میکنند.JSP به javaservlet کامپایل میشود.
سوینگ
Swing کتابخانهٔ واسط گرافیکی کاربر است برای پلت فرم javaSE. ابزاری مشابه پنجره، GTK و motif توسط شرکت sun فراهم شدهاند. این مثال کاربرد swing یک پنجرهٔ واحد همراه با Hello world را ایجاد میکند.
اولین جملهٔ import کامپایلر جاوا را هدایت میکندتا کلاس Borderlayout را از بستهٔ java.awt در جاوا به کامپایل اضافه کند. و import دوم همهٔ کلاسهای عمومی و واسط آنها را از بستهٔ javax.swing اضافه میکند. کلاس Hello کلاس Jframe را توسعه میدهد. کلاس Jframe یک پنجره با میلهٔ عنوان و کنترل بستن است.
زمانی که برنامه آغاز میشود، تابع main با JVM صدا زده میشود. این یک نمونهٔ جدید از کلاس Hello را ایجاد کرده و با صدا زدن تابع setvisible(boolean) با مقدار true نمایش داده میشود.
یکی از ویژگیهای جاوا قابل حمل بودن آن است. یعنی برنامهٔ نوشته شده به زبان جاوا باید به طور مشابهی در کامپیوترهای مختلف با سختافزارهای متفاوت اجرا شود. و باید این توانایی را داشته باشد که برنامه یک بار نوشته شود، یک بار کامپایل شود و در همه کامپیوترها اجرا گردد. به این صورت که کد کامپایل شدهٔ جاوا را ذخیره میکند، اما نه بهصورت کد ماشین بلکه بهصورت بایتکد جاوا. دستورالعملها شبیه کد ماشین هستند، اما با ماشینهای مجازی که به طور خاص برای سختافزارهای مختلف نوشته شدهاند، اجرا میشوند. در نهایت کاربر از سکوی جاوا نصب شده روی ماشین خود یا مرورگر وب استفاده میکند. کتابخانههای استاندارد یک راه عمومی برای دسترسی به ویژگیهای خاص فراهم میکنند. مانند گرافیک، نخکشی و شبکه. در بعضی از نسخههای ماشین مجازی جاوا، بایتکدها میتوانند قبل و در زمان اجرای برنامه به کدهای محلی کامپایل شوند. فایدهٔ اصلی استفاده از بایتکد، قسمت کردن است. اما ترجمهٔ کلی یعنی برنامههای ترجمه شده تقریباً همیشه کندتر از برنامههای کامپایل شدهٔ محلی اجرا میشوند. این شکاف میتواند با چند تکنیک خوشبینانه که در کاربردهای JVM قبلی معرفی شد، کم شود. یکی از این تکنیکها JIT است که بایتکد جاوا را به کد محلی ترجمه کرده و سپس آن را پنهان میکند. در نتیجه برنامه خیلی سریعتر نسبت به کدهای ترجمه شدهٔ خالص شروع و اجرا میشود. بیشتر VMهای پیشرفته، بهصورت کامپایل مجدد پویا، در آنالیز VM، رفتار برنامهٔ اجرا شده و کامپایل مجدد انتخاب شده و بهینهسازی قسمتهای برنامه، استفاده میشوند. کامپایل مجدد پویا میتواند کامپایل ایستا را بهینهسازی کند. زیرا میتواند قسمت hot spot برنامه و گاهی حلقههای داخلی که ممکن است زمان اجرای برنامه را افزایش دهند را تشخیص دهد. کامپایل JIT و کامپایل مجدد پویا به برنامههای جاوا اجازه میدهد که سرعت اجرای کدهای محلی بدون از دست دادن قابلیت انتقال افزایش پیدا کند.
تکنیک بعدی به عنوان کامپایل ایستا شناخته شدهاست. که کامپایل مستقیم به کدهای محلی است مانند بسیاری از کامپایلرهای قدیمی. کامپایلر ایستای جاوا، بایتکدها را به کدهای شی محلی ترجمه میکند.
کارایی جاوا نسبت به نسخههای اولیه بیشتر شد. در تعدادی از تستها نشان داده شد که کارایی کامپایلرJIT کاملاًَ مشابه کامپایلر محلی شد. عملکرد کامپایلرها لزوماً کارایی کدهای کامپایل شده را نشان نمیدهند. یکی از پیشرفتهای بی نظیر در در زمان اجرای ماشین این بود که خطاها ماشین را دچار اشکال نمیکردند. علاوه بر این در زمان اجرای ماشینی مانند جاوا وسایلی وجود دارد که به زمان اجرای ماشین متصل شده و هر زمانی که یک استثنا رخ میدهد، اطلاعات اشکال زدایی که در حافظه وجود دارد، ثبت میکنند.
پیادهسازی
شرکت سان میکروسیستم مجوز رسمی برای پلت فرم استاندارد جاوا را به مایکروسافت ویندوز, لینوکس، و سولاریس (سیستمعامل). دادهاست. همچنین محیطهای دیگری برای دیگر پلت فرمها فراهم آوردهاست. علامت تجاری مجوز شرکت سان میکروسیستم طوری بود که با همهٔ پیادهسازیها سازگار باشد. به علت اختلاف قانونی که با ماکروسافت پیدا کرد، زمانی که شرکت سان ادعا کرد که پیادهسازی ماکروسافت از RMI یا JNI پشتیبانی نکرده و ویژگیهای خاصی را برای خودش اضافه کردهاست. شرکت سان در سال ۱۹۹۷ پیگیری قانونی کرد و در سال ۲۰۰۱ در توافقی ۲۰ میلیون دلاری برنده شد. در نتیجه کمی بعدماکروسافت جاوا را به ویندوز فرستاد. در نسخهٔ اخیر ویندوز، مرورگر اینترنت نمیتواند از جاوا پلت فرم پشتیبانی کند. شرکت سان و دیگران یک سیستم اجرای جاوای رایگان برای آنها و نسخههای دیگر ویندوز فراهم آوردند.
اداره خودکار حافظه
جاوا از حافظهٔ بازیافتی خودکار برای ادارهٔ حافظه در چرخهٔ زندگی یک شی استفاده میکند. برنامهنویس زمانی که اشیا به وجود میآیند، این حافظه را تعیین میکند. و در زمان اجرا نیز، زمانی که این اشیا در استفادهٔ زیاد طولانی نباشند، برنامه نویس مسئول بازگرداندن این حافظهاست. زمانی که مرجعی برای شیهای باقیمانده نیست، شیهای غیر قابل دسترس برای آزاد شدن به صورت خودکار توسط بازیافت حافظه، انتخاب میشوند. اگر برنامهنویس مقداری از حافظه را برای شیهایی که زیاد طولانی نیستند، نگه دارد، چیزهایی شبیه سوراخ حافظه اتفاق میافتند.
یکی از عقایدی که پشت سر مدل ادارهٔ حافظهٔ خودکار جاوا وجود دارد، این است که برنامهنویس هزینهٔ اجرای ادارهٔ دستی حافظه را نادیده میگیرد. در بعضی از زبانها حافظه لازم برای ایجاد یک شی، به صورت ضمنی و بدون شرط، به پشته تخصیص داده میشود. و یا بهطور صریح اختصاص داده شده و از heap بازگردانده میشود. در هر کدام از این راهها، مسئولیت ادارهٔ اقامت حافظه با برنامهنویس است. اگر برنامه شی را برنگرداند، سوراخ حافظه اتفاق میافتد. اگر برنامه تلاش کند به حافظهای را که هماکنون بازگردانده شده، دستیابی پیدا کند یا برگرداند، نتیجه تعریف شده نیست و ممکن است برنامه بیثبات شده و یا تخریب شود. این ممکن است با استفاده از اشارهگر مدتی باقی بماند، اما سرباری و پیچیدگی برنامه زیاد میشود. بازیافت حافظه اجازه دارد در هر زمانی اتفاق بیفتد. بهطوری که این زمانی اتفاق میافتد که برنامه بیکار باشد. اگر حافظهٔ خالی کافی برای تخصیص شی جدید در هیپ وجود نداشته باشد، ممکن است برنامه برای چند دقیقه متوقف شود. در جایی که زمان پاسخ یا اجرا مهم باشد، ادارهٔ حافظه و منابع اشیا استفاده میشوند.
جاوا از نوع اشارهگر ریاضی C و ++C پشتیبانی نمیکند. در جایی که آدرس اشیا و اعداد صحیح میتوانند به جای هم استفاده شوند. همانند ++C و بعضی زبانهای شیگرای دیگر، متغیرهای نوعهای اولیهٔ جاوا شیگرا نبودند. مقدار نوعهای اولیه، مستقیماً در فیلدها ذخیره میشوند. در فیلدها (برای اشیا) و در پشته (برای توابع)، بیشتر از هیپ استفاده میشود. این یک تصمیم هوشیارانه توسط طراح جاوا برای اجرا است. به همین دلیل جاوا یک زبان شیگرای خالص به حساب نمیآید.
گرامر
گرامر جاوا وسیعتر از ++C است و برخلاف ++C که ترکیبی است از ساختارها و شیگرایی، زبان جاوا یک زبان شیگرای خالص میباشد. فقط نوع دادة اصلی از این قاعده مستثنی است. جاوا بسیاری از ویژگیها را پشتیبانی میکند و از کلاسها برای سادهتر کردن برنامهنویسی و کاهش خطا استفاده میکند.
بر طبق قرارداد فایل هل بعد از کلاسهای عمومی نام گذاری میشوند. سپس باید پسوند java را به این صورت اضافه کرد: Hello world.java. این فایل اول باید با استفاده از کامپایلر جاوا به بایت کد کامپایل شود. در نتیجه فایل Hello world.class ایجاد میشود. این فایل قابل اجرا است. فایل جاوا ممکن است فقط یک کلاس عمومی داشته باشد. اما میتواند شامل چندین کلاس با دستیابی عمومی کمتر باشد.
کلاسی که به صورت خصوصی تعریف میشود ممکن است در فایل.java ذخیره شود. کامپایلر برای هر کلاسی که در فایل اصلی تعریف میشود یک کلاس فایل تولید میکند. که نام این کلاس فایل همنام کلاس است با پسوند.class
کلمه کلیدی public (عمومی) برای قسمتهایی که میتوانند از کدهای کلاسهای دیگر صدا زده بشوند، به کار برده میشود. کلمهٔ کلیدی static (ایستا) در جلوی یک تابع، یک تابع ایستا را که فقط وابسته به کلاس است و نه قابل استفاده برای نمونههایی از کلاس، نشان میدهد. فقط تابعهای ایستا میتوانند توسط اشیا بدون مرجع صدا زده شوند. دادههای ایستا به متغیرهایی که ایستا نیستند، نمیتوانند دسترسی داشته باشند.
کلمهٔ کلیدی void (تهی) نشان میدهد که تابع main هیچ مقداری را بر نمیگرداند. اگر برنامهٔ جاوا بخواهد با خطا از برنامه خارج شود، باید system.exit() صدا زده شود. کلمهٔ main یک کلمهٔ کلیدی در زبان جاوا نیست. این نام واقعی تابعی است که جاوا برای فرستادن کنترل به برنامه، صدا میزند. برنامه جاوا ممکن است شامل چندین کلاس باشد که هر کدام دارای تابع main هستند.
تابع main باید آرایهای از اشیا رشتهای را بپذیرد. تابع main میتواند از آرگومانهای متغیر به شکل public static void main(string…args) استفاده کند که به تابع main اجازه میدهد اعدادی دلخواه از اشیا رشتهای را فراخوانی کند. پارامترstring[]args آرایهای از اشیا رشته ایست که شامل تمام آرگومانهایی که به کلاس فرستاده میشود، است.
چاپ کردن، قسمتی از کتابخانهٔ استاندارد جاوا است. کلاس سیستم یک فیلد استاتیک عمومی به نام out تعریف کردهاست. شی out یک نمونه از کلاس printstream است و شامل تعداد زیادی تابع برای چاپ کردن اطلاعات در خروجی استاندارد است. همچنین شامل println(string) برای اضافه کردن یک خط جدید برای رشتهٔ فرستاده شده اضافه میکند.
توزیعهای جاوا
منظور از توزیع جاوا پیادهسازیهای مختلفی است که برای کامپایلر جاوا و همچنین مجموعه کتابخانههای استاندارد زبان جاوا (JDK) وجود دارد. در حال حاضر چهار توزیعکنندهٔ عمده جاوا وجود دارند:
سان میکروسیستمز: توزیع کننده اصلی جاوا و مبدع آن میباشد. در اکثر موارد هنگامی که گفته میشود جاوا منظور توزیع سان میباشد.
GNU Classpath: این توزیع از سوی موسسه نرمافزارهای آزاد منتشر شده و تقریباً تمامی کتابخانه استاندارد زبان جاوا در آن بدون بهرهگیری از توزیع شرکت سان از اول پیادهسازی شدهاست. یک کامپایلر به نام GNU Compiler for Java نیز برای کامپایل کردن کدهای جاوا توسط این موسسه ایجاد شدهاست. فلسفه انتخاب نام Classpath برای این پروژه رها کردن تکنولوژی جاوا از وابستگی به علامت تجاری جاوا است بطوریکه هیچ وابستگی یا محدودیتی برای استفاده آن از لحاظ قوانین حقوقی ایجاد نشود و از طرفی به خاطر وجود متغیر محیطی classpath در تمامی محیطهای احرایی برنامههای جاوا، این نام به نوعی تکنولوژی جاوا را برای خواننده القا میکند. کامپایلر GNU توانایی ایجاد کد اجرایی (در مقابل بایت کد توزیع سان) را داراست. لازم به ذکر است که در حال حاضر شرکت سان تقریباً تمامی کدهای JDK را تحت مجوز نرمافزارهای آزاد به صورت متن باز منتشر کردهاست و قول انتشار قسمت بسیار کوچکی از این مجموعه را که بهدلیل استفاده از کدهای شرکتهای ثانویه نتوانسته به صورت متن باز منتشر نماید در آینده نزدیک با بازنویسی این کدها دادهاست.
مایکروسافت #J: این در حقیقت یک توزیع جاوا نیست. بلکه زبانی مشابه میباشد که توسط مایکروسافت و در چارچوب.net ارائه شدهاست. انتظار اینکه در سیستمعاملی غیر از ویندوز هم اجرا شود را نداشته باشید.
AspectJ: این نیز یک زبان مجزا نیست. بلکه یک برنامه الحاقی میباشد که امکان برنامه نویسی Aspect Oriented را به جاوا میافزاید. این برنامه توسط بنیاد برنامهنویسی جلوهگرا و به صورت کدباز ارائه شدهاست.
کلاسهای خاص
برنامک (برنامههای کاربردی کوچک)
اپلت جاواها برنامههایی هستند که برای کاربردهایی نظیر نمایش در صفحات وب، ایجاد شدهاند. واژهٔ import باعث میشود کامپایلر جاوا کلاسهای javaapplet.Applet وjava.awt.Graphics را به کامپایل برنامه اضافه کند. کلاس Hello کلاس Applet را توسعه میدهد. کلاس اپلت چارچوبی برای کاربردهای گروهی برای نمایش و کنترل چرخهٔ زندگی اپلت، درست میکند. کلاس اپلت یک تابع پنجرهای مجرد است که برنامههای کوچکی با قابلیت نشان دادن واسط گرافیکی برای کاربر را فراهم میکند. کلاس Hello تابع موروثی print(Graphics) را از سوپر کلاس container باطل میکند، برای اینکه کدی که اپلت را نمایش میدهد، فراهم کند. تابع paint شیهای گرافیکی را که شامل زمینههای گرافیکی هستند را میفرستد تا برای نمایش اپلتها استفاده شوند. تابع paint برای نمایش "Hello world!" تابع drawstring(string,int,int) را صدا میزند.
جاوا سرولت
تکنولوژی servlet جاوا گسترس وب را به آسانی فراهم میکند. و شامل مکانیزمهایی برای توسعهٔ تابعی سرور وب و برایدسترسی به سیستمهای تجاری موجود است.servlet قسمتی از javaEE است که به درخواستهای مشتری پاسخ میدهد.
واژهٔ import کامپایلر جاوا را هدایت میکند که تمام کلاسهای عمومی و واسطها را از بستههای java.io وjava.servlet را در کامپایل وارد کند.
کلاس Hello کلاس Genericservlet را توسعه میدهد. کلاس Genericservlet واسطی برای سرور فراهم میکند تا درخواست را به servlet بفرستد و چرخهٔ زندگی servlet را کنترل کند.
JSP
صفحهٔ سرور جاوا قسمتی از سرور javaEE است که پاسخ تولید میکند. نوعاً صفحات HTML به درخواستهای HTTP از مشتری.JSPها کد جاوا در صفحهٔ HTML را با استفاده از حائل <%and%> اضافه میکنند.JSP به javaservlet کامپایل میشود.
سوینگ
Swing کتابخانهٔ واسط گرافیکی کاربر است برای پلت فرم javaSE. ابزاری مشابه پنجره، GTK و motif توسط شرکت sun فراهم شدهاند. این مثال کاربرد swing یک پنجرهٔ واحد همراه با Hello world را ایجاد میکند.
اولین جملهٔ import کامپایلر جاوا را هدایت میکندتا کلاس Borderlayout را از بستهٔ java.awt در جاوا به کامپایل اضافه کند. و import دوم همهٔ کلاسهای عمومی و واسط آنها را از بستهٔ javax.swing اضافه میکند. کلاس Hello کلاس Jframe را توسعه میدهد. کلاس Jframe یک پنجره با میلهٔ عنوان و کنترل بستن است.
زمانی که برنامه آغاز میشود، تابع main با JVM صدا زده میشود. این یک نمونهٔ جدید از کلاس Hello را ایجاد کرده و با صدا زدن تابع setvisible(boolean) با مقدار true نمایش داده میشود.