JAVA 学习日志

    技术2022-07-10  138

    JAVA 学习日志

    注释 java注释有3中方式 1.当行注释 2.多行注释 3.文档注释 单行注释:快捷键ctrl+/ 可以进行嵌套但只可以注释一行 多行注释:快捷键ctrl+shift+/ 不可以进行嵌套可一次性注释多行 文档注释

    关键字 java中预定义了一些英文字符串,这些字符串否是小写字母,全部的关键字如下

    标识符 标识符是用来标记java中的类 接口 枚举等 标识符的组成: 1.大小写英文字母 2.数字0~9 3.字符$ _(通常只使用这两个,其余字符不建议使用) 标识符命名注意事项: 1.不能和关键字重名 2.不能以数字开头

    java命名包 类 变量 方法 常量 的规范 1.包的规范:域名小写英文倒写 com/cn.公司名称.项目名称.包具体含义 如 com.gongsi.myproject.dao 2.类的规范:每个单词首字母大写其余字母小写,即大驼峰命名法 如 MyTest 3.变量和方法命名规范:第二个单词首字母大写,其余字母小写,即小驼峰命名法 如 maxNum getAge 组成变量的单词一般是一些名词而组成方法的单词一般要选取动词+名词的形式 4.常量规范:字母全部大写 单词之前使用它_进行分隔,如 MAX_NUM

    常量 常量是指其值一但赋予后进不能改变的量,使用关键字 final 来修饰 java中的常量分为 基本数据类型常量(整数 小数 字符 布尔) 和 引用数据类型常量(字符串 空常量NULL) 常量可以在定义时就赋值,也可在定义好后在赋值但只能赋值一次。 final int num1 = 10; final int num2; num2 = 20;

    变量 变量是指其值可以多次被赋予的量 变量定义时的注意事项: 1.java中定义变量是必须申明其数据类型 2.没有赋值的变量是不能使用的。 3.在同一作用于内不可以出现同名的变量

    基本数据类型 java中的基本数据类型有4类8种 注意事项: 1.定义一个float 或 long类型的时候 需要 在值后面加上 大写的F 或 L long num1 = 1000L;float num2 = 1.2F; 2.申明变量赋值的时候不能够超出其取值范围

    自动/隐式类型转换 小范围的数据于大范围的数据进行运算时,会把小范围的数据提升至大范围的数据进行运算。 数据类型表示范围比较: byte<short=char<int<long<float<double 注意事项: 1.byte short char int 之间进行运算时都转换为int类型进行运算(char类型转换为ASCII码参与运算) 2.int long float double 参与运算时各个数据都提升为较大类型参与运算 如:char 和 double 的运算 会把char转为double进行

    强制类型转换 用于把大范围的数据转换成小范围的数据,故存在丢失精度的风险。 语法:(需要转换的类型)需要转换的数据类型的值 int 转short 砍掉的是那几位?

    运算符

    算数运算符 + - * / % "+"运算符注意事项:+用于字符串运算时表示字符串的拼接 自增++,自减- -注意事项:++在变量前表示先自增后赋值,++在变量后表示先赋值后自增,如 int num1 = 10;int num2 = ++num1; num1先自增到11,在把num1的值赋给num2,故num2=11,而int num1 = 10;int num2 = num1++;先把num1的值赋给num2,故num2=10,而后num1进行自增到11.逻辑运算符 && || ! java里逻辑运算的结果是boolean类型,参与运算的各项也是boolean类型 逻辑运算符(&& || 短路与、短路或)在运算到表达式的决定项后将不再继续进行运算

    三元运算符 语法格式: 表达式1 ? 表达式2 : 表达式3 说明:

    表达式1 ==> 返回值 必须是boolean 类型表达式2 : 表达式3 可以是任意的类型 数据源类型必须是一致

    键盘录入 1 .Scanner 类 2 .步骤: 需要导包 import java.util.Scanner 实例化这个类 Scanner input = new Scanner(System.in); 接收键盘输入的值 input.nextInt();

    Processed: 0.014, SQL: 9