java_入门基础学习(三)

今日主要记录java的数据类型、关键词和变量认识

1、java的八种数据类型是什么?

java的八种数据类型主要分四类:

第一类:整型 byte short int long
第二类:浮点型 float double
第三类:逻辑型boolean(它只有两个值可取true false)
第四类:字符型 char

2、八种数据占用空间数和取值范围是什么?
java_入门基础学习(三)_第1张图片
从51借来的图

3、在基本类型中,如果不明确指定,整数型的默认是什么类型?带小数的默认是什么类型?

整数类型 默认为 int

带小数的默认为 double

boolean的默认值 false

4、float类型和long型如何定义?

float f = 1.2f

long l = 1.2L

5、数据类型转换,什么是强制类型转换?什么是自动类型转换?什么是向上造型?

强制类型转换:在一个类型前面加( ),来强制转换:
long l = 9L;

int i = (int)l;

自动类型转换:

int i = 5;

String str = “”+i;

向上造型:把范围小的造型为范围大的类型:

int i = 2;

long l = i;

6、什么是关键词?

关键字就是编程语言与机器语言的编码约定;而关键词是不能在java中命名使用的哦,使用出现编写错误
如:true 、false 、null 等就是java的关键词

7、什么是变量?

变量是用来引用一块内存区域或一个值,用标识符来表示,可以通过操作变量来操作变量所对应的内存区域或值块的值。

8、变量的命名规则是什么?

(1) 以字母、 线线 和数字;

(2) 首字母小写,中间单词用大写字母隔开;

(3) 名称具有一定含义;

(4)可以先声明再赋值也可以声明的同时进行赋值

(5)没有赋值的变量是不可以使用的

顺带说下类、属性、方法、包、文件名、变量、常量、控制结构、语句行、注释的命名规则:

类: 一个类文件中类名要和文件名相同,类名一定要以大写字母开头,单词之间用大写字母分隔

属性: 属性名首字母小写,中间用大写字母隔开(趣名:骆驼命名法)。

方法: 方法名首字母小写,中间用大写字母隔开。

包: 引用包必须写在类文件的开头,有且只能有一个包,全部用小写字母。

控制结构:当语句是控制结构的一部分时,即使是单个语句,也应使用大括号将语句封闭。

语句行:每行只写一个语句,并使用四个缩进的空格,使代码更易读,注意用分号结束。

注释: 用注释来说明那些不明显代码的段落。

常量: 常量名一般用大写字母,单词之间用下划线分隔,一旦赋值不允许修改。

ps:一般进入的公司工作,都会有一套代码编写命名规范,初学者刚开始就掌握良好的代码编写风格和习惯是比较重要的,这可以体现出一个程序员的专业素样和形象

9、什么是实例变量?什么是局部变量?什么是类变量?什么是常量?

实例变量: 类中定义的变量,即类成员变量,如果没有初始化,会有默认值;
局部变量: 在方法中定义的变量,必须初始化;
类变量: 用static修饰的属性,也叫静态变量;
常量:就是用final 关键词修饰的变量,只允许赋值一次,一旦赋值将无法更改

10、各种变量的定义规则和使用规则?

实例变量: 不需要static关键字来声明,需要类的实例(对象)调用(用“.”点);

类变量(静态变量): 用static修饰,可以用类名调用,也可以用类的实例调用;

局部变量: 在方法内任意定义变量即为局部变量;

final变量(常量):
一旦赋值,不可以再修改的变量;
四者之间的区别点我,这里不做赘述

你可能感兴趣的:(java学习笔记,java)