day04,因为6.7日加班很晚,所以今日才补,PS:6.8是休息日

JAVA程序运行机制

编译型:Java代码转换成可执行程序

解释型:

程序运行机制:将指令以规律的形式去执行

IDEA安装

IDE是什么:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

IDEA快捷指令

psvm:后面带main

sout:输出

java基础语法

注释

注释非执行程序,是给写代码的人看的

单行注释(规范使用为前提,功能:单行注释)

多行注释(规范使用为前提,功能:能够多行注释)

文档注释(大厂要求规范使用)

标识符

关键字:JAVA所有的组成部分都需要名字,无论是类名、变量、方法名都被称为标识符

标识符注意点:

  1. 所有的标识符都以字母(A-Z或a-z),美元符($)、或下划线(_)开始
  2. 首字符之后可以是字母(A-Z或a-z),美元符($)、下划线(_)或数字的任何组合
  3. 不能使用关键字作为变量名或方法名
  4. 标识符对大小写是敏感的
  5. 合法标识符举例:age、$aaaa
  6. 非合法标识符举例:123、salary、#abc
  7. 可以使用中文名,但是一般不建议这样去使用,也不建议拼英

数据类型

强类型语言:

要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

弱类型语言:

Java的数据类型分为两大类

  1. 基本类型(primitive type)

八大基本类型 (面试经常提问)

image-20250608215620953

  1. 引用类型(reference type)

image-20250608215729491

字节

  1. 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数
  2. 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示,
  3. 1B(byte,字节)=8bit(位)
  4. 字符:指计算机重使用的字母、数字、字和符号

1bit表示1位

1Byte表示一个字节 1B=8b。

1024B=1KB

1024KB=1M

1024M=1G

变量

变量:可以变化的量

Java是一种强类型的语言,每个变量都必须声明其类型

Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用区域。

type varName *[=value][{,varName=value]}]*

//数据类型 变量名=值;可以用逗号来隔开声明多个同类型变量。

类型转换

由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。

image-20250608230818618

运算中,不同类型的数据先转化为同一类型,然后进行运算。

  1. 强制类型转换
posted @ 2025-06-08 23:33  不学习就得搬货  阅读(10)  评论(0)    收藏  举报