java基础上(笔记)

发布时间 2023-07-30 16:46:53作者: haohao2036

变量

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

变量由三部分组成:变量名、变量值、数据类型。 格式:数据类型 变量名=变量值;如:int a=10;(定义变量) 变量的使用:取值与修改值。 取值格式:变量名 修改格式:变量名=变量值;

注意事项:

不能定义已存在的变量; 不能使用未定义的变量; 整数默认最大值取int最大值,浮点取double,如果定义long类型 可以在值后面加L,如:long a=100000000000L; 定义float浮点型需防止不兼容:float f=12.34F;

 

类型转换分类

自动类型转换:

把一个表示数据范围小的数值或者变量赋值给另一个表示范围大的变量; 如:定义double d=10;则输出时d的值会给出10.0;

强制类型转换:(和资金挂钩一般不推荐,此时用String或大数BigDecima)

把一个表示数据范围大的数值或者变量赋值给另一个表示范围小的变量; 格式:目标数据类型 变量名=(目标数据类型)值或者变量; 如:int k= (int)88.88;输出k的结果为88,强制数据转换会丢失一部分数据; 不加(int)则不被称为强制类型转换,且会报错。

 

标识符

标识符:给类、变量、方法起名字的符号。

标识符定义规则: 由数字、字母、下划线、括号()、美元符组成; 不能以数字开头; 不能是关键字; 区分大小写;

常见命名约定:(小驼峰命名法)针对方法、变量。 1.标识符是一个单词的时候,首字母小写;如:name 2.由多个单词组成的时候,第一个单词首字母小写, 其余的首字母大写;如:firstName

(大驼峰命名法)针对类命名。 1.标识符是一个单词的时候,首字母大写;如:Name 2.由多个单词组成的时候,没个单词首字母大写;如:FirstName

 

常量

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

分类: 1、字符串常量 用双引号""括起来的内容,如"ok" 2、整数常量 不带小数的数字,如 11,22,33 3、小数常量 带小数的数字,如 1.1,2.3,-1.1 4、字符常量 单引号''括起来的内容,如 'A','2','我' 5、布尔常量 布尔值,表示真假,只有:true,false 6、空常量 一个特殊的值,空值 ,值是:null

空常量不能直接输出。

 

关键字

关键字:被java语音赋予了特定含义的单词。

特点:字母全部小写,常用的代码编辑器,针对关键字有特殊的颜色标记

 

注释分类

注释分类

  1. 单行注释:格式 //注释信息

  2. 多行注释:格式 /*注释信息*/

  3. 文档注释:格式 /**注释信息*/

public class HelloWorld{        
/**java程序中最基本的组成部分是类,
类的定义格式:*/
       //这是我定义的类
public class 类名{};
/*这是main方法
main方法是程序的入口方法,代码的执行是从main方法开始*/
public static voic main(String[] args){
//这是输出语句,""里面的是输出内容
System.out.println("OK");
}
}