学习JavaSE基础-day1

这篇具有很好参考价值的文章主要介绍了学习JavaSE基础-day1。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

JRE 和 JDK

JRE:Java运行环境,如果想要运行Java程序至少要安装JRE

JDK:Java开发环境(开发工具包),如果要开发Java程序,必须安装JDK

JRE = JVM + 核心类库

JDK = JRE + 开发工具包

JDK > JRE >JVM

关系如图所示:

学习JavaSE基础-day1

 文章来源地址https://www.toymoban.com/news/detail-466179.html

 

JDK下载地址:www.oracle.com

配置Path环境变量:希望可以在命令窗口的任意的路径下,都能使用javac和java工具(命令)

1.新增一个环境变量:  变量名:JAVA_HOME    变量值:JDK的安装根目录(bin的上一级目录) 

2.修改一个环境变量:   变量名:path      变量值:%JAVA_HOME%\bin;原来的内容    (就是在原来的内容前面加上  %JAVA_HOME%\bin;  )

修改完环境变量之后要重新打开命令窗口才能生效。

 

 

第一个Java程序:HellowWorld程序

Java是一门先编译后运行的语句

.Java     ---编译---->   .class   ---->   JVM运行   --->   运行结果

.Java(源文件)

.class文件 (字节码文件)

 

 

步骤:

1.编写

  (1)创建一个文本文档,修改文件扩展名为.java,修改文件名为HelloWorld   注:将文件扩展名展示出来,需要设置

  (2)打开当前文件,在内部编写代码

    public   class   HellowWorld   {

      public   static   void   main   (String[ ]   args  )   {

      System .  out  .  printf ("Helloworld" )  ;

      }

    }

  (3)保存代码

2.编译

  javac   HelloWorld . java

3.运行

  java   HelloWorld

 

代码解释:

 

    /*

      public : 公共的,固定写上,目前的作用:限制文件名和类名必须一致,大小写也一致

      class :  类,专门用于定义类的单词

      HelloWord :  类名,类名可以修改

      定义一个类(java程序),类名为HelloWorld

    */

 

    public   class   HellowWorld   {

 

      /*

        定义一个主(main)方法,该方法的作用是保证我们的程序可以独立运行

        固定格式,完全不能修改

      */

 

      public   static   void   main   (String[ ]   args  )   {

 

      /*

        输出(打印)语句,将小括号中的内容打印在控制台

      */

 

      System .  out  .  printf ("Helloword" )  ;

      }

    }

 

到了这里,关于学习JavaSE基础-day1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • itheima苍穹外卖项目学习笔记--Day1:项目介绍与开发环境搭建

    (1). 前端环境搭建 前端工程基于 nginx 运行 启动nginx:双击 nginx.exe 即可启动 nginx 服务,访问端口号为 80 (2). 后端环境搭建 后端工程基于 maven 进行项目构建,并且进行分模块开发 (3). 前后端联调 修改数据库中明文密码,改为MD5加密后的密文 修改Java代码,前端提交的密码进行

    2024年02月15日
    浏览(36)
  • 苍穹外卖 day1 搭建成功环境

    idea找不到打包生成的文件目录怎么办,首先点击这个小齿轮 然后就能找到隐藏的文件 这个jar包内含tomcat,可以直接丢在linux上用 开发环境:开发人员在开发阶段使用的环境,一般外部用户无法访问 测试环境:专门给测试人员使用的环境,测试项目用 生产环境:正式对外提

    2024年02月11日
    浏览(61)
  • Angular基础---HelloWorld---Day1

    1. 创建Angular 项目 step1: ng new HelloWorldAngular --no-standalone --routing --ssr=false step2: 在VS code 中打开项目文件夹,并在terminal中执行npm start启动项目 step3: 点击terminal中的local 的网址,或copy 到浏览器中,即可看到angular 入口页面 step4: 启动完项目,如果想进行简单的服务操作,输

    2024年03月12日
    浏览(34)
  • Day1 - Hive基础知识

    概述 Hive是由Facobook开发的后来贡献给了Apache的一套用于进行 数据仓库 管理的工具,使用类SQL语言来对分布式文件系统中的PB级别的数据来进行读写、管理以及分析 Hive基于Hadoop来使用的,底层的默认计算引擎使用的是MapReduce。Hive利用类SQL(HQL,Hive Query Language)语言来操作数据

    2024年04月29日
    浏览(34)
  • day1 QT 入门与基础控件

    qt下载方法:https://www.yuque.com/uh1h8r/dqrma0/ 目录 界面框架 种类 特点: 1、QWidget 2、QDialog 3、QMainWindow 布局管理器 输入输出控件 QWidget、QDialog、QMainWindow 1、QWidget QWidget是Qt中所有用户界面控件的 基类 。 它表示一个 矩形的窗口区域 ,可以 包含其他的子控件 。 继承自QWidget的控

    2024年02月11日
    浏览(38)
  • UWB学习——day1

    UWB:Ultra Wideband(超宽频) UWB所谓的超宽频区别于其它近场通信技术可总结为 时域上跳跃,频域上矮胖 从图中可以看出,时域上通过短且强的脉冲信号,频域上主要是超宽的频谱(Spectrum) 调制(Modulation):把信号进行编码使其方便传播的过程 PPM 通过在 固定时间范围 内改

    2024年02月09日
    浏览(40)
  • Datawhale 大模型基础理论 Day1 引言

    开源链接如下:https://github.com/datawhalechina/so-large-lm/blob/main/docs/content/ch01.md 语言模型的概念:即能够赋予每个有意义的词(token)以一定的概率的一个函数的集合。 语言模型可以被用来评估输入的质量,也可以根据prompt生成对应的内容(作画、描述、回答等) 温度,可以控制

    2024年01月16日
    浏览(35)
  • 前端学习——ajax (Day1)

    axios 使用 练习 练习 案例 axios 错误处理 https://apifox.com/apidoc/shared-1b0dd84f-faa8-435d-b355-5a8a329e34a8 url好像失效了

    2024年02月16日
    浏览(37)
  • Nodejs前端学习Day1

    妈的,这几天真tm冷,前天上午还下了一整天的雪,大雪 妈的,昨天没学,上午练车去了,下午就当了一下午废物,操,真是个废物。 现在官网的描述: 学习视频中的描述(旧版本): 如果我们写了一段js放到浏览器中运行则证明在做前端开发 如果我们写了一段js放到node

    2024年01月25日
    浏览(42)
  • 网络安全day1-基础入门概念名词 超详细!!!

    目录 一、域名 1.域名概念: 2.二级域名和多级域名:​编辑 3.域名对安全测试的意义: 二、DNS 1.域名系统 2.本地Hosts与DNS的关系 3.CDN概念以及和DNS的关系: 4.常见的DNS安全攻击 三、脚本语言  四、后门 1.什么是后门?有哪些后门? 2.后门在安全测试中的实际意义? 3.关于后门需

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包