Java基础语法1

# 注释

        /**
         * @author 忆梦寻尘
         */
        public class Annotation {
            // 这是main方法也是程序的入口
            public static void main(String[] args) {
                /*
                我一句话解释不清
                睡一觉再说
                 */
            }
        }

标识符

标识符的规则:必须遵守

  1. 由26个英文字母大小写,0-9 ,_或 $ 组成
  2. 不能以数字开头,不能是关键字
  3. 严格区分大小写

标识符的规范:可以不遵守

  1. 包名:多个单词组成时所有字母小写(例:com.dream)
  2. 类名和接口名:多个单词组成时所有单词的首字母大写 (例:Person、Animal)
  3. 变量名和方法名:多个单词组成时第一个单词首字母小写,其他单词首字母大(例:age、getAge)
  4. 常量名:多个单词组成时,字母全部大写,多个单词之间使用_分隔(例:NUM_MAX)


变量的数据类型

        //整数
        byte b = 21;
        short s = 335;
        int i = 5000;
        long l = 320942L;//注意加L

        //小数
        float f = 32.1F;//注意加F
        double d = 3222.222;

        //字符
        char c1 = 'A';
        char c2 = '李';
        char c3 = '$';

        //布尔
        boolean b1 = true;
        boolean b2 = false;

        //字符串
        String str = "哈哈哈";

自动类型转换:

        int a = 10;
        double d = a;

强制类型转换:

        int a = 22;
        byte b = (byte) a;


运算符

算术运算符

        int x = 12;
        int m = x++;//后++ 先赋值后加1
        System.out.println(x);//13
        System.out.println(m);//12

        int e = 11;
        int q = --e;//前-- 先减1后赋值
        System.out.println(e);//10
        System.out.println(q);//10

逻辑运算符

        //短路与 两边为真,结果才是真
        System.out.println(true && true);//t
        System.out.println(true && false);//f

        //短路或 其中一个为真,结果才是真
        System.out.println(true || true);//t
        System.out.println(true || false);//t

        //取反
        System.out.println(!!true);//t

三元运算符

三元运算符的格式:(条件表达式) ? 表达式1:表达式2

        int a = 2;
        int b = 3;
        int max = a > b ? a : b;
        System.out.println(max);//3
posted @   忆梦寻尘  阅读(16)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示