码迷,mamicode.com
首页 > 编程语言 > 详细

Java语法基础

时间:2021-03-16 11:57:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:int   public   com   十进制   八进制   code   new   转义字符   hello   

Java基础语法

标识

  • 单行标注 //
  • 多行标注 /* */
  • 多做标注

关键字

public class Demo02 {
    public static void main(String[] args) {
        String ab="c";
        System.out.print(ab);
    }
}
  • 注意语法中符号”“ 和 ;不能忘
  • System.out.print(ab)若改为System.out.print("ab")则直接输出ab

数据类型

public class Demo02 {
    public static void main(String[] args) {
        String a=1;
        System.out.print(a);
    }
}
  • 此时的"1"为int不是string,如果要改为string则改为"1"

  • 如果要输出一个int,插入int b = 10;

    ? System.out.print(b)


基本类型

import com.sun.org.apache.xpath.internal.functions.FuncFalse;

public class Demo02 {
    public static void main(String[] args) {
//八大数据类型
        int num1 = 200;
        byte num2 = 127;
        short num3 = 200;
        long num4 = 200L;//long要加L

        float num5 = 50.1F;//float要加F
        double num6 = 3.1415926;//浮点数

        char name1 = ‘中‘;//一个字符
        String name2 = "中国";//字符串,String不是关键字 是类

        boolean flag = true;
        boolean fleg = false;//布尔值,代表是非
    }
}

引用类型

  • 除开基本类型的外都是

public class Demo03 {
    public static void main(String[] args) {
        //进制 十进制 八进制 十六进制
        int num1 = 10;
        int num2 = 010;//八进制前面为0
        int mum3 = 0x10;//十六进制前面为0x 0~9 A~F 16


        //关于浮点数
        float a = 0.1f;
        double b = 0.1;
        System.out.print(a==b);
        float c = 123124123123f;
        double d = c+1;
        System.out.print(c==d);//最好不要使用浮点数来比较大小

        //关于字符
        char e = ‘不‘ ;
        char f = ‘玩‘;

        System.out.print(e);
        System.out.print("|");
        System.out.print((int)e);
        System.out.print("|");
        System.out.print(f);
        System.out.print("|");
        System.out.print((int)f);
        //所有字符本质是还是数字
        //编码 Unicode 2的16次方

        //转义字符
        // \T 制表符
        // \n 换行
        // .....

         System.out.print("Hello\nWorld");
         String sa = new String("hello world");
         String sb = new String("hello world");
         System.out.print(sa==sb);
         System.out.print("|");
         String sc = "Hello world";
         String sd = "Hello world";
         System.out.print(sc==sd);
         //对象 从内存分析
         //关于布尔值
         boolean flag = true;
         if (flag);//睾手
         //代码要精简

Java语法基础

标签:int   public   com   十进制   八进制   code   new   转义字符   hello   

原文地址:https://www.cnblogs.com/TheCasually/p/14532273.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!