首页 > 编程语言 >java学习第一天

java学习第一天

时间:2023-03-18 23:11:45浏览次数:41  
标签:java 第一天 代码 idea 学习 编译 Java class

java学习第一天

image-20230318220131310

第一个代码

hello world

用cmd指令编译和运行Java文件

Javac 加Java文件名,编译

image-20230318221804856javac 编译文件会生成class文件

Java 运行class文件(无后缀)

java程序运行机制

  1. 编译型

    将整个代码编译成机器可以执行的指令 对应编译器

  2. 解释型

    执行一下代码,编译一下。便执行边解释

  3. image-20230318222212015

​ .java文件 先编译成 .class对应编译型 ,然后将。class装入jvm中的类装载器里,加载进jvm中,然后使用字节码校验器检验代码编写是否正确,接着通过解释器便执行边解释,最后虚拟机运行。对应解释型

java是编译型和解释型的结合,先编译后解释

idea使用

快捷键的使用

psvm

sout直接输出System.out.println;

idea集成开发环境可以之间显示代码编写的错误

idea优化

百度搜索

(太多了,目前不是特别熟悉idea这个软件,以后再试着调整)

标签:java,第一天,代码,idea,学习,编译,Java,class
From: https://www.cnblogs.com/nonenamer1234/p/17232145.html

相关文章

  • 算法学习笔记(19): 树上启发式合并(DSU on tree)
    树上启发式合并DSUontree,我也不知道DSU是啥意思这是一种看似特别玄学的优化可以把树上部分问题由\(O(n^2)\)优化到\(O(n\logn)\)。例如CodeForces600E。又......
  • STM32 HAL库学习 (3) 中断!
    一、EXTI的HAL库驱动前面讲解HAL_GPIO_Init函数的时候有提到过:HAL库的EXTI外部中断的设置功能整合到HAL_GPIO_Init函数里面,而不是单独独立一个文件。所以我们......
  • Django学习day1
    django安装 -直接在终端中安装开始一个项目 -终端命令 -django-adminstartproject项目名D:\TOOL\PYCHARMCOMMUNITYEDITION2019.3.4\PYCHARMPROJECTS\DJANGOLEARN\D......
  • jlink打包javaFX应用和引用第三方库处理
    操作环境说明:操作系统:windows11(linux也可以参考本文操作)jdk版本:openjdk-17+35(理论上jdk9之后都可以按本文操作,具体是否可行,未验证)javaFX版本:javafx-sdk-17.0.2本......
  • 给我说说你对Java GC机制的理解?
    JVM的运行数据区方法区不止是存“方法”,而是存储整个class文件的信息,JVM运行时,类加载器子系统将会提取class文件里面的类信息,并将其存放在方法区中。例如类的名称、类......
  • 用Java代码验证三门问题
    三门问题(MontyHallproblem)亦称为蒙提霍尔问题,出自美国的电视游戏节目Let'sMakeaDeal。问题名字来自该节目的主持人蒙提·霍尔(MontyHall)。参赛者会看见三扇关闭......
  • JavaScript 数据类型详解
    原文链接:​   ​​https://note.noxussj.top/?source=51cto​​常见的ES5数据类型分为基本数据类型、引用数据类型两种。包含字符串、数字、对象、数组、函数、布尔值......
  • Kubernetes学习之基础知识
    Kubernetes是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它提供了许多功能,例如服务发现、负载均衡、自动伸缩、滚动更新等,使得运维人员可以轻松地......
  • markdown的学习,博客创建第一天
    Markdown学习标题://#+标题名字一级标题//##+标题名字二级标题以此类推字体粗体 两边加**你好斜体 两边*你好粗体加斜体两边***你好删除线两......
  • 你说你精通Java并发,那给我讲讲J.U.C吧
    J.U.C即java.util.concurrent包,为我们提供了很多高性能的并发类,可以说是java并发的核心。Concurrent包下所有类底层都是依靠CAS操作来实现,而sun.misc.Unsafe为我们提供了......