Java学习日记(day1)

Java入门

1.1. Java基础知识

Java语言特点:

面向对象,跨平台,多线程,自动内存清理(垃圾回收),分布式,健壮安全

三个技术平台:

JavaSE:标准版,java开发的基本操作。

JavaME:精简版,做嵌入式。

JavaEE:企业版。

1.2. 安装JDK

安装认证官网:Java Downloads | Oracle 中国

Jdk17(版本需要统一)

JDK:JDK 是 Java 程序开发的完整工具集,它包含了 JRE 的所有内容,同时还包括了开发 Java 程序所需的编译器(javac)、调试器和其他工具(如 javadoc、javap 等)。如果你是一个 Java 开发者,你需要安装 JDK 来编译和运行 Java 程序。

JRE:JRE 是 Java 程序运行所需的最小环境,它包含了 JVM 以及 Java 核心类库和支持文件。简单来说,如果你只需要运行 Java 程序,而不需要开发 Java 程序,那么安装 JRE 就足够了。

JVM:JVM 是 Java 程序的运行时环境,它是一个虚拟的计算机,能够执行 Java 字节码。JVM 提供了一种机制,允许 Java 程序在任何平台上运行,只要该平台有对应的 JVM 实现。JVM 负责内存管理、垃圾回收和执行字节码等任务。

总之,JDK=JRE+编译工具、JRE=运行工具(类包)+JVM

1.3. 配置环境变量

环境变量配置:

此电脑---右键属性---高级系统设置---环境变量---系统变量下方点击新建---

名称JAVA_HOME---路径为安装路径---双击系统变量里的path---

新建%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin---点击上移调整到第一行。

(也可在用户变量里修改/添加,若如此做,该设置只对此时电脑用户生效。)

1.4. Idea激活

下载网址:IntelliJ IDEA – the Leading Java and Kotlin IDE (jetbrains.com)

推荐使用社区版。

学生版可以免费享受一年的企业版。

1.5. java程序执行过程

语法:

\1. 源码以.java结尾

\2. 文件名必须与文件内容中的类名一致,文件名称只能包含数字、字母、和$,只能以字母、或者$开头。

\3. 格式

public class 类名{
​
//类名需要与创建名相同
​
    public static void main(String[] args){
        //main方法的固定格式,程序入口。效果等同于C语言中的main函数。
        System.out.println("Hello World");
    }
​
}

注意缩进。

编译:

在命令提示行中使用javac命令可以把源码编译成字节码。

javac 文件名.java

如果编译通过则生成同名的字节码class文件。文件中所包含的就是该java程序的字节码。

注释:

单行注释:// 快捷键:crtl+/

多行注释:/* */ 快捷键:ctrl+shift+/

文档注释:/** */

注释最好包含代码的30%左右。

命名:

  1. 尽量有意义,一看就懂。

  2. 符合语法。

  3. 书写:

    类名:首字母大写。

    变量和方法名:首字母小写第二个单词首字母大写。

    常量:全部字母大写。

  4. 避免使用关键字。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值