java是一门基于c研发的语言,不同但相似,针对java下面介绍java的一些基本知识:
在编写程序时,注释可以帮助我们迅速了解到自己代码的含义,在大型项目中也需要注释帮助我们回忆并查找代码
java注释分为三种:
java的关键字具有特殊含义,除关键字外其他字均可以作为标记符;
关键字不需要一次性记住,在后面我会慢慢讲述,下面我先为大家列出全部关键字
关键字包括有:
abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if implement import instanceof int interface long native new package private protected public return strictfp short static super switch this throw throws synchronized transient try void volatile while
java所有组成部分均需要名字
类名,变量名,方法名都被称为标记符
标记符需要注意:
强类型语言:要求变量的使用严格符合规定,必须先定义 后使用
弱类型语言:要求变量的使用符合规定即可,可以在使用时自动定义
java的数据类型分为 基本类型和引用数据类型;
基本类型包括:
数值包括:
引用数据类型包括:
数据类型的优先级为:byte,short,char->int->long->float->double
当从高到低转换:强制转换
当从低到高转换:自动转换
注意:
变量命名方式:type varName 【=value】【,varName 【=value】】...
数据类型 数据名 【=值】
java变量分为三种变量:
类变量:直接在类中以static开头创建:static int a;
可在方法中直接输出
实例变量: 在类中直接创建:int b;数值类初始化为0,bool类型初始化为flase;
在方法使用时需要先建立一个变量类型的变量,才能使用该变量中的实例变量
变量类型 变量名 = new 变量类()
变量名.实例变量
局部变量:在方法中定义的变量,只能在该方法中使用
常量就是一旦定义不能改变的量
常量定义方法:final Name = value
运算符分为算术运算符,赋值运算符,关系运算符,逻辑运算符,位运算符,条件运算符,拓展算术运算符
因大部分为常用运算符,含义清楚明了,这里仅做出书写不讲述含义
注意:
为了更好地组织类,java提供了包机制用来区别类名的命名空间
定义:package pkg1(在idea里自动书写)
一般利用公司域名倒置作为包名(例如:com.baidu)
当想使用其他包的成员时需要导入其他包
语法:import 包名
javaDoc命令用来生成自己的API文档
/** */用来生成javaDoc命令注释,自动生成相关信息
相关信息包括:
cmd操作方法:javadoc -enccoding UTF-8 -charset UTF-8 文件名
java基本语法已经为大家列出,勤加使用才能掌握,加油!