(一)基于IDEA的JAVA基础3

通过之前的内容,我们在建好的文件夹下建一个java文件,我们来在IDEA中写一下之前用记事本写的helloworld,我们先看一下java代码的规范:

1.java程序文件名一定要有意义,首字母一定要大写。

2.class后面的名字:由大小写字母,数字,_,$组成,不能以数字开头。

3.java代码一般一行写一句代码,代码以“;”结尾。

4.注意代码格式或代码缩进,便于阅读代码。

public class TestHello {

    public static void main(String[] args) {

        System.out.println("hello world");

    }

}这是我们昨天写的东西。

我们建好java文件后,有个快捷方式输入psvm就可以直接生成public static void main(String[] args)

ba5ca531e8e14d2fb87365cd63bd5a0f.png

 程序想要实现需要一个通道,这个main方法就是这个通道。

输入sout快捷方法可以直接生成System.out.println

861b020e07f94567bf9956b6a11a0072.png

 因为我们要输出的是字符串后面括号里输入“”在引号内输入我们想要的内容。

怎么让它运行呢,右击空白有个Run

98a85889ae9746458ca8a412eb45c857.png

 我们给他Run一下,下面框内就打印好我们输入的内容了。

af5c60e9633548e79840edb83f143898.png

 现在我们可能只是大体有个感觉,不用急,来继续

标识符关键字

标识符:对各种变量,方法和类名等要素命名时使用的字符序列称为标识符。

组成:

类名:class后面的名字。

1.字母,下划线_,美元符号$或人名币符号(中文状态shift+$),数字。

2.名字要有意义,通常由英文单词组成

  2.1由一个字母组成,首字母大写。

  2.2如果由多个单词组成,每个单词首字母大         写,例:HelloWorld。

  2.3可以使用拼音。

变量名,方法名

1.由一个单词组成,全部小写。

2.由多个单词组成,从第二个单词开始,首字母大写,例:studentAge。

常量名

1.有一个单词或字母全大写,如G。

2.由多个单词,全大写单词间用下划线隔开,例:STUDENT_AGE。

关键字

java中赋予特殊意义的单词,如:public,class,static,void关键词都是小写的,关键词不能作为标识符使用。

可能看了这么多头都大了,啥事变量,又是方法,又是常量,都是些啥,不用急,通俗点下一篇全部搞懂。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/759053.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝队面试场景题,面试经验小记

答案不一定稳对,自己和别人讨论加查资料的。说话语速慢点,遇见不知道的就说没遇见过这种情况,但是遇见过类似情况举例子上报给高级人员(有思路说思路)。不知道的话统一说先隔离开,上杀毒软件,然…

Python字典的基本用法

Python字典是一种可变容器模型,能够存储任意类型对象,如字符串、数字、元组等。字典的每个键值对用冒号:分割,每个对之间用逗号,分割,整个字典包括在花括号{}中。这使得字典成为非常快速且易于使用的数据结构。 字典的特点 键的…

计算机网络相关

OSI七层模型 各层功能: TCP/IP四层模型 应用层 传输层 网络层 网络接口层 访问一个URL的全过程 在浏览器中输入指定网页的 URL。 浏览器通过 DNS 协议,获取域名对应的 IP 地址。 浏览器根据 IP 地址和端口号,向目标服务器发起一个 TCP…

「滚雪球学Java」:国际化(章节汇总)

🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!&#xf…

深度学习绘制热力图heatmap、使模型具有可解释性

思路 获取想要解释的那一层的特征图,然后根据特征图梯度计算出权重值,加在原图上面。 Demo 加上类激活(cam) 可以看到,cam将模型认为有利于分类的特征标注了出来。 下面以ResNet50为例: Trick: 使用 for i in model._modules.items():可以…

JavaScript和HTML/CSS之间有什么区别?它们之间的关系是什么?

下面是一个简单的代码示例&#xff0c;展示了HTML、CSS和JavaScript是如何一起工作的&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-w…

「Linux系列」Shell介绍及起步

文章目录 一、Shell简介二、Shell脚本三、Shell解释器四、相关链接 一、Shell简介 Shell本身是一个用C语言编写的程序&#xff0c;它既是一种命令语言&#xff0c;又是一种程序设计语言。作为命令语言&#xff0c;它交互式地解释和执行用户输入的命令&#xff1b;作为程序设计…

深度学习500问——Chapter03:深度学习基础(4)

文章目录 3.7 预训练与微调&#xff08;fine tuning&#xff09; 3.7.1 为什么无监督预训练可以帮助深度学习 3.7.2 什么是模型微调 fine tuning 3.7.3 微调时候网络参数是否更新 3.7.4 fine-tuning模型的三种状态 3.8 权重偏差和初始化 3.8.1 全都初始化为0 3.8.2 全都初始化为…

