首页 > 编程语言 >JAVA 基础知识点(一)

JAVA 基础知识点(一)

时间:2024-09-17 12:24:32浏览次数:10  
标签:知识点 JAVA 变量 int 基础 数据类型 static public 定义

摘要:本文所介绍知识点去粗取精,有助记忆。

1.1  关键词

定义:关键词是指被Java语言赋予特殊含义的单词。

关键词特点:(1)关键词的字母全部小写;

                      (2)  代码编辑器对关键词都有高亮显示;如public,class,static。

package com.itheima.test;

import java.util.Scanner;

public class hhh {
    public static void main(String[] args) {
        

    }
}

1.2 Java 中的常量与变量

常量:在程序运行过程中,其值不可以发生改变;

变量:在程序运行过程中,其值可以发生改变;

1.2.1   常量

除空常量外,其余常量皆可使用输出语句直接输出;如下,

package com.itheima.test;

import java.util.Scanner;

public class hhh {
    public static void main(String[] args) {
        System.out.println(10);//整数
        System.out.println(10.0);//小数
        System.out.println('a');//字符
        System.out.println("欢迎浏览");//字符串
        System.out.println(true);//布尔型
    }
}

1.2.2   变量

变量的定义格式:

                                数据类型 变量名 =  数据值;

如:

public class hhh {
    public static void main(String[] args) {
       int a=100;//变量定义格式
       char b='a';//变量定义格式
    }

说明:

数据类型:为空间中存储的数据加入类型限制;

变量名:自己为空间起的名字;

1.2.2.1   变量注意事项

1. 变量的定义赋值可以分开写;

public class hhh {
    public static void main(String[] args) {
       int a;//变量定义赋值分开写
        a=100;
    }

2. 在同一行可以定义多个同一类型的变量,变量之间用逗号隔开;

int a,b;

3. 在同一花括号中,变量不能重复;

public static void main(String[] args) {
       int a;
       int b;
    }

4. 变量在使用之前必须初始化;

5. Java中整数默认是 int 类型;浮点数默认是 double 类型;

6. 定义 long 类型变量时,需在整数后面加L(或l),如 123L;

7. 定义 float 类型时,需要在整数后面加F(或f),如123F;

1.3  数据类型

数据类型分为:基本数据类型和引用数据类型;

(注:除了基本数据类型外,都是引用数据类型。)

基本数据类型:八大基本数据类型

标签:知识点,JAVA,变量,int,基础,数据类型,static,public,定义
From: https://blog.csdn.net/weixin_52740983/article/details/142305830

相关文章

  • 基于Java+SpringBoot+Mysql宠物领养系统功能设计与实现七
    一、前言介绍:1.1项目摘要随着社会的发展和人们生活水平的提高,宠物已经成为越来越多家庭的重要成员。宠物行业的快速发展,不仅体现在宠物数量的增加,还体现在宠物相关服务的不断完善和多样化。随着人们对宠物的喜爱程度加深,越来越多的人选择通过领养而非购买的方式获得宠物......
  • 基于Java+SpringBoot+Mysql宠物领养系统功能设计与实现八
    一、前言介绍:1.1项目摘要随着社会的发展和人们生活水平的提高,宠物已经成为越来越多家庭的重要成员。宠物行业的快速发展,不仅体现在宠物数量的增加,还体现在宠物相关服务的不断完善和多样化。随着人们对宠物的喜爱程度加深,越来越多的人选择通过领养而非购买的方式获得宠物......
  • 从kaggle竞赛零基础上手CV实战(Deepfake检测)
    关注B站可以观看更多实战教学视频:hallo128的个人空间从kaggle竞赛零基础上手CV实战从kaggle竞赛零基础上手CV实战(Deepfake检测)目录从kaggle竞赛零基础上手CV实战(Deepfake检测)背景介绍学习地址课程大纲课程特色适用人群背景介绍随着人工智能技术的迅猛发展,深......
  • 【JavaEE】——线程的诞生(超详细、易理解)
    一:进程对内存的管理1:进程的独立性:进程是如何管理内存的,核心:每个进程都有一块独立的内存,进程与进程之间的内存互不干扰,通常情况下,进程A的内存不能访问进程B的内存好处“进程独立性”:如果进程A的内存超出了给分配的内存大小(即内存越界)或者出现某些bug导致进程A挂掉,不会影响到......
  • Formily基础
    Formily基础formilyformily是一款面向中后台复杂场景的数据+协议驱动的表单框架,也是阿里巴巴集团统一表单解决方案,可以完成复杂表单需求,而且提供了表单设计器让我们快速设计表单核心优势高性能字段数据极多的情况下保持快速响应,可以实现高效联动逻辑跨端能力与框架无......
  • 这段HTML、CSS和JavaScript代码构成了一个简单的网页游戏,名为“Catch The Insect”
    这段HTML、CSS和JavaScript代码构成了一个简单的网页游戏,名为“CatchTheInsect”。以下是对代码的详细分析和说明:HTML部分基础结构:使用<!DOCTYPEhtml>声明文档类型,确保浏览器以标准模式渲染页面。<htmllang="en">标签定义了文档的语言为英语。<head>部分包含了字符集......
  • ChatGPT中Java相关问答(包括Java基础知识和一些面试题)
    分享一个自己学习Java时的记录ChatGPT中的对话:ChatGPT链接包括如下问题HowtolearnJavainordertobecomeasoftwaredevelopmentengineer,pleasegivedetailsofthestudyprogramaswellasthereferencestudymaterials.详细解释java中的this引用解释一下类、......
  • java获取object中的value
    摘要: 本文主要探讨在Java编程环境中从Object对象中获取值(value)的不同方法。在Java中,Object是所有类的父类,经常会遇到需要从各种类型的对象中提取特定数据值的情况。通过对不同数据结构和对象类型的分析,阐述如何有效地获取其中包含的关键信息。一、引言在Java开发过程中,经......
  • Java后端对前端的数据进行校验
    首先,作为一名后端程序员,大家一定要记住:不要相信前端传来的数据,后端程序员仿佛是国家的边境出入局的工作人员,承担这最后的防线,必须尽可能的防止错误信息的流入导致正确信息的流出。因此,后端程序员必须要对前端传来的数据进行校验。这里呢,发现一个很好的校验工具——spring-boot-sta......
  • 机器学习和深度学习的区别:从基础到前沿
    随着人工智能(ArtificialIntelligence,AI)的不断发展,机器学习(MachineLearning,ML)和深度学习(DeepLearning,DL)这两个术语变得越来越重要。它们在推动AI技术进步中发挥着关键作用,但对于很多人来说,机器学习和深度学习这两个概念容易混淆。本文将深入探讨机器学习和深度学习......