JAVA语言基础(二)20170510

每次学习Java必学的知识,对于内容容易忘记, 在需要的时候再查阅,希望这次学习能记加深印象。

1、关键字

定义:被Java语言赋予了特殊含义的单词

特点:关键字中所有单词为小写

2、标识符

由26个字母,0~9数字,下划线_、$组成

定义合法标识符:1)数字不可以开头

                      2)不可以使用关键字

Java区分大小写

Java中的名称规范:

包名:多单词组成时所有字母都小写。xxxyyyzzz

类名接口名:多单词组成时,所有单词的首字母大写。XxxYyyZzz

变量名和函数名:多单词组成时,第一个单词首字母小写,第二 个单词开始每个单词首字母大写。xxxYyyZzz

常量名:所有字母都大写。多单词时每个单词用下划线连接。XXX_YYY_ZZZ

3、变量与常量

变量 20170516

  • Java变量是程序中最基本的存储单元,包括变量名,变量类型和作用域。

每个变量都属于特定的数据类型,使用前必须先声明。

变量其实是内存中的一小块区域,使用变量名来访问这块区域,变量使用前先声明,然后在进行赋值,才能使用。

掌握底层编译原理:内存分4块区域,code segment、data segment、stack、heap

  • Java变量的分类
  • 按被声明的位置划分:

局部变量:方法或语句块内部定义的变量,作用域找对应的大括号,大括号内都“认识”,出了大括号再也没有人“认识”了。

成员变量:方法外部、类的内部定义的变量

类外面(与类对应的大括号外面)不能有变量的声明

  • 按所属的数据类型划分:

基本数据类型变量:4类8种,靠内存大小、0、1布局来区分。

char:Java字符采用Unicode(统一了全世界的文字,一种UTF8,UTF16)编码,字符占2个字节,1个字节8位

引用数据类型变量

整数类型:Java各数据类型有固定的表数范围和字段长度,不受OS的影响,Java可移植。

基础数据转换

boolean类型不可以转换为其他类型

3、函数

函数是定义在类中的具有特定功能的一段独立小程序

函数也成为方法

原文地址:https://www.cnblogs.com/yangyl-justdoit/p/6836799.html