Java之SE基础篇(一)--Java程序设计概述和学习路线
来源:互联网 发布:淘宝怎么不能买q币了 编辑:程序博客网 时间:2024/04/29 19:56
一 什么是Java
Java是Sun公司开发出来的一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java语言发展到今天经历了一系列的过程,Java在1995年5月23日推出了JDK1.0版本,此版本标志着Java正式进军Internet的开始,在1998年对之前的JDK进行了升级并推出了JDK1.2的开发包,该版本加入了大量的轻量级组件包,从此之后Java被正式命名为Java2。
Java语言发展到今天经历了一下3个发展方向。
- JavaSE:包含构成Java语言核心的类。
- JavaME:包含J2SE中一部分类,用于消费类电子产品的软件开发,如智能卡、手机、PDA、和机顶盒。
- JavaEE:包含J2SE中的所有类,并且还包含用于开发企业级应用的类,如EJB、Servlet、JSP、XML和事物控制
二 Java语言的特点
Java语言的特点包括:简单性、可移植性、面向对象、适合分布式计算、高性能、安全性、健壮性等。
三 Java程序的运行机制和JVM虚拟机
在Java中源文件名称的后缀为*.java,之后通过编译使*.java的文件生成一个*.class文件,在计算机上执行*.class文件,但是此时执行*.class的计算机并不是一个物理上可以看到的计算机,而是Java自己设计的一个计算机JVM,Java也是通过JVM进行可移植性操作的。
在Java所有程序都是在JVM上运行的。Java虚拟机JVM读取并处经理编译过的、与平台无关的字节码*.class文件。Java解释器负责将Java虚拟机的diamante在特定的平台(DOS Windows Unix)上运行。
四 JavaSE学习路线
0 0
- Java之SE基础篇(一)--Java程序设计概述和学习路线
- Java SE 基础概述(一)
- Java SE 基础(一)
- Java学习路线之基础篇
- Java SE学习(一)
- Java学习路线-基础篇
- Java se 学习之 java概述人机交互方式
- 程序猿二三事之Java基础--Java SE 5增加的特性--语法篇(一)
- Java基础学习笔记:(一)概述
- (一)Java程序设计概述
- JAVA学习笔记一:JAVA基础JAVA SE
- Java SE基础知识点总结(一)
- Android学习路线之Java编程基础
- java基础之谈学习路线
- 【Java基础 零】---学习路线和基本概念
- Java SE学习笔记-Java概述
- java se学习笔记 JAVA概述
- Java SE 基础概述(二)异常处理
- 从0开始学习 GitHub 系列之「07.GitHub 常见的几种操作」
- 财务费控信息化建设三部曲--序
- SQL Server2005用新建用户名登录提示“该用户与可信 SQL Server 连接无关联” 以及SQL Server2005常见错误及解决方案
- 项目-ionic工程进度规划
- 汇编速查-IA32汇编helloword
- Java之SE基础篇(一)--Java程序设计概述和学习路线
- 怎么在eclipse里复制项目
- JAVA网络编程
- 开源 ajaxFileUpload 升级改造!
- JAVA-MAIL 发送邮件
- 【pta】实验1-5 输出菱形图案
- Android各种蓝牙设备的UUID
- 常见JedisConnectionException异常分析
- Makefile详解