IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> java入门 jdk安装 IDEA安装 -> 正文阅读

[Java知识库]java入门 jdk安装 IDEA安装

目录

?

java帝国的诞生

C&C++

?

反抗

?

java初生

?

java发展

?

三高:高性能、高可用、高并发。

java特性和优势

?

java 三大版本

?

最大特性: 跨平台(Write Once,Run AnyWhere). JVM

JDK DRE JVM

?

JDK(java开发工具)包含 JRE(java运行环境)和JVM(java虚拟机),还有自己的开发工具。jar可以将程序打包成一个应用,java、javac用来编译和运行,javadoc用来生成文档

JRE包含JVM,还有运行需要的环境。

JVM可以当做一个规范,可以软件或硬件来实现,类似一种规范

java 跨平台是通过虚拟机, 通过虚拟机隔离计算机底层实现跨平台。

java开发环境搭建

?

jdk下载

  • 找到高级环境变量》JAVA_HOME,没有的话找path:C:\Program Files\Java\jdk1.8.0_101\bin

  • 删除文件夹 jdk1.8.0_101,再删除环境变量中跟jdk相关的路径java_home/path。在查看java -version。提示找不到即可。

    ?

    查看电脑上已安装的jdk版本 ,dos命令:java -version

jdk8下载

?

?

本次jdk安装目录:C:\Program Files\Java\jdk1.8.0_202

配置JAVA_HOME 、path。注意最好将path中的java路径放到首位

?

?

cmd设置及查看环境变量

set命令

  • cmd窗口输入set命令可查看全部环境变量

  • set 变量名=变量内容。例如:

    set JAVA_HOME="D:\programfiles\Java\jdk1.8.0_131"

  • set 变量名=%变量名%;变量内容,追加内容。

set path=%path%;D:\program files\Java\jdk1.8.0_131\bin

  • echo %path% 查看path内容。不区分大小写

java安装目录

?

bin: 用于放些可执行的程序,如javac.exe java.exe 等

include: 因jdk使用c跟c++编写的,启动时需要引入C原因的头文件

jre: java运行环境

lib: java类库

src.zip: 存放java基础类源代码

hello word

  • 新建一个文件夹,用于写java代码

  • 新建一个java文件,后缀改为“.java"。如果系统没有显示后缀名,需要显示后修改。

内容如下:

public class HelloWord{ public static void main(String[] arges){ System.out.print("Hello Word"); } }

然后进入命令窗口,在当前目录下先将java文件编译为字节码文件(给机器看):

javac HelloWord.java

会生成“HelloWord.class”文件

编译后运行字节码文件:

java HelloWord

控制台会输出“Hello Word”

?

?

java程序的运行机制

?

?

?

?

IDEA 安装

?

既能写代码,也能及时发现错误

eclipse ,idea等,都叫 IDE

?

下载:

官网地址:https://www.jetbrains.com/zh-cn/idea/download/#section=windows 需要收费

?

?

?

?

激活码:

参考网上流程

最新版本需要创建jdea用户。

?

创建class文件

?

?
public class Hello {
 ? ?//psvm快捷键,自动生成main方法
 ? ?//点main方法左边的“绿色三角形”,即可运行
 ? ?public static void main(String[] args) {
 ? ? ? ?//sout快捷键 ,自动生成:System.out.println();
 ? ? ? ?System.out.println();
 ?  }
}

IDEA优化

参考网络教程

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-12-16 17:32:20  更:2021-12-16 17:33:48 
 
开发: 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 7:06:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码