JAVA基础

 

基本语法

  • 大小写敏感
  • 类名(大驼峰)
  • 方法名(小驼峰)
  • 源文件名:源文件名必须和类名相同。你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
  • 主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。

 

Java标识符

类名、变量名、方法名都----> 被称为标识符。

  • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始
  • 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合
  • 关键字不能用作标识符
  • 标识符是大小写敏感的
  • 合法标识符举例:age、$salary、_value、__1_value
  • 非法标识符举例:123abc、-salary

 

Java修饰符

主要有两类修饰符:

  • 访问控制修饰符 : default, public , protected, private
  • 非访问控制修饰符 : final, abstract, strictfp

 

Java变量

Java中主要有如下几种类型的变量

    • 局部变量
    • 类变量(静态变量)
    • 成员变量(非静态变量)

 

Java变量类型( 内置数据类型 + 引用数据类型 ):

  变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间

      内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据

  -------内置-------

  boolean: 只有两个取值:true 和 false;

  byte: byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一

  char: char 数据类型可以储存任何字符

  double:   double类型同样不能表示精确的值,如货币;

  float: 浮点数不能用来表示精确的值,如货币

  int: 一般地整型变量默认为 int 类型;

  long: 这种类型主要使用在需要比较大整数的系统上;

  short: Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;

  null

 

      -------引用变量-------

      在Java中,引用类型的变量非常类似于C/C++的指针,所有引用类型的默认值都是 null

      引用类型指向一个对象,指向对象的变量是引用变量。

      这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。变量一旦声明后,类型就不能被改变了

      对象、数组都是引用数据类型

 

Java权限

 

posted @ 2018-01-22 10:42  口头猿  阅读(82)  评论(0编辑  收藏  举报