- 1
- 0
- 约3.34千字
- 约 22页
- 2017-06-21 发布于四川
- 举报
Java SE应用程序设计 Java SE应用程序设计 项目一 设计聊天室UI (1) * Java学习路线图 Java企业级应用开发 Java Web应用开发 数据库( Oracle ) Java SE应用程序设计 第四阶段 第三阶段 第二阶段 第一阶段 面向对象(类,继承及多态性,抽象类,接口,内部类)、 异常处理、I/O流式编程、集合框架、GUI程序设计、 Socket编程、多线程编程、对象序列化、程序国际化 Oracle数据库安装配置/基本管理及开发,使用 OEM/SQL Plus,标准SQL,DML,DDL,函数, 事务, 约束,序列,索引,视图,数据库设计.SQL Server基础. JDBC、JSP、Servlet、JavaBean、HTML JavaScript 、Session/Cookie、MVC设计模式 Tomcat、Jbuilder、Eclipse + MyEclipse。 Structs架构应用开发、Hibernate、 XML、J2EE/EJB、WebService、 UML/Rose、Spring、Ajax、WebLogic。 * 本章学习目标 1 Java语言概述 2 Java应用程序运行机制 3 Java虚拟机及运行时环境 4 开发第一个Java应用程序 5 Java运行环境安装和配置 * What’s Java Sun:Stanford University Network 1982年2月成立,目前全球雇员2万6千余人 Java不仅仅是一种编程语言,更是一种功能强大/完备的开发和运行环境 * Java发展历程 1991年出现,”Oak”,用于嵌入家电 1995.5.23 Sun发布了 Java 1.0 (Java Development Kit JDK1.0) 从1998.12发布JDK1.2,始称“Java 2“ 现在SUN已推出 Java Platform Micro Edition (Java ME) Java Platform Standard Edition (Java SE) Java Platform Enterprise Edition (Java EE) * Java的设计目标 创建一种面向对象的程序设计语言; 提供程序运行的解释环境,使程序代码独立于平台; 吸收C和C++的优点,使程序员容易掌握; 去掉C和C++中影响程序健壮性的部分,如指针、内存申请和释放、无条件转移语句等; 提供多线程机制; 提供动态下载程序代码的机制; 提供代码检验机制以保证安全性; * Java三种核心机制 Java虚拟机 Java Virtual Machine 垃圾收集机制 Garbage collection 代码安全性检测 Code Security * Java程序运行原理 计算机的高级编程语言类型: 编译型 解释型 Java语言是两 种类型的结合 常用术语: Java源程序 字节码文件 机器码指令 * Java虚拟机 JVM – Java Virtual Machine 在一台计算机上由软件或硬件模拟的计算机。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码class文件 。 Java编译器针对Java虚拟机产生class文件,因此是独立于平台的。 Java解释器负责将Java虚拟机的代码在特定的平台上运行。 * Java虚拟机 Java虚拟机规范定义了: 指令集 寄存器集 类文件结构 堆栈 垃圾收集堆 内存区域 * JVM for other Other Platform JVM for Unix Unix Platform JVM For Windows Windows Platform JVM for Dos Dos Platform Java虚拟机 Java源文件 字节码文件 编译 执行 * Java运行时环境 JRE--The Java Runtime Environment Java运行环境组成: JRE = JVM + Runtime Interpreter + 其它 Java运行环境的三项主要功能: 加载代码:由class loader 完成; 校验代码:由bytecode verifier 完成; 执行代码:由 runtime interpreter完成。 * Java自动垃圾收集 GC--garba
您可能关注的文档
- FTGS-917型轨道电路基本原理.ppt
- F5远程访问解决方案.ppt
- FTTX产品解决方案.ppt
- G02G03圆弧插补指令编程.ppt
- gaolu质点运动学.ppt
- gaoer感恩教育主题班会.ppt
- GC-MS基础和主要仪器介绍.ppt
- GA培训谷歌分析工具基础进阶.ppt
- GEPON技术及产品方案.ppt
- GHome产品及应用案例分析.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)