JAVA的编程基础(上)

article/2025/8/21 11:53:28

1. JAVA的基本语法

1.1 注释

单行注释://

多行注释:/* */

文档注释:/** */

注意:单行注释可以嵌套,多行注释和文档注释不可以嵌套

1.2 关键字

含义:在编程语言中,已经被赋予一些特殊含义的单词。

JAVA关键字特点:

  • 全部小写

  • 对于一些高级编程工具,会有颜色高亮显示

1.3 JAVA中的标识符

1.3.1 组成部分

  • 英文大小写字母

  • 数字

  • 下划线和美元符号

1.3.2 命名的注意事项

  • 数字不能开头

  • 不能使用java中的关键字

  • 最好做到见名知意的效果

(eg:Hello world是错误的,中间不能空格。)

1.3.3 推荐的命名方式

  • 给包命名:一般建议是公司域名的倒序 eg:www.baidu.com com.baidu.项目名称.模块名称 包之间使用“.”进行分割 包全部小写

  • 给类、接口命名:如果是一个单词,推荐首字母大写;如果是多个单词,推荐每一个单词的首字母都大写 eg:ArrayList Student

  • 给常量命名:要求单词中每个字母都大写,如果是多个单词,使用下划线分割。eg:MAX_VALUE

  • 给变量、方法命名:如果是一个单词,推荐所有字母都小写;如果是多个单词,推荐从第二个单词开始,每个单词首字母都大写

    eg:name getName

2. JAVA中的变量与常量

2.1 变量

2.1.1 数据类型

  • 基本数据类型

    数据类型所占字节取值范围|注意事项
    整数类型byte1--128——127
    数据类型short2取值范围|注意事项
    数据类型int4取值范围|注意事项是默认的整数类型
    数据类型long8取值范围|注意事项建议在书写的时候加上L
    浮点类型float4建议在书写的时候加上F
    浮点类型double8是默认的浮点类型
    字符类型char20——65535
    布尔类型boolean1true false

    引用数据类型:类、接口、枚举......

数字锁对应的字符:48--‘0’ 65--‘A' 97--'a’(后面以此类推)

隐式转换:数据类型由小到大,自动进行转换的过程。(byte short char-->int-->long-->float-->double)

强制转换:数据类型由大到小。 数据类型 变量名 = (目标数据类型)(被转换的值)

eg:

常量优化机制:在常量进行运算的时候,它的值是固定不变的,所以java虚拟机会自动进行运算,然后判断是否超出了取值范围,如果没有超出就正常赋值,否则报错。

eg:

使用变量的注意事项:

  • 作用域问题:变量只在当前所在的那对大括号内有效。

  • 初始值问题:局部变量在使用之前必须赋值。

  • 变量重名:在同一个作用域内,变量不能重名。

局部变量是指在当前的一对大括号中的变量。

2.2 常量

常量:在程序执行过程中,其值不能发生改变的量就是常量。

常量类型:

  • 字符串常量:被双引号括起来的""

  • 整数常量:常见的整数

  • 浮点常量:常见的小数

  • 字符常量:被单引号括起来的'',单个字符

  • 布尔常量:true false

  • 空常量:null

定义字符串变量用“String”

eg:String a = "Hello,World!"

finall关键字:如果修饰变量,那么这个变量就会变成常量。

2.3 转义符

2.4 运算符的分类

 2.4.1 赋值运算符

2.4.2 比较运算符

2.4.3 逻辑运算符

2.4.4 位运算符

2.4.5 三元运算符


http://chatgpt.dhexx.cn/article/tYRpqVoW.shtml

相关文章

Java编程基础(1)

