Java入门基础知识

news2024/11/24 7:58:21

文章目录

  • 关于JDK
    • 什么是JDK
    • 什么是JRE
  • 关键字
  • 字面量,变量
  • 标识符

关于JDK

什么是JDK

JDK是Java工具开发包,包含了JVM(程序运行环境),核心类库(直接应用即可),开发工具(Javac,java,jdb,jhat…)

什么是JRE

JRE是Java运行环境,包含了JVM,核心类库,运行工具
JDK包含了JRE,JRE包含了jvm

关键字

关键字全部小写(有特定含义的英文字符)
class关键字
表示一个类

字面量,变量

数据在程序中的书写格式

整数类型
小数类型
字符串类型 :只用"双引号"来包含表示,里面可以包含任意字符
字符类型:只用’单引号’来包含表示,里面只包含单个字符
布尔类型:true,false
空类型:null不可以被直接打印
制表符 “\t”:表示把前面字符串长度补齐到八个空格位,或者八的倍数,至少补一个空格,最多补八个空格.

public class theworld
{
	public static void main (String[]args)
	{
		System.out.println("i potoate you");
		System.out.println(999);
		System.out.println(2023.818);
		System.out.println('q');
		System.out.println(true);
		System.out.println(false);
		System.out.println("null");
		System.out.println("name" + '\t' + "jaky");
		System.out.println("age" + '\t' + "22");
	}
}```
# 变量
变量的简单使用及其运算

```java
public class varible
{
	public static void main(String[]args)
	{
		int var1=21;
		double var2=21.4;
		int var3=33,var4=25;
		System.out.println(var1+var2);
		System.out.println(var3+var3);
	}
}


如果要定义long类型要在数值后面加一个L
要定义一个float类型要在数值后面加一个F请添加图片描述

标识符

小驼峰命名法:nameFirst
适用于方法变量

大驼峰命名法:NameFirst
适用于类名
命名法都是约定俗成的,不强制,但遵守的话可以提高代码可读性

等级展示

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

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

相关文章

什么是50ETF期权开户条件,怎么开期权交易权限?

50ETF期权是指上证50ETF期权,标的物是上证50ETF,代码是(510500),期权是一种在上证50ETF基础上进行衍生品交易的金融工具,下文科普什么是50ETF期权开户条件,怎么开期权交易权限?本文来…

我使用的Vim插件

2023年9月5日,周二下午 为了方便以后还原自己的Vim插件配置,于是写这篇博客来记录一下 不定期更新 目录 语法检查Syntastic文件树The NERD tree自动补全括号auto-pairs超轻量级自动补全vim-auto-popmenu 我使用的插件管理器是vim-plug 语法检查Syntas…

无涯教程-JavaScript - MONTH函数

描述 MONTH函数返回由序列号表示的日期的月份。月份以整数形式给出,范围从1(一月)到12(十二月)。 语法 MONTH (serial_number)争论 Argument描述Required/OptionalSerial_number 您要查找的月份的日期。 应该使用DATE函数或其他公式或函数的输出输入日期。 如果将日期作为文…

经纬恒润重磅推出第七代前视单目摄像头控制器

随着L2自动驾驶功能的普及,整车架构的升级,以及越来越高的法规要求,ADAS产品的开发迎来了更高的挑战:一方面,需要提高ADAS产品的整车性能,以应对更多的使用场景;另一方面,需要考虑AD…

【Python 实战】---- 批量绘制透明背景方形印章

1. 目标效果 2. 分析实现 可以使用 opencv 或者 PIL 进行绘制实现,但是由于 opencv 不能绘制中文,因此采用 PIL 进行印章制作;先绘制边框和隔离线;再绘制文字;最后给印章添加纹理。3. 绘制边框 3.1 绘制边框分析 通过 draw.rectangle 实现公用的矩形的绘制;获取图像长宽…

maven项目继承依赖中包版本的说明

继承 参考博客MAVEN的继承详解_parent中哪些标签可以被子项目继承_32224047_yw的博客-CSDN博客 https://blog.csdn.net/liupeifeng3514/article/details/80236827 dependencies 和dependencyManagement 在Maven多模块的时候,管理依赖关系是非常重要的&#xff…

冠达管理:上市破发是什么意思?

