Date post: | 13-May-2015 |
Category: |
Technology |
Upload: | logman-graduate-school-on-knowledge-economy |
View: | 1,417 times |
Download: | 4 times |
WEB-WEB-ПРОГРАМИРАНЕПРОГРАМИРАНЕСтефан Дражев, каб. 510, ИУ-ВарнаСтефан Дражев, каб. 510, ИУ-Варна
1
2
Java Java Програмиране за Програмиране за начинаещиначинаещи
Въведение вВъведение в Java – “Java – “езикът” на езикът” на Мрежата Мрежата
Java Java АрхитектураАрхитектура The Java Virtual MachineThe Java Virtual Machine Java IDEs (Java IDEs (Integrated Development EnvironmentsIntegrated Development Environments))
Java APIJava API Примери на Примери на JavaJava-приложения-приложения
Изграждане на Web-приложения с JAX-Изграждане на Web-приложения с JAX-WSWS
““Готови” за вграждане Готови” за вграждане Java-Java-аплетиаплети
3
Въведение JAVAВъведение JAVA
JAVA=SUN SUN=JAVAJAVA=SUN SUN=JAVA
Език за програмиране в условията на
многомашинна мрежа, т.е.
ИНТЕРНЕТ!
JAVAJAVA
Кратка история Кратка история на на
4
1991: James Gosling -- Green Team original, First Person employee, original member Java Products Group, lead engineer and key architect of Java technology
On May 23, 1995, John Gage, director of the Science Office for Sun Microsystems, and Marc Andreessen, cofounder and executive vice president at Netscape, stepped onto a stage and announced to the SunWorldTM audience that
JavaTM technology was real, it was official, and it was going to be incorporated into Netscape NavigatorTM, the world's portal to the Internet.
1991: Lisa Friendly -- Green Team original, First Person employee, original member Java Products Group
Java Java АрхитектураАрхитектура
the Java programming the Java programming language language
the Java class file format the Java class file format the Java Application the Java Application
Programming Interface Programming Interface the Java virtual machine the Java virtual machine
5
Работейки с Работейки с JavaJava
Използваме езика за програмиране Използваме езика за програмиране JavaJava за за да напишем програматада напишем програмата
Която след това КОМПИЛИРАМЕ и Която след това КОМПИЛИРАМЕ и създаваме даден КЛАСсъздаваме даден КЛАС
Изпълняваме даден КЛАЛ като използваме Изпълняваме даден КЛАЛ като използваме Java Virtual Machine Java Virtual Machine
Когато пишем програмта ние използваме Когато пишем програмта ние използваме МЕТОДИ за достъп до системните МЕТОДИ за достъп до системните РЕСУРСИ чрез РЕСУРСИ чрез APIAPI
6
Релации между Релации между JavaJava--компоненитекомпонените
7
JavaJava като универсална като универсална средасреда
8
JavaJava Virtual MachineVirtual Machine
9
Абстрактен компютър (спомнете Абстрактен компютър (спомнете си “Машината на Тюринг”)си “Машината на Тюринг”)
JavaJava Virtual MachineVirtual Machine
10
И вашата операционна системаИ вашата операционна система
Интегрирани среди за Интегрирани среди за разработка разработка Java IDEJava IDE
NetbeansNetbeans : : www.netbeans.orgwww.netbeans.org
EclipseEclipse: : www.eclipse.orgwww.eclipse.org IDEA IntelliJ:IDEA IntelliJ: www.jetbrains.com/idea/www.jetbrains.com/idea/ JDeveloperJDeveloper
11
Java APIJava API The Java API is set of runtime libraries The Java API is set of runtime libraries
12
Java Java ПримериПримери
13
14
УЧИ НА БАЗАТА УЧИ НА БАЗАТА НА ПРИМЕРИНА ПРИМЕРИ
WWW.GOOGLE.COM търси Java
15