小程序调用相机拍照上传

用的wpy框架&#xff0c;有this&#xff0c;原声小程序就按照你们的调方法就行了 //打开相机openCream() {const _this this;wx.showActionSheet({itemList: ["拍照"],//[拍照,相册]itemColor: "",//成功时回调success: function(res) {if (!res.cancel) …

Android Launcher开发注意事项

在开发Android Launcher时&#xff0c;需要关注性能、用户体验、权限管理、兼容性等方面&#xff0c;同时遵循相关的开发者政策和最佳实践。有几个重要的注意事项&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎…

选择word中的表格VBA

打开开发工具 选择Visual Basic插入代码 Sub 选择word中的表格() Dim t As Table an MsgBox("即将选择选区内所有表格&#xff0c;若无选区&#xff0c;则选择全文表格。", vbYesNo, "提示") If an - 6 Then Exit Sub Set rg IIf(Selection.Type wdSel…

[HFCTF 2021 Final]easyflask

[HFCTF 2021 Final]easyflask [[python反序列化]] 首先题目给了提示&#xff0c;有文件读取漏洞&#xff0c;读取源码 #!/usr/bin/python3.6 import os import picklefrom base64 import b64decode from flask import Flask, request, render_template, sessionapp Flask(_…

HarmonyOS NEXT应用开发之侧滑返回事件拦截案例

介绍 在编辑场景中&#xff0c;存在用户误触返回&#xff0c;导致内容未保存就退出编辑页的现象; 本示例介绍使用NavDestination组件的onBackPressed回调对返回事件进行拦截&#xff0c;提示用户保存编辑内容&#xff0c;并使用preferences实例持久化保存内容。 效果预览图 使…

什么是常用的前端开发工具和框架?列举几个常用的前端框架和其特点。

前端开发工具和框架在Web开发中起着至关重要的作用&#xff0c;它们帮助开发者更高效地构建用户界面、管理数据和交互性。以下是一些常用的前端开发工具和框架&#xff1a; 1. **开发工具**&#xff1a; * **Visual Studio Code**&#xff1a;这是一个非常流行的代码编辑器…

使用verillog编写KMP字符串匹配算法

设计思路如下: 定义模块的输入输出信号:包括时钟信号clk、复位信号rst、模式串pattern、文本串text以及输出信号match。定义所需寄存器和变量:使用寄存器来存储状态机的状态以及其他控制变量,如模式串数组P、失配函数数组F、模式串位置p_index、文本串位置t_index等。在时钟…

C数据类型(C语言)---变量的类型决定了什么?

目录 数据类型&#xff08;Data Type&#xff09; 变量的类型决定了什么&#xff1f; &#xff08;1&#xff09;不同类型数据占用的内存大小不同 如何计算变量或类型占内存的大小 &#xff08;2&#xff09;不同数据类型的表数范围不同 &#xff08;3&#xff09;不同类型…

Python基础----数据容器(持续更新中)

学习目标 1、容器里面都有什么 2、容器怎么进行切片 python里面基本的数据类型都有什么 布尔类型、整型、浮点型、字符串 (都是不可变的&#xff0c;一旦创建数据内容不可更改&#xff0c;只能更改指向内存) python中可以划分为&#xff1a;数字型、非数字型 数字型&#xf…

异步操作错误之回调地狱问题

回调地狱指的是在异步编程中回调函数过多嵌套、代码深层次嵌套&#xff0c;导致代码可读性差、难以维护和调试的情况。这种情况通常出现在多个异步操作依赖于前一个异步操作结果的情况下&#xff0c;多次嵌套回调函数会形成回调金字塔&#xff0c;代码呈现出嵌套的结构&#xf…

初学者指南 | PostgreSQL中的加密机制如何运作?

在这篇文章中&#xff0c;我们将介绍可用于加密和解密PostgreSQL数据库中数据的不同方法。拥有一些 Linux 和 PostgreSQL 经验是必要的&#xff0c;但拥有加密经验并不是必需的&#xff0c;有经验当然更好。本文是使用 Ubuntu 23.04上运行的 PostgreSQL16编写的。首先&#xff…

【Golang星辰图】抵御恶意攻击:利用Go语言的安全库构建可靠的应用程序

加固你的代码&#xff1a;了解Go语言中的安全库和技术 前言 在当今数字化的世界中&#xff0c;保护代码和数据的安全性变得至关重要。恶意攻击、数据泄露和其他安全漏洞可能给我们的系统和用户带来巨大的风险和损失。为了增强软件的安全性和可靠性&#xff0c;我们需要利用现…