zoukankan      html  css  js  c++  java
  • 二:JAVA标识符

    1.自己可以命名的都是标识符(大胆点说也就是除了关键字的其他命名都是标识符)

      类名

      方法名

      变量名等等

    2.命名规则

      1.驼峰命名规则,每个单词首字母大写

      2.类名、接口名:首字母大写,后面每个单词首字母大写

      3.变量名、方法名:首字母小写,后面每个单词首字母大写

      4.常量名:全部大写

    3.JAVA字符串必须用双引号包含,JAVA语言中的字符必须用单引号包含

    4.在方法体内声明的变量为局部变量,在方法体外,类体之内的叫做成员变量

      例如for(int i =0;i<100;i++)这个i变量在出了这个循环后就会失效,

      在main方法之内声明的变量出了main方法之后也会失效

      类变量:类特有的变量,用static修饰,如果实例化100个,修改类变量一次,那么100个的这个变量都会被修改

      实例变量:独立于方法体之外的变量,不过没有static修饰

      局部变量:类的方法体中的变量

    5.数据基本类型

      整数型:byte 1字节,short 2字节,int 4字节,long 8字节

      浮点型:float 4字节(不能用来表示精确的值float a=2.5f),double  8字节

      布尔型:boolean 1字节

      字符型:char  2字节

    6.应用数据类型

      类,接口,数组,字符串.....

    7.浮点

    8.布尔

    9.类型转换

    10.关系,算术,逻辑,运算符(都和c语言一样)

    11.判断语句if else

      if(){

      }else if(){

      }else{}

    12.Scanner类接收(Scanner类接收会在缓存中读取,缓存只要在控制太输入就会获得,可能在你程序跑循环的时候,或者延时的时候你不小心就输入了,然后后面获取的时候就会直接获取已经在缓存里面的数据,如果缓冲区没有数据就会阻塞)

      1.Scanner.nextLine();在缓存中获取一段字符串。

      2.Scanner.nextint();在缓存中获取一段数字,以回车为换行,也就是以回车为标准。

      3.Scanner.hasNextInt()判断下一个是不是lnt类型的数据,但是不把数据取出来,也就是说没有next

      

    13.for循环,for除了有c的循环效果,foreach和for也有python的循环使用方式

      1.for(int i=0;i<1;i++){}

      2.int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ){}

  • 相关阅读:
    Python环境搭建
    Python简介
    第一个Java程序
    shiro实战(1)--web
    JDBC释放数据库连接
    IDEA(ideaIU) v2019.2.2详细安装破解教程
    ubuntu通过代理设置update源
    virtualbox FAIL(0x80004005) VirtualBox VT-x is not available (VERR_VMX_NO_VMX)
    Dubbo入门实例
    jsp模板
  • 原文地址:https://www.cnblogs.com/BookMiki/p/14010805.html
Copyright © 2011-2022 走看看