کامپیوتربرنامه نویسی

جاوا: یک عبارت منظم، کاراکترهای خاص

امروز، برنامه نویسی به زبان جاوا، به احتمال زیاد، هیچ یک از تعجب نمی شود. پیشرفت در این زمینه آنقدر بزرگ است که واقعیت معاصر ما شده اند که آشنا به 50-60 سال پیش در این داستان از فیلم لا به نظر می رسید "بازگشت به آینده."

ریشه های زبان جاوا

جاوا - یک زبان برنامه نویسی شی گرا، که در اصل توسط شرکت Sun Microsystems توسعه داده شد، و بعد از آن پشتیبانی و توسعه توسط اوراکل انجام شد.

نباید با توسعه زبان و یا عملکرد از محیط زیست پلت فرم نرم افزار اشتباه گرفته شود. توسط دومی است فهمیده شود مجموعه ای از یک کثرت از اجزای مختلف که با هم یک اجرای جاوا در محیط کد سخت افزار های مختلف فراهم می کند. برنامه های نوشته شده به زبان جاوا را به یک فرمت خاص به نام بایت کد، که بعدها با استفاده از انجام شد ترجمه یک ماشین مجازی بخشی از پلت فرم نرم افزار - (JVM).

نصب و راه اندازی و آغاز به کار

به منظور موفقیت برنامه های کاربردی توسعه یافته در این زبان اجرا شود، باید یک مجموعه ویژه از جاوا اجزاء، که در وب سایت اوراکل موجود است را نصب کنید. شرکت ارائه دهنده توزیع های مختلف، که در پلت فرم هدف متفاوت است، و همچنین به عنوان گزینه های مختلف. کاربر به طور متوسط نیازی به استفاده از نسخه جاوا این است که متفاوت از گذشته، تازه ترین. آن را تنها حس برای توسعه دهندگان که نیاز استراتژی های خاص برای ویژگی های خاص و قابلیت های.

برای نصب جاوا بر روی کامپیوتر شما، کاربر ابتدا باید مطمئن شوید که ویژگی های تجهیزات با حداقل سیستم مورد نیاز. مهندسان اوراکل سخت کار کرده اند به منظور کاهش آستانه سیستم مورد نیاز است، اما هنوز هم وجود دارد، و آن را باید در نظر گرفته شود. کاربر باید در سایت او نیاز به توزیع های مبتنی بر سیستم عامل، که او می خواهد به نصب نرم افزار کنید. برای مثال، جاوا برای ویندوز 7 این فایل exe اجرایی، که تنها نیاز به مشخص دایرکتوری نصب، و سپس او همه چیز را خودش انجام است. شایان ذکر است که این سیستم را می توان در همان زمان فقط یک نسخه از پوسته نرم افزار نصب شده است. بنابراین، قبل از نصب نیاز به مطمئن شوید که نسخه های قبلی از جاوا از سیستم حذف. اگر اینکار را نکنید، نصب از شما خواهد خواست برای حذف برنامه های متناقض قبل از نصب و راه اندازی ادامه خواهد داد.

شروع در حال توسعه در جاوا

پس از کاربر با موفقیت نصب محیط نرم افزار، آن را در دسترس به انواع وسیله ای برای اجرای برنامه ها از قبل نوشته شده خواهد بود، و خود را برای ایجاد. به منظور شروع به برنامه نویسی در جاوا، شما هر برنامه اضافی نیاز ندارد. ما باید تنها تمایل به یادگیری چیزهای جدید و به درک زبان از معماری است. اگر کاربر قادر به موفقیت نصب جاوا بود، و در این فرآیند هیچ درگیری با دیگر برنامه ها، شما می توانید شروع به نوشتن کد در هر ویرایشگر متن.

اوراکل مطمئن شوید که به ارائه حداکثر مجموعه ای از ابزار برای توسعه دهندگان ساخته شده است. در جاوا، این بسته شامل یک کامپایلر (ابزار از javac)، که با در نظر گرفتن به عنوان آرگومان مسیر به هر فایل متنی، آن را تبدیل به یک ماشین مجازی بایت کد قابل فهم است.

کاربر هنوز هم می توانید برنامه را اجرا کنید و نتایج را ببینید کار خود را. برای نصب یک نرم افزار جاوا برای ویندوز 7، لازم است به "بسته" در JAR-آرشیو است.

فرمت JAR از کاهش جاوا بایگانی، و یک نوع خاص از آشنا به تمام فایل زیپ، که بیشتر شامل یک توصیف از کلاس ها و وابستگی ها و نقاط را به نقطه ورود (کلاس اصلی) در نرم افزار مشتق شده است. برای ایجاد یک شیشه-فایل با همین نام استفاده شده توسط نرم افزار، که آن هم در بسته های استاندارد از اوراکل گنجانده شده است. پس از اجرای موفقیت آمیز آن، کاربر می تواند یک برنامه ایجاد و یا دستور جاوا از خط فرمان و یا کنسول، و یا به سادگی با دوبار کلیک کردن اجرا کنید.

اجزای اصلی به زبان جاوا

