Java基础-第一天(语言).ppt
《Java基础-第一天(语言).ppt》由会员分享,可在线阅读,更多相关《Java基础-第一天(语言).ppt(37页珍藏版)》请在三一办公上搜索。
1、Java基础 J2SE,新一站开发部 孟凡军,由于本次课程的各位同学都是有一定的JAVA开发经验的,本次不再准备从传统的JAVA语法开始罗嗦。而着眼于在短时间内介绍在平时开发工作中,非常重要的一些基础知识,及新版JDK引入的一些新特性,方便大家在工作中使用。,Java学习路线,JAVA关键字,Sun、IBM、Oracle、Google、SpringSourcejava、开源、Android、ScalaApache、Tomcat、jetty、commonsJCP、Javac、JVM、JIT、class(字节码)、jarDebug、GC、OOMI/O、NIO、socket(TCP、UDP)、AWT
2、JDK5、JDK6、JDK7DDD、TDD、AOP、UML、POJO对象、封装、抽象、算法、排序、设计模式、访问控制、接口异常、线程、队列、集合、代理、序列化、泛型、枚举、反射,目录,Java语言,Java语法,Java进阶,内容大纲,JAVA 的特点及应用领域 新版JDK的一些新特性 JVM JAVA开发环境,JAVA 的特点和应用领域,1、JAVA的特点2、JAVA的应用领域3、为何选择JAVA,JAVA的特点,Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。SUN的白皮书中提到JAVA有以下特点:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程
3、、动态性Java语言诞生和发展背景两大应用对Java的诞生、发展和特性的形成起到了至关重要的作用:嵌入式消费设备上的编程需求(设计Java语言的初衷);Internet和万维网的发展和应用;,JAVA的应用领域,大的分类:J2ME,J2SE,J2EEJAVA目前在焦点的应用:JSP/SERVLET的应用-J2EEAndroid程序的应用-Mobile,为何选择JAVA,开发效率。程序稳定性。高效。成本因素。,Java虚拟机,Java虚拟机在真实机器中用软件模拟实现的一种抽象的机器Java虚拟机主要由五个部分组成:指令系统、寄存器、栈、存储区、碎片回收区 解释和执行Java程序编译后产生的字节码
4、,JVM的工作机理,Java程序的运行机制,操作系统,源代码,可执行代码,目标码,编译,连接,运行,源代码,字节码,编译,解释执行,Java解释器,传统语言的运行机制,Java语言的运行机制,Java程序的开发过程,编辑源代码 编译源代码文件 运行程序,面向对象,面向对象 vs.面向过程,面向对象(OOP)Object-Oriented Programming用类class封装数据以及与数据相关的操作用类的继承性来实现类的重用性多态性面向“对象”,由对象提供服务 面向过程(POP)Procedure-Oriented Programming以功能为组织单元通过数据结构来描述具体的问题数据在功能
5、(函数)之间以参数的形式被传送,现实世界中的对象,现实世界是由对象构成的现实世界中任何实体都可以看作是对象 现实世界中的对象有两个共同特征:状态行为,软件对象是现实世界对象的抽象软件对象同样具有状态和行为定义:对象是变量和相关方法的软件组合,封装(Encapsulation)消息(Message)类(Class)实例(Instance)继承(Inheritance)类型(Type)接口(Interface),对象、类与实体的关系,Java数据类型,数字类,Number类及其子类主要用于处理数字Number类的对象包含了原始类型的数值并且提供了一些有用的变量和方法,用于对数值进行处理,JAVA的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基础 一天 语言
链接地址:https://www.31ppt.com/p-6509712.html