本文主要是介绍第一章 Java语言基础1 (概述、环境),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本系列为复习Java语言的碎片笔记记录
1.1 语言概述
软件的定义:是特定的顺序组织的计算机数据和指令的集合。
分类:软件分为系统软件和应用软件。
Java语言的三个优点:1.面向对象 2.安全可靠 3.平台无关
Java的三个版本:
1. J2EE:Java 2 Platform Enterprise Edition (企业版) 主要用于Web开发
2. J2SE: Java 2 Platform Standard Edition (标准版)主要用于桌面程序开发
3. J2Me: Java 2 Platform Micro Edition (小型版)主要用于移动端开发
Java最初由 SUN(Stanford University Network)公司研发,SUN后被Oracle公司收购
Java5后更名为JavaEE、JavaSE、JavaMe
1.2 Java跨平台的原理
JVM(Java Virtual Machine)虚拟机作为Java语言的解析器,其在不同操作系统中有各自版本的JVM,因此Java语言编写的程序再多个平台上均能运行。
Eg: Windows JVM,Linux JVM,MacOS JVM
1.3 Java开发环境搭建
JRE:Java Runtime Environment (包含JVM & 类库)
JDK: Java Development Kit (包含JRE & 开发工具)
环境变量设置:PATH、JAVAHOME、CLASSPATH
cmd命令行验证
1.4 JDK下载与安装
1.5 JDK中的命令行工具
在Java安装目录下的bin目录下包含java可运行的工具:javac、java、jar、jdb ...
1.6 命令行常见命令简介(DOS)
dir directory
cd change directory
md make directory
dd delete directory
del delete
rd remove directory
exit
help
1.7 环境变量
1.8 Path
Path系统变量存储系统中应用程序所在的路径
为了避免修改PATH变量时误操作带来的风险,我们心间JAVAHOME变量,Path中使用 %JAVA_HOME%/bin 修改Java路径时只需修改JAVA_HOME即可
1.9 环境变量的临时搭建
有些情况下(比如使用别人电脑)要操作环境变量时不方便改变别人设置,可以临时搭建环境变量,通过命令后set命令:
set path = temp path;%path%
1.10 Hello World
javac HelloWorld.java (Java Compile)
java helloWorld.class
必须保证程序中有一个主方法 main()
写程序时要保证代码的可读性
1.11 HelloWorld细节
main方法是Java执行的入口,且一个程序有且职能又一个main方法
javac调用bin目录下编译器
CLASS_PATH为JVM提供Java类路径,设置时使用 “;dir;”将同时在当前目录和classpath中寻找class
这篇关于第一章 Java语言基础1 (概述、环境)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!