说明:
目录
第2章 JAVA概述
2.1 什么是程序
2.2 JAVA诞生小故事
2.3 JAVA技术体系平台
2.4 JAVA重要特点
2.5 JAVA的开发工具
2.6 JAVA运行机制及运行过程
2.6.1 Java语言的特点:跨平台性
2.6.2 Java核心机制-Java虚拟机 [JVM java virtual machine]
2.7 什么是JDK,JRE
2.7.1 JDK基本介绍
2.7.2 JRE基本介绍
2.7.3 JDK、JRE和JVM的包含关系
2.8 下载、安装JDK
2.9 配置环境变量PATH
2.9.1 为什么要配置path
2.9.2 配置环境变量path的步骤
2.10 安装JDK的练习与环境变量细节
2.11 JAVA快速入门
2.11.1 需求说明
2.11.2 开发步骤
2.11.3 运行原理示意图
2.12 JAVA开发快速入门
2.13 JAVA开发注意事项和细节说明
2.14 如何快速掌握技术或知识点
2.15 JAVA转义字符
2.15.1 Java常用的转义字符
2.15.2 应用案例
2.16 初学JAVA易犯错误
2.17 注释(COMMENT)
2.17.1 介绍
2.17.2 Java中的注释类型
2.17.3 文档注释细节
2.18 JAVA代码规范
2.19 DOS命令(了解)
2.19.1 DOS介绍
2.19.2 相对路径,绝对路径
2.19.3 常用的DOS命令
第三章 变量
[ 见主页 非科班研究生转码-零基础学java笔记总结复习(3)]
程序:计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 。
1990 sun公司启动绿色计划。
1992 创建oak(橡树)语言->java。
1994 gosling参加硅谷大会演示java功能,震惊世界。
1995 sun正式发布java第1个版本。
2009 甲骨文公司宣布收购Sun。
2011 发布java7
其它java版本发布详情 https://www.oracle.com/java/technologies/javase-support-roadmap.html
Java SE(Java Standard Edition)标准版
支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整的Java核心
API,此版本以前称为J2SE
Java EE(Java Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet、Jsp等,主要针对于Web应用程序开发。版本以前称为J2EE。
Java ME(Java Micro Edition)小型版
支持Java程序运行在移动终端(手机、PDA)上的平台,对Java API有所精简,并加入了对移动终端的支持,此版本以前称为J2ME。
1.Java语言是面向对象的(oop)。
2.Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。
3.Java语言是跨平台性的。[即:一个编译好的。class文件可以在多个系统下运行,这种特性称为跨平台性]
图 1
4.Java语言是解释型的
解释性语言:javascript,PHP,java
编译性语言:c/c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行。编译性语言,编译后的代码,可以直接被机器执行,c/c++。
见图1。因为有了就JVM,同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。