ToB企服应用市场:ToB评测及商务社交产业平台

标题: JavaSE学习 [打印本页]

作者: 乌市泽哥    时间: 2022-8-23 20:47
标题: JavaSE学习
idea快捷键

alt+enter:自动补全
ctrl+d:复制当前内容到下一行
ctrl+f5:程序再运行一次
100.for:自动生成循环一百次的for循环语句
fori+tab键:自动生成for循环
注释

Java中有三种注释:
​                                                        *@Description Hello
​                                                        *@Author ***
​                                                        */
​                        其中@是描述符
Java数据类型

Java是一门强类型语言,即变量的使用要严格符合规定,所有变量要先定义后才能使用
Java数据类型分为两大类,基本类型和引用类型
1. 基本类型

2. 引用类型

类、接口、数组
类型转换

低------------------------------------------------------------------------>高
byte,short,char->int->long->float->double
注意:
变量

Java变量是程序中最基本的存储单元,包括变量名,变量类型和作用域。
  1. type varname [=value][{,varname[=value]}];
  2. //数据类型 变量名 = 值;可以用逗号隔开来声明多个同类型变量
复制代码
变量命名要满足命名规则:字母、下划线、$开头,不能用标识符命名
变量作用域

  1. public class Variable{
  2.     static int allClicks=0; //类变量
  3.     int age;
  4.     String name;
  5.     //如果不进行初始化会有默认值,int的默认值为0,String的默认值为null
  6.     String str = "hello world";
  7.    
  8.     public void method(){
  9.                 int i = 0; //局部变量
  10.     }
  11. }
复制代码
常量

常量:初始化之后就不能再改变的值
final 常量名 = 值;(常量名一般为大写字符)
  1. final PI = 3.1415926;
复制代码
变量的命名规范

<img alt="image-20220701165628015" loading="lazy">
运算符

<img alt="image-20220701165923173" loading="lazy">
  1. int a = 1;
  2. int b = a++;//表示先把a的值赋给b,然后a再加一
  3. /* 等同于
  4.         int b =a;
  5.         a = a+1;
  6. */
  7. int c = ++a;//表示的a的值先加1,然后再把a的值赋给c
  8. /* 等同于
  9.         a = a+1;
  10.         int c = a;
  11. */
复制代码
注:该类运算符中存在一种短路现象,即如果运算符左边的值就已经能决定该表达式的值了,那么就不再计算该运算符右边的表达式了。
[code]int c = 5;boolean d  = (c




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4