1.Java基本语法 (1)Java程序的基本格式: 修饰符 class 类名 { 程序代码 } 如果Java程序要运行,则必须要有main方法,main方法是程序运行的入口 格式: 修饰符 class 类名{ public static void main&…

Java编程基础之网络编程

网络编程 文章目录 网络编程概述C/S和B/S网络通信协议网络编程要素 IP类UDP协议数据传输发送端接收端udp数据传输丢失问题 TCP概述Socket客户端ServerSocket服务端Socket**服务器代码**客户端代码 文件上传实现客户端服务端多线程版 概述 C/S和B/S 网络通信协议 协议:protoco…

java编程基础(一)二进制

文章目录 二进制面试题bit 和 bytejava 中的 byte 类型java 中 byte 类型表示正数:java 中 byte 类型表示负数: 四种整数类型的最小和最大值二进制和十进制的互转练一练java 代码中直接写二进制字面值代码仓库 二进制 对于任何已知类型的传统计算机而言…

Java 基础

Java 基础知识点整理 Java 语言是一种优秀的编程语言,由 C 语言、C 语言发展而来。Java 语言提供了一些有效的新特性,使得使用 Java 比 C 更容易写出“无错代码”。 Java特性和优点 面向对象编程的思想,更简单有效,Java 省略了 …

Java编程基础②

Java编程基础 Java中的注释Java中的标识符Java中的关键字Java中的常量常量类型定义常量 java中的变量变量的定义及其数据类型变量的类型转换变量的作用域 java运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符运算符的优先级 java流程控制语句if条件语句switch条件语句…

第二章 Java编程基础

第二章 Java编程基础 目录 一. Java基本语法1. 基本格式2. 注释3. 标识符4. 关键字5. 常量 二. 变量1. 定义2. 数据类型3. 整数类型变量4. 浮点类型变量5. 字符类型变量6. 布尔类型变量7. 类型转换8. 自动提升9. 变量作用域 三. 运算符1. 算数…

【JAVA】1.编程基础

1.Java基本语法 JAVA基本格式: 修饰符 class 类名{ 程序代码 } public class java {public static void main(String[] args) {System.out.println("HelloWorld"); } public static void main(String[] args) {} (对于初学者来说这个部分必…

第二章Java编程基础

一、填空题 1.Java程序代码必须放在一个类中,类使用class关键词定义。 2.Java中的注释有三类,分别是单行注释、多行注释、文档注释。 3.Java语言中,int类型所占存储空间为4个字节。 4.用于比…

Java基础 —— 编程入门

一、比特(bit)和字节(byte) 一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单位。计算机中是最基本的存储单元是字节(byte)。 每个字节由8个比特构成。 计算机就是一系列的电路开关。每个开关存在两种状态:关(off)和开(on)。如果电路是开的,它…

第二章:JAVA编程基础

目录 一:Java的基本语法格式 二:Java中的变量与常量 三:Java中的运算符 四:选择结构语句 五:循环结构语句 六:数组 一:Java的基本语法格式 1:语法格式 [修饰符] class 类名{…

Java编程基础知识(一)

目录 一.Java的基本语法 1.Java的基本语法格式 2.Java中的注释 3.Java中的关键字 Java中的标识符 二.Java中的常量与变量 1.常量 2.变量 三.Java中的运算符 四.数据输入 一.Java的基本语法 1.Java的基本语法格式 编写Java程序必须先声明一个类,然后再类中…

Java编程基础

目录 第一篇、Java编程基础 ❀Java中的属性名词 ❀Java数据类型 ❀转义字符 ❀&& 和 & 与 || 和 | ❀方法 第二篇、Java面向对象编程 ❀类和对象 ❀面向过程和面向对象的区别 ❀面向对象程序设计的主要特性 ❀类和对象概述 ❀对象的内存结构 ❀垃圾空间…

java编程基础(入门级)(超级完整版)

java基础编程(入门) 01基础知识 1.计算机基础 【1】进制 A.十进制转化二进制 除以2,求余数,商继续除以2,一直到0为止,从底下往上得到结果。 B.二进制转化十进制 1 | 1 | 0 | 0 2 3 ∣ 2 2 ∣ 2 1 ∣ 2 …

UFBGA176+25 封装尺寸图

下图是UFBGA17625 封装规格的参数,根据下图的参数,即可制作UFBGA17625 的PCB封装

电阻的封装规格

1.直插式电阻 卧式直插电阻的封装形式为AXIAL-xx(比如 AXIAL-0.3),0.3为焊盘中心距,单位是英寸,1 inch 25.4 mm 1000mil。 M型,电阻两端折弯。金属膜直插电阻功率-封装-尺寸对应表 封装尺寸(inch)对应长度(mm&#…

Allegro PCB封装表贴器件-0805电阻-实战-详细封装制作过程(一)

1.Allegro封装元素 使用Allegro制作PCB封装,首先我们需要了解Allegro封装组成的元素,由焊盘、外形、字符三要素组成,如图 1所示。 图 1 Allegro封装元素 2.表贴元器件 2.1 0805电阻 我们需从规格书获得0805电阻推荐焊盘尺寸,如图 …

常见的贴片LED封装尺寸规格表

LED灯珠分为表贴式(SMD)和直插式(DIP),表贴就是大家常说的贴片,也成为贴片式,本文主要介绍贴片灯珠的规格尺寸和命名。 单颗LED封装后通常以其尺寸命名,比如: 3528、5050…

0805,0603,1206这些封装的名字是什么来的

封装尺寸是长x宽,0805,0603,1206 这些单位是英制,0805代表0.8英寸x0.5英寸,而1英寸25.4毫米 (注意:封装尺寸是实物封装的尺寸,不是焊盘的或者pcb封装图的尺寸,pcb封装图的尺寸会稍微大些&#…

centos7 安装 dos2unix

https://pkgs.org/download/dos2unix 下面选择对应的安装包 如centos7下则选择 https://centos.pkgs.org/7/centos-x86_64/dos2unix-6.0.3-7.el7.x86_64.rpm.html

Centos 7 离线安装dos2unix-7.4.0-3.el8.x86_64.rpm

如果你的服务器可以通互联网,安装dos2unix,非常简单:yum install -y dos2unix 要是内网安装dos2unix 接着往下瞅。 废话少说,直接上安装包好吧!!! 链接: https://pan.baidu.com/s/1QOsHn9jVy…