به منظور موفقیت توسعه برنامه های کاربردی به زبان جاوا، یادگیری آن نیاز به آشنایی با اصول اولیه بسیار شروع می شود. برنامه نویسان تازه کار گاهی اوقات مشکل به درک اصطلاح "شی گرا" زبان. بسیاری از مردم به اشتباه معتقدند که آن را به این واقعیت است که تمام نهادهای است که می تواند در زبان عمل اشیاء اشاره دارد. با این حال، این درست نیست. در زبان جاوا، به جز امکانات است، همچنین مجموعه ای از انواع اولیه وجود دارد. این عدد صحیح نوع داده (بایت، کوتاه، هوشمند، طولانی )، که اعداد صحیح هستند طول های مختلف کلمه، انواع داده های کسری (شناور، دو)، و همچنین خطوط و نوع شخصیت (رشته و کاراکتر) بود.

برای هر یک از آنها به اصطلاح کلاس وجود دارد - لفافه، استفاده می شود که به ایجاد یک مرجع به یک شی از نوعی است. این درست است برای همه انواع اولیه به جز داده رشته است.

از ویژگی های این پیاده سازی کلاس رشته در جاوا

جاوا خط - این یک کلاس خاص است. می توان آن را به عنوان یک شی تغییر ناپذیر است. اگر شما یک حافظه برنامه ارسال کنید، مانند یک پشته (پشته)، که شامل یک رشته دلخواه، پس از آن هر یک از عملیات بر روی آن (انتخاب، الحاق، تعویض شخصیت، و غیره. D.) آیا یک نمونه جدید از خط شروع، که از نتیجه اصلی این عملیات متفاوت ایجاد خواهد کرد.

بنابراین، رشته است که همیشه لازم به کار بسیار با دقت، با وجود این واقعیت است که جمع آوری زباله در حافظه اجرا می شود بزرگ، برنامه نویس باید بسیار مراقب باشید برای جلوگیری از سرریز حافظه مرجع غیر ضروری به رشته باشد. خوشبختانه، برای این است که بسیاری از کلاس های کمکی وجود دارد. به عنوان مثال، استفاده از StringBuilder و StringBuffer، که اجازه می دهد برای دستکاری رشته، اما بعد از هر نمونه جدید ایجاد کنید.

زبان جاوا - عبارات منظم. ظاهر و هدف آنها

عبارات منظم در اواخر قرن بیستم ظاهر شده و از تکنولوژی پردازش متن الکترونیکی انقلابی.

پیش از این، جستجو برای بخش های خاصی در متن و یا زیر رشته یک مشکل شایع، که مورد نیاز به تلاش و زمان برای اجرای بود. برنامه نویسان به حال به بررسی تقریبا در هر سایت بر روی پارامتر جستجو مشخص شده دقیق تطبیق یا مقایسه آن را با بسیاری از شرایط. با این حال، با ظهور عبارات منظم این فرصت را به استفاده از شخصیت های متا دارند، که توسط آن در دسترس برای توصیف یک الگو که تا به حال به جستجو می شود شد. در جاوا عبارات منظم در نسخه 5 ظاهر شد، و از آن زمان یک ویژگی ضروری از محیط نرم افزار تبدیل شده است.

کار با عبارات منظم در جاوا

در جاوا، تمام کلاس ها، یک راه یا دیگری به کار با عبارات منظم، در یک بسته جداگانه به نام java.util.regex استفاده می شود. در جاوا عبارت منظم توصیف کلاس الگو، که ترجمه به انگلیسی به معنی "الگوی". این کلاس یک آرگومان رشته به سازنده، که می تواند مورد استفاده برای ایجاد یک قالب را می پذیرد. هنگامی که شما می خواهید به آن را توصیف، به جای حروف ساده بهتر استفاده از نویسه عام.

به منظور به درستی مشخص پارامترهای جستجو، بهتر است به خواندن اسناد رسمی اوراکل، به عنوان بسیاری از شخصیت های متا نمی تواند به معنای آنچه را که کاربر معمولی و یا یک برنامه نویس تازه کار ممکن است فکر می کنم. به عنوان مثال، علامت "+" نشان می دهد که از سقوط الگو به یک یا چند نمونه از این عنصر بلافاصله قبل. هنگامی که در بیان جاوا به طور منظم اجرا، کاراکترهای خاص همان است که در هر زبان برنامه نویسی دیگر می باشد. بنابراین، مهاجرت به پلت فرم دیگر باید بدون درد است.

برنامه های کاربردی ممکن از عبارات منظم

لازم به ذکر است که امکان از عبارات منظم به بهترین وجه مناسب برای رسیدگی به مقادیر بسیار زیادی از متن. به عنوان مثال، برخی از کلید جستجو، و یا ترکیب کلمه در ثبت نام با این شرط که مورد که در آن کلید نوشته شده است مهم نیست. مرتب سازی دست از متن خواهد بود برای حل چنین مشکلی بسیار ناکارآمد، و با ساخته شده است در جاوا عبارات منظم را می توان به چند خط کد به دست آورد.

به همین دلیل است ما با توجه به مطالعه زبان را در هر راه می توانید از جمله بخش مهمی به عنوان یک عبارت منظم را از دست ندهید. در جاوا، می توان آن را در زمینه های مختلف استفاده می شود - از اعتبار فرم ورود اطلاعات (آدرس ایمیل، شماره کارت اعتباری) به تجزیه و تحلیل ترافیک و کاربران درخواست.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.birmiss.com. Theme powered by WordPress.