• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Java学痴
博客园    首页    新随笔    联系   管理    订阅  订阅

Java基础语法(注释)

Java基础语法

1.注释

public class HelloWord {
    public static void main(String[] args) {
        //单行注释
        /*多行注释*/
        //JavaDoc:文档注释  /**  */
        /**
         * @Description Hello Word
         * @Author java学痴
         */
        String name="我真帅";
        System.out.println(name);
    }
}

2.关键字

3.标识符注意点

  • 所有的标识符都应该以字母 (A-Z)或者(a-z),美元符($),或者下划线(_)开始

  • 所有的标识符都应该以字母 (A-Z)或者(a-z),美元符($),或者下划线(_)或数字的任何字符组合

  • 不能用关键字作为变量名或者方法名

  • 标识符是大小写敏感的

  • 合法字符举例:age,$salary,_value,__1_value

  • 非法标识符举例:123abc,-asdasf,#asfdj

  • 变量名或者方法名不能使用汉字

4.八大基本类型

public static void main(String[] args) {
        //八大基本类型
        /*整数*/
        int num01=123;
        byte num02=127;//不能超过128
        short num03=12324;
        long num04=1111111111111111000L;
        /*浮点型小数*/
        float num05=123f;
        double num06=3.1415926;
        /*字符*/
        char flag='男';
        /*布尔类型——》真假类型*/
        boolean num08=true;
        //boolean num08=false;
        /*字符串类型*/
        //String s="Java学痴";
    }

5.什么是字节

//整数拓展 进制 二进制0b 八进制0 十六进制0x
        int i=10;//十进制
        int i2=010;//八进制10 /*输出为十进制*/
        int i3=0x10;//十六进制10  /*输出为十进制*/
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
/*输出结果
10
8
16
*/

6.字符拓展

  //字符拓展
        char c1='a';
        char c2='中';
        char c3='\u0061';
        System.out.println((int)c1);/*所有字符本质还是数字*/
        System.out.println((int)c2);/*编码 Unicode 表:(97=a 65=A) 2字节  0-65536*/
        System.out.println(c3);/*U0000  UFFFF*/
        //转义字符
        // \t  制表符
        // \n  换行
        String S="Hello\tWord";
        String S2="Hello\nWord";
        System.out.println(S);
        System.out.println(S2);
​
        /* S输出结果:
        * Hello     Word
        * S2输出结果:
        *Hello
        *Word
        */
​
        String sa=new String("Hello") ;
        String sb=new String("Hello") ;
​
        System.out.println(sa==sb);
        /*
         * false
         * 这里因为new一个对象相当于开辟一个空间
         * 因为对象不同所有为false
         */
        String sc="Hello";
        String sd="Hello";
        System.out.println(sc==sd);
​
        /*
         *ture
         * 这里是相同的临时储存对象用的是同一个
         */
​
        boolean boo=true;
        if (boo){
​
        }
        if (boo==true){
​
        }
     //这里的两个if的判断是相同的
​
​
    }

 

posted on 2021-09-24 17:06  Java学痴  阅读(75)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3