• java基础之认识标识符,数据基本类型(四类八种)(二)


    JDK:java development kit(开发工具)
    JRE:JAVA 运行环境
    JVM:JAVA 虚拟机 (翻译官,跨平台) window 、linux 、mac
    JDK > JRE > JVM
    ===============================================================
    java程序是分为编译和运行。
    编译生成.class文件,jvm识别class,运行。
    编译命令:javac HelloWorld.java
    运行命令:java HelloWorld
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("HelloWorld");
        }
    }
    ===============================================================
    注意点:
        1、main方法是程序入口,格式固定不能修改
        2、所有的标点符号都必须是英文状态下的
        3、[]、{}、()都是成对出现
        4、语句必须分号结束
     
    ===============================================================
    环境变量:能够让 bin 目录下的所有java命令在任意目录都能执行。
    如何验证是否配置成功,在任意目录下输入 java -version
    ===============================================================
    注释:
        代码的解释,不会变jvm执行的。
        //单行
        /*
            多行
        */
        /**
            文档
        */
        JAVAdoc
         
    关键字
        java中含有特殊含义的英文单词。 public void,关键字不用单独用作取名字。
         
    标识符
        java取名字。(相同项目不能有相同包名,相同包不能有相同类名,相同作用域不能有相同变量名)
        包名:com.lemon.helloworld
        类名:HelloWorld
        方法名:main
        参数名/变量名:args
        规则:不能以数字开头  _$ HelloWorld 。 不要用汉字
        约定:
            驼峰命名法:
                类名:HelloWorld   每个英文单词首字母大写
                方法名/变量名:   main getAge getStudentAge  除了第一个单词外其余首字母大写。
    ===============================================================
    基本类型
    逻辑类型
        boolean(布尔类型),取值范围为true/false
    整型(整数)
        byte(字节型),取值范围:-128~127   1字节  
        short(短整型),取值范围:-32768~32767     2字节
        int ( 整型) ,取值范围:-2147483648~2147483647 4字节
        long (长整型)取值范围:-9223372036854775808~9223372036854775807  8字节
    浮点型(小数)
        float(单精度的浮点型)1.4E-45~3.4028235E38 4字节
        double (双精度的浮点型)4.9E-324~1.7976931348623157E308 8字节 
    字符型
        char(字符型):char类型的变量,赋值的时候数据长度只能是一位,并且用’’包起来。 2字节
    拥有后缀(大小写都行):
        long l = 10000L;
        float f = 3.14F;
        double d = 3.33D;
     
    ===============================================================
    目前变量的定义必须写在main方法里面。
    public class VarDemo {
        public static void main(String[] args) {
            //main + alt + /
            //变量定义的格式:
            //数据类型 变量名 = 变量的值;
            boolean b1 = true;
            boolean b2 = false;
            //整数类型 默认类型是int
            byte byte1 = 127;
            short s = 130;
            int x = 4;
            x=5;
            int y = 10;
            x = y;
             
            long l = 2147483648L;   //l L表示是一个long,推荐使用大写
            //浮点,浮点类型默认类型是 double
            float f = 3.14F;    //f F表示是一个float,推荐使用大写
            double d = 3.14D;   //D d表示是一个double,推荐使用大写
            //字符类型
            char c =  ' ';  //单引号之间只能有一个值
            //java 大的数据类型不能直接赋值给小的数据类。
        }
    }
  • 相关阅读:
    VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程
    【Demo 0025】注册/反注册窗体类RegisterClassEx/UnregisterClass
    《白手起家Win32SDK应用程序》(完整版+目录)
    关于初始化C++类成员
    TCP和UDP的"保护消息边界" (经典)
    (经典)tcp粘包分析
    解决TCP网络传输“粘包”问题
    无锁队列
    MFC全局函数开局——AfxGetApp解剖
    Tomcat系列之服务器的安装与配置以及各组件详解
  • 原文地址:https://www.cnblogs.com/zhiyu07/p/14232858.html
Copyright © 2020-2023  润新知