• java第一天


                         java程序的运行:编码、编译、执行

                         java的命令行: ① javac   文件名.java    //将java文件编写为class文件

                  ② java  编译后的文件名     //执行编译后的class文件

    1、java的标识符

        程序中由开发人员写的类名,方法名和变量名,都叫做标识符;

      标识符命名规则:

      硬性规定  :①标识符以字母、数字、下划线、$组成

             ②不可以数字开头

               ③不可使用关键字

      软性规定:

             ①类名使用大驼峰。组成类名的每个首字母都要大写:HolloWorld

             ②方法名和变量名使用小驼峰。组成该种标识符的单词,开头单词首字母不用大写,以后每个单词首字母要大写。easyCase

    2、变量:

      可以改变值得量,是内存中的最小存储单元

           创建变量的两种方法:

        ①、数据类型   变量名=值;       //在内存中开辟一块内存空间,空间名字为变量名

        ②、数据类型   变量名;     变量名=值;        //这个是两步,当第一步得时候只是声明一个变量,第二步才开辟内存空间;

      

      常量:是指在程序运行期间值固定不变的量。       常量名用字母全大写加下划线组成

    3、数据类型 (基本数据类型和引用数据类型)

      基本数据类型:四类八种

        整形:byte         1字节

           short        2字节  短整型

           int    4字节  整形

           long   8字节       长整型     //该类型需要在值后边加 L 。long  a=166666L;

        浮点型:float       4字节       单精度浮点型            //该类型默认取得是double,如果要使用float,则需要在值后边加 F。float a=2.2F;

           double     8字节  双精度浮点型

       布尔型:true          8字节

           false         8字节

       字符型:char          2字节

      引用数据类型:Stringdate.......

    4、运算符

      算术运算符:+    -    /     %    ++     --                

        注:i++、++i:如果只是运算,不用赋值,则++在前在后效果都一样。如果需要赋值,++在后是将运算前值赋给接收的,++在前是将运算后的值赋给接收的

      赋值运算符:=    +=     -=      /=    %=

      逻辑运算符:&&      ||       !

      关系运算符:<    >       <=     >=    !=     ==

      三目运算符:格式: 数据类型     变量名=条件判断?表达式1:表达式2;

             注:变量名和两个表达式得数据类型要一致

    5、类型转换

      1、小范围的数据类型转向大范围的数据类型,数据类型会自动提示

      2、大范围的数据类型转小范围的数据类型,需要强转。        数据类型    变量=(数据类型)值;

          缺点:会产生精度丢失和数据溢出

      3、两个数据进行运算,类型会自动转到大的数据类型

          int a=2; float b=10F;     float=b/a;  

     6、Scanner类

      该类用来获取编译器的控制台输入的值。    

        Scanner  sc= new Scanner(System.in);
        int  a=sc.nextInt()    //获取控制台输入的整数
    View Code
     
  • 相关阅读:
    数组
    将WebBrowser的cookie信息传给HttpWebRequest
    NC调试时客户端报错:nc.ui.sm.login.Loader2.<init>
    本地连接与无线网络连接消失的解决办法
    Access建表语句
    SQLServer触发器的使用
    SQLServer常用命令
    SendKeys中的特殊字符
    asp.net中使用ajax提示“'Sys'未定义”错误
    WIN7的各种安装方法
  • 原文地址:https://www.cnblogs.com/fbbg/p/14088099.html
Copyright © 2020-2023  润新知