| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 2.配置环境变量和jdk的安装 -> 正文阅读 |
|
[Java知识库]2.配置环境变量和jdk的安装 |
目录 3.3.编译java文件(cmd-->javac? 文件名.java) 1.jdk的安装与卸载1.1.什么是jdk??????? Jre是java的运行环境,jre里面实际上就是一个jar包,工具类,运行环境 ??????? Jdk 是java的开发工具 jdk里面包含了jre? ????????Jdk=jre+开发环境 1.2.卸载控制面板-程序-卸载程序 1.3.安装(全部下一步) 内存够大尽量不要更改(后面配置环境变量需要jdk位置) 2.配置环境变量? 2.1.步骤??????? 1.JAVA_HOME? (xxx/java/jdk_版本号) ??????????????? a.第三方软件的依赖 ??????????????? b.更改目录的时候比较方便 ??????? 2.CLASSPATH?? (xxx/java/jdk/lib) ????????????????Java文件在编译或者运行时需要用到的一些类;jar ??????? 3.Path?????? (xxx/java/jdk/bin) ????????????????可执行文件的目录;可以在任意目录下使用某些命令 ??????? 注意:1.CLASSPATH和PATH中的(xxx/java/jdk_版本号)可写成(%JAVA_HOME%) ?????????????????? 2.CLASSPATH前面有一个“.” ?????????????????? 3.win10注意path里面不要多写“;”,以免配置失败 -==== Bin 目录-可执行文件,打开某个文件,关闭某个文件 Lib? library jar包,一些运行时需要的工具 Jar是jar包? --一些工具 2.2.环境变量的所在位置2.2.1.右击我的电脑-属性 2.2.2.JAVA_HOME 2.2.3. ClASSPATH 2.2.4. path? 在后面追加内容 !!!最后一步确定 2.3.检测有没有配置成功java??? /?? java-version?? / ? javac(三个各命令一下都没错,配置成功) 2.4.path的作用??????? dos命令是如何打开一个文件的: ??????????????? a.寻找当前目录下有没有这个文件 ??????????????? b.如果有-打开 ??????????????? c.如果没有 ??????????????????????? 会到path环境变量下去找, ??????????????????????????????? 1.如果么有--报错 ??????????????????????????????? 2.如果有-打开 3.写一个java文件3.1.新建一个java文件(文件名.java)1.新建一个以.java为后缀名的文件(如果改文件扩展名失败:此电脑-查看-勾选文件扩展名) 3.2.编写java文件public 公共的 class 班级,类 static 静态的 void? 空的,无效的 main? 主要的 system? 系统 out 出 print 打印 String 串 3.3.编译java文件(cmd-->javac? 文件名.java)3.4.运行 (cmd-->java 类名)4.打印语句? ln? --lineSystem.out.print(“”);? 不换行的打印语句 System.out.println(“”); 换行的打印语句 \n? 换行 \t? 制表符 5.错误解决????????5.1.public class hello ????????????????class前面如果有public,类名必须和文件名保持一致, ????????????????如果没有public,可以不一样; ??????? 5.2.报错时会提示第几行,什么问题在哪个位置 ??????? 5.3.乱码问题 ??????????????? 记事本编译运行出现乱码:将记事本“另存为”-->“编码”-->将“UTF-8”改为“ANSI”即可 6.注释??????? 6.1.单行注释????????????????// 注释的内容 ??????? 6.2.多行注释????????????????/* 注释的内容*/ ??????? 6.3.文档注释????????????????/** 注释的内容 */ ??????? 6.4.说明 单行注释和多行注释一般写在方法里面,是对某一个单词,某一行语句,或者某一个逻辑的解释;这个一般是给自己看的 文档注释是写在类或者方法的上面,是给调用者看的 7.Java文件的执行流程
8.JVMjava虚拟机--是在安装jdk的时候已经安装过了; |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 9:12:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |