10/24/2024java基础培训资料•Java基础1、语法基础2、面向对象3、JDBC4、异常课程内容OOP&JavaBase•面向对象编程(ObjectOrientedProgramming,OOP,面向对象程序设计)Java学习路线•JavaSE应用程序设计:面向对象(类,继承,接口,多态,抽象与封装)–异常处理,I/O编程,集合框架,GUI程序设计,多线程编程………•数据库的学习:可以学习Oracle数据库安装配置、基本管理及开发,使用OEM/SQLPlus,标准SQL,DML,DDL,函数,事务,约束,序列,索引,视图,数据库设计,MySql,SQLServer的基本使用
•JavaWeb应用开发:JDBC,JSP,Servlet,JavaBean,HTML,JavaScript,Session/cookie,MVC设计模式,Tomcat,Eclipse+MyEclipse
•Java企业级应用开发:Struts,Hibernate,XML,J2EE/EJB,UML,Spring,AJAXJava语言的发展历史Java已经成为当今最为流行的软件开发语言技术之一
Java的平台无关性•Java是一种既面向对象又可以跨平台的语言,即:编写一次,随处运行(Writeonce,Runanywhere);•Java不仅适用于单机应用程序和基于网络的程序,也可用于创建消费类设备的附件程序,如移动电话、掌上设备等
Java源程序代码WindowsLinuxSolarisJVMJava虚拟机Java字节码(可跨平台)编译运行Java虚拟机•Java虚拟机(JavaVirtualMachine)是可运行Java字节码的虚拟计算机系统;•使用Java语言编写的程序,实际上是运行在JVM之上,而不是运行在操作系统上;•它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的