sysout + cntl + space
سیستم باید به گونه ای باشد که ورودی و پردازش و خروجی مجزا باشد.حذف وابستگی
برنامه های جاوا javaw.exe
اسم آرایه
newArrayCounter
توابع
camel case ba harf kochach
functionNewPrint
sysout + cntl + space
سیستم باید به گونه ای باشد که ورودی و پردازش و خروجی مجزا باشد.حذف وابستگی
برنامه های جاوا javaw.exe
اسم آرایه
newArrayCounter
توابع
camel case ba harf kochach
functionNewPrint
نصب jdk
http://p30download.com/fa/entry/33429/
نصب eclipse
https://eclipse.org/downloads/
java -version
امتحان کردن وجود جاوا
نمایش پسوند فایل های ویندوز
option -> view -> hidden
eclipse
new -> java project
ip terminal
ipconfig
share windows
propertise -> share -> advance ->
security -> add every one
open network -> chose group
change advance sharing setting
turn off password protected sharing
\\ip
پروژه های جاوا را با نام کوچیک اسم می نویسند
my-first-app
my.first.app
jar -> java archive
src -> new -> class
کلاس های جاوا با حروف بزرگ نوشته می شود
MyFirstClass
شتری
camelcase
برای شروع کلاس باید توابع داشته باشیم
به توابع در کلاس متد می گویند
نوشتن تابع مین main + cntl space
مرتب سازی shift + cntl +F
همه برنامه های جاوا کنسل دارند.
نام پکیج ها کوچک خواهد بود.
packege های رسمی جاوا با java. شروع می شوند.
run in terminal
http://stackoverflow.com/questions/14481777/run-java-app-created-in-eclipse-package-structure-in-ubuntu-terminal
cd /home/workspace/HelloWorld/bin/
and run
java com.android.test.helloworld.HelloWorld
http://www.softgozar.com/webpage/Download.aspx?SoftwareId=373&Title=NetBeans-IDE-8.0-Final-+-Java-SE-Development-Kit-%28JDK%29-8-Final-x86/x64-for-Win/Linux
http://linuxihaa.ir/%D9%86%D8%B5%D8%A8-8-jdk-%D8%A7%D9%88%D8%B1%D8%A7%DA%A9%D9%84-%D9%88-%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%DB%8C%DB%8C-javac-%D8%A8%D9%87-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85/
محیط برنامه نویسی زبانهای مرتبط با جاوا
در مخازن توزیعهای مختلف معمولا بسته نرمافزاری openjdk وجود دارد و اگر بخواهیم با جاوا ۸ کار کنیم باید به دنبال راهی برای نصب oracle jdk1.8 باشیم. در این مطلب میخواهیم مراحل نصب و شناسایی جاوا به کل سیستم را بررسی کنیم.
ابتدا جاوا ۸ را از لینک jdk8.java.net دریافت کنید. پس از دریافت فایل مربوط به لینوکس، فایلی با پسوند tar.gz که حاوی jdk هست را از حالت فشرده خارج کنید و در مسیری مثل opt/ قرار دهید یا با دستور زیر را در ترمینال اجرا کنید.
$ sudo tar -xzvf jdk-8XXXXXXXXX.tar.gz -C /opt/
پس از اینکه فایل از حالت فشرده خارج شد سه دستور زیر را در ترمینال اجرا کنید تا نصب کامل شود و در کل سیستم جاوا قابل دسترس باشد.
$ sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.8.0/bin/java" 1 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk1.8.0/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk1.8.0/bin/javaws" 1
اگر بر روی سیستم openjdk نصب است لازم است که دستورات زیر را نیز اجرا کنید و از منوی ظاهر شده گزینه مورد نظر را انتخاب کنید تا jdk8 به عنوان پیش فرض در نظر گرفته شود.
$ sudo update-alternatives --config java There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 auto mode * 1 /opt/jdk1.8.0/bin/java 1 manual mode 2 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode Press enter to keep the current choice[*], or type selection number: 1
همین کار را برای javac و javaws نیز تکرار کنید. حال نصب کامل شده است و جاوا در همه جا قابل دسترسی است. برای امتحان موفقیت آمیز بودن عملیات فوق دستور زیر را در ترمینال اجرا کنید.
$ java -version java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b132) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
netbeans_jdkhome="/home/mobin/Documents/java/jdk1.8.0_66"
etc/netbeans.conf
http://stackoverflow.com/questions/2809366/changing-java-platform-on-which-netbeans-runs
You can change the JDK for Netbeans by modifying the config file:
netbeans.conf
file available under etc
folder inside the NetBeans installation.netbeans_jdkhome
variable to point to new JDK path, and then