170 likes | 189 Views
Learn about the history of Java and its evolution from an intelligent consumer-electronic device language to a tool for creating web pages with dynamic content. Discover how Java is now used to develop large-scale enterprise applications, enhance server functionality, and provide applications for consumer devices.
E N D
1 • Introduction to Java
History of Java • Java • Originally for intelligent consumer-electronic devices • Then used for creating Web pages with dynamic content • Now also used to: • Develop large-scale enterprise applications • Enhance WWW server functionality • Provide applications for consumer devices (cell phones, etc.)
Java Class Libraries • Classes • Include methods that perform tasks • Return information after task completion • Used to build Java programs • Java provides class libraries • Known as Java APIs (Application Programming Interfaces)
FORTRAN, COBOL, Pascal and Ada • FORTRAN • FORmula TRANslator • COBOL • COmmon Business Oriented Language • Pascal • Structured programming • Ada • Multitasking
BASIC, Visual Basic, Visual C++, C# and .NET • BASIC • Beginner’s All-Purpose Symbolic Instruction Code • .NET • .NET platform • Visual Basic .NET • Based on BASIC • Visual C++ • Based on C++ • C# • Based on C++ and Java
Typical Java Development Environment • Java programs normally undergo five phases • Edit • Programmer writes program (and stores program on disk) • Compile • Compiler creates bytecodes from program • Load • Class loader stores bytecodes in memory • Verify • Bytecode Verifier confirms bytecodes do not violate security restrictions • Execute • JVM translates bytecodes into machine language
Creating a Program with JCreator • Click on the JCreator Icon • IDE windowappears
Creating a Program with JCreator • Click on File, New, then Project • Project Wizard appears • Choose Java Application template
Creating a Program with JCreator • Give the project a name • Then click Next
At this point you can click on Finish Creating a Program with JCreator • You will want the JDK version 1.5 • This tab is where you can specify hsa library
For now, you can proceed with Finish The Class Wizard appears. Specify a name for the class and make sure Public is chosen Creating a Program with JCreator • Now we create our class (the program) with File, New, and Class
Creating a Program with JCreator • The wizard creates a template. • Now complete the program with the required commands.
Build Output shows in bottom pane. This is where compiler error messages will be displayed. Creating a Program with JCreator • Run the compiler with Build, and CompileFile
Creating a Program with JCreator • To run the compiled program click on Build, and ExecuteFile • Program runs in separate window Without Creating a Project
View Flash Presentations • Creating a workspace, project, and application • Writing, compiling, running an application
1 • Introduction to Java