| |
|
|
开发:
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下载
jdk8下载
?
? 本次jdk安装目录:C:\Program Files\Java\jdk1.8.0_202 配置JAVA_HOME 、path。注意最好将path中的java路径放到首位
?
? cmd设置及查看环境变量set命令
set path=%path%;D:\program files\Java\jdk1.8.0_131\bin
java安装目录
? bin: 用于放些可执行的程序,如javac.exe java.exe 等 include: 因jdk使用c跟c++编写的,启动时需要引入C原因的头文件 jre: java运行环境 lib: java类库 src.zip: 存放java基础类源代码 hello word
内容如下: 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优化 |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/30 3:19:30- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |