| |
|
开发:
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图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 7:06:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |