栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA学习笔记1(前奏)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA学习笔记1(前奏)

JAVA学习笔记1(前奏) 概述

java利用编译性语言性能好的特点,又要支持跨平台的能力。

通过源程序

——编译——(不完全编译)javac(c——compare编译)

字节码文件(平台无关的,即可以在任平台运行)

(也就是二进制文件)但不是机器指令

——解释——Java(Java命令本身启动的是Java虚拟机)

由不同平台的JVM(Java Virtual Machine虚拟机)

相应机器(系统的)指令,实现跨平台的目的。

复习

基本字符单位Byte==8最小单位bit——8个0和1

综上java既有编译功能(不彻底的翻译,转换成字节文件),又有解释功能(每次运行时,将对应的字节码装换成对应的机器指令)。

Tips

严谨性:虚词以外的专有名词开头字母需要大写 GitHub Gitlab Java等等(遇到不清楚的谷歌)

配置与安装 JVM和JRE(Java Runtime Environment)

JRE=JVM+各种基础的类库+Java类库(dll)(StringSystem)

JDK(包含了JRE(现在又不包含了))

无论学习任何编程语言都要安装Software Developing Kit (SDK)

Java的SDK——JDK

JDK目录下的文件

文件名

bin: 包含了java、javac等JDK的各种工具命令。

include:主要包含了java与c交互的头文件(熟悉不?)

​ JNI(用Java调用本地的C编程从而操作相关功能)

jmods:Java各个模块的jmod文件。模块化实现轻量化。

​ 模块化加载与使用,用什么拿什么加载。
lib: src.zip存放Java源代码——优秀的Java代码

配置环境变量

1、PATH:告诉操作系统到哪些路径寻找命令。PATH1;PATH2;PATH3

配置路径:

  • 计算机——属性——高级系统设置——环境变量;

  • 找到PATH配置路径。

    结论:所有希望命令行使用的工具,都应该配置相应的路径(添加到PATH环境变量中)。

    引用已有的JAVA_HOME环境变量路径——%JAVA_HOME%bin

    TIP:

    Linux 、MacOS:%JAVA_HOMEbin

2、JAVA_HOME:

Eclipse Tomcat Ant Maven CXF…都需要JDK

综上,JAVA_HOME告诉前者JDK安装在哪个目录。输入javac -version查看版本。

即使一台电脑上安装了多个JDK,想用哪一款JDK就让JAVA_HOME指向哪一款JDK。

3、CLASSPATH:告诉JRE到哪些路径找类。(若不配置 默认到当前环境目录下找类)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/605490.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号