javase--0.基础-4.java简介及安装.docx,-4.java.docx
javase--0.基础-4.java简介及安装.docx,-4.java.docx
1简介
1.1 语言特性
简单易用
面向对象
跨平台
多线程和并发
安全性
1.2java语言重要特性之跨平台
1.2.1 Java跨平台的原理:
Java的跨平台是通过Java虚拟机(JVM)来实现的。
1.2.2 Java虚拟机(JVM)
Java虚拟机的核心是所谓的字节码指令(直接被识别和执行的一种由0,1组成的序列代码)
Java虚拟机将java源文件编译成为字节码文件
1.3java的三大平台
Java SE(JavaPlatform,Standard Edition)。Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。Java
SE 包含了支持Java Web 服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。
例子:类似QQ、扫雷、飞秋、凌波这样子的桌面应用。
Java EE(Java Platform,Enterprise Edition)。这个版本以前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java 应用程序。JavaEE 是在JavaSE 的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,SOA)和Web2.0 应用程序。
Java ME(JavaPlatform,MicroEdition)。这个版本以前称为J2ME,也叫K-JAVA。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
1.4 Jdk、jre和jvm
1.4.1 三者关系
www.oracle.com
1.4.2jdk(java开发工具包)
1. bin目录:存放Java的编译器、解释器等工具(可执行文件)。
2. db目录:JDK7附带的一个轻量级的数据库,名字叫做Derby。
3. include目录:存放的调用系统资源的接口文件。
4. jre目录:存放Java运行环境文件。
5. lib目录:存放Java的类库文件。
6. src.zip文件:JDK提供的类的源代码。
安装JDK需要注意的事项:
1. 安装路径中不要包含中文。
2. 安装路径中不要包含空格。
1.4.3jre(java运行环境)
JRE Java Runtime Environment Java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
2 配置环境变量(系统变量)
2.1 Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
建议这样用
2.2 Java_home
C:\Program Files\Java\jdk1.8.0_101
2.3 classpath(淘汰)
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3 开发原则
开发的原则:高内聚,低耦合。
耦合:类与类的关系
内聚:就是自己完成某件事情的能力
相关文章
- 暂无相关文章
用户点评