随着股票商场的开展,一些公司开端考虑走向上市,以取得更多的资金和更高的知名度。然而,上市并不总是一件功德。当一家公司的股票开端买卖时,如果它的股价远低于发行价,就可以说它遭遇了“破发”。这是一种负面事件&…

【CAD二次开发】重新加载acad.pgp快捷菜单文件

为了加快绘图速度,好多人会进行CAD快捷命令的修改,那怎么在不需要重启CAD的情况下自动更新? CAD修改acad.pgp,快捷命令后,自动更新。 方法一 命令行输入reinit,命令。 在弹出的窗口中,选择‘PGP文件’&…

【Linux详解】——共享内存

📖 前言:本期介绍共享内存。 目录 🕒 1. 共享内存的原理🕒 2. 共享内存的概念🕘 2.1 接口认识🕘 2.2 演示生成key的唯一性🕘 2.3 再谈key 🕒 3. 共享内存相关命令🕒 4. 利…

气象站是什么设备?功能是什么?

气象站是一种用于测量和记录气象数据的设备。它通常是由各种传感器及其数据传输设备、固定设备和供电设备组成,可以测量风速、风向、温度、湿度、气压、降水量等气象要素,并将这些数据记录下来,以便进一步分析和研究。 气象站通常设置在广阔…

从MySQL数据库中查出时间与数据库存储的时间不一致

1、TimeZone t TimeZone.getDefault(); 通过该方法查看系统的时区。 2、select global.time_zone,session.time_zone; 查看数据库的时区 3、在application.properties中配置: #SpringBoot默认的是Jackson框架转换,而Jackson默认的时间时区是GMT&…

动作分析:提升效率、改进质量、创新流程的秘密武器

动作分析的主要的用途和目的是排除多余的动作、无效的动作或缓慢的动作,如弯腰、站在凳子上、蹲着、工作场所差、缺少合适的工作设备、处于搜索状态的人和事等,形成标准化作业规范,从而通过最省力的方法达到最大的工作效率。这项研究可以不花…

为什么良好的客户服务对于成功的企业至关重要

图片来源于:SaleSmartly官网 良好的客户服务是任何成功企业的重要组成部分。提供卓越的客户服务有助于建立客户的信任和忠诚度,从而增加销售额和利润。它还对任何企业的声誉产生积极影响,带来更多客户和更好的口碑推荐。因此,企业…

【FusionInsight 迁移】HBase从C50迁移到6.5.1(03)6.5.1上准备Loader

【FusionInsight 迁移】HBase从C50迁移到6.5.1(03)6.5.1上准备Loader HBase从C50迁移到6.5.1(03)6.5.1上准备Loader登录新集群FusionInsight 6.5.1的Manager准备Loader服务准备Loader Role准备Loader User HBase从C50迁移到6.5.1&…

商家为什么要做微信小程序开发

一、引言 在移动互联网时代,微信已经成为人们生活中不可或缺的社交工具。微信小程序作为微信的一个重要扩展,以其轻便、易用、无需下载等特性,正在受到越来越多的关注。本文将详细探讨为什么需要进行微信小程序开发,以及微信小程…

Nacos Helm Chart Deploy Demo

文章目录 介绍准备条件定制 values.yaml检查登陆 介绍 Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供…

华为云Stack的学习(五)

六、华为云stack服务简介 1.云服务在华为云Stack中的位置 云服务对接多个数据中心资源池层提供的资源,并向各种行业应用提供载体。 2.华为云Stack通用服务 2.1 云计算的服务模式 2.2 计算相关的云服务 2.3 存储相关的云服务 2.4 网络相关的云服务 3.云化案例 **…

VSCode 中的用户代码片段

用户代码块 在 VSCode 中,用户可以通过自定义代码片段(User Snippets)来快速插入常用的代码块。 官方文档 如何创建和使用用户代码片段: 点击用户片段后,即会弹出面板如下: 添加一个代码片段 "片…

elasticsearch wildcard 慢查询原因分析(深入到源码!!!)

大家好,我是蓝胖子,前段时间线上elasticsearch集群遇到多次wildcard产生的性能问题, elasticsearch wildcard 一直是容易引发elasticsearch 容易宕机的一个风险点, 但究竟它为何消耗cpu呢?又该如何理解elasticsearch p…

深圳-海岸城购物中心数据分析

做数据分析的时候,如果要对商场进行分析,可以从这些数据纬度进行分析,如下图所示: 截图来源于数位观察:https://www.swguancha.com/