package com.wangjian.javaIntroduction; /** * @author WangJian * @version 1.0 * @className HelloWorld * @description 计算机基础知识和Java入门 * @date 2022/10/21 8:16 **/ public class HelloWorld { /** * @description: 在控制台输出打印Hello World!!! * @param [java.lang.String[]] * @return void */ public static void main(String[] args) { System.out.println("Hello World!!!"); } /* 1.CMD:在windows操作系统中,利用命令行操作计算机的方式 打开CMD:win+R->cmd->Enter CMD常用命令: 盘符: dir cd cd.. cd\ cls exit 2.JDK8的下载与安装 下载JDK: https://www.oracle.com/java/technologies/downloads/archive/ 安装JDK,注意: 安装路径不要有中文,不要有空格,不要有特殊字符。 把所有跟开发相关的软件都放在同一个文件夹当中,方便管理。 JDK8需要配置环境变量: 此电脑->属性->高级系统设置->环境变量: 在系统变量中新建变量 JAVA_HOME 变量值为JDK的安装路径 如:D:\develop\JDK8 在系统变量原有的变量Path最前面添加变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 测试JDK是否安装成功: 打开CMD,输入 java -version javac -version 3.编写第一个Java程序HelloWorld 此电脑->查看->文件扩展名√ 新建文本文件,文件名为HelloWorld.java 编写代码: public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!!!"); } } 保存文件,打开CMD,进入该java文件所在的目录 编译代码: javac HelloWorld.java 运行代码: java HelloWorld 4.Notepad++的下载和安装 比记事本更好用的编辑器 下载地址: https://notepad-plus.en.softonic.com/ 安装后打开软件,点击点击首选项->左边选择:新建->中间选择:Java->右边选择:ANSI 5.Java语言的扩展知识 Java语言的版本: JDK5:第一个大版本号更新 JDK8:企业中最常用的版本 JDK17:最新版本 特点:兼容性。用8编写的代码,用17可以运行 用17编写的代码,用8不一定能运行。 如果代码中有新的特性,那么8不能运行。 如果代码中没有新的特性,那么8可以运行。 长期支持版本:理解为正式版 8/11/17 Java的三大平台分类 JavaSE: 可以用于桌面应用开发。 目的:为了后面学习JavaEE打基础。 JavaME: 用于嵌入式设备和小型移动设备开发。 JavaEE: 企业级的服务器开发。 在这个领域Java是当之无愧的No1 Java的跨平台 虚拟机(JVM): 就可以理解为是一台虚拟的电脑。 我们自己编写的Java代码,是运行在虚拟机(JVM)中的。 我们自己编写的代码,不是运行在系统里面的。 针对于不同的操作系统,其虚拟机是不一样的。 JDK JRE和JVM JVM:虚拟机,是代码真正运行的地方。 JRE:包含了JVM和核心类库。 JDK:包含了JRE和开发工具。 程序员:JDK 使用者:JRE 6.IDEA:IntelliJ IDEA Java的集成开发工具,该工具把编写代码,编译,运行,调试等都集中在一起了 下载地址: https://www.jetbrains.com/idea/ 安装时注意修改安装路径,选择在桌面创建一个64位的快捷方式 激活方案: https://baijiahao.baidu.com/s?id=1728629098714415277&wfr=spider&for=pc IDEA的结构:项目->模块->包->类 常用快捷键: 复制:ctrl + c 粘贴:ctrl + v 撤销:ctrl + z 向下生成一个空行:shift + 回车 格式化代码:ctrl + alt + L 向下复制一行:ctrl + d 移动代码:shift + alt + 上键/下键 精品插件: https://zhuanlan.zhihu.com/p/424414647?utm_medium=social&utm_oi=680029265685385216 */ }
本文含有隐藏内容,请 开通VIP 后查看