java基础 -- 基础语法

雨点打透心脏的1/2处 2024-04-18 12:07 269阅读 0赞

JAVA语法

前言

一个java 程序可以认为是一系列对象的集合,因为前面说到,java本来就是面对象的编程,而这些对象通过彼此之间的调用过来协同工作,下面简单复习一下关于类,对象,还有方法,以及实例变量之间的概念和语法的复习介绍;

  • 对象:对象是类的实例,instance,可以理解为是类的一个实体生成,比如设计一个打火机,打火机里面有商标,有材料,还有一些制作方法,那么通过new
    就可以把这个类生成为打火机
  • 类:类就是一个模板,也就是我说的设计图纸
  • 方法:方法就是一个行为,这个打火机可以实现的点火,按动等,这些行为都叫做方法
  • 实例变量:就是对象都有自己独特的实例变量,对象的状态由这些实例变量决定

简单介绍一下java的基础语法

在编写一个java程序的时候需要注意以下几点

java对于大小写字母敏感, Hello 与 hello 是不同的,hello可能是标志符,但是Hello可能是一个类

类名的首字母必须大写,这是写法规范,小写虽然不报错,但是约定是大写,首字母可以是$或者是_但是不可以是数字,或者保留字,goto等

在写一个方法的时候,方法名尽量言简意赅,比如getName给我你的名字,setName再或者,findNameById,根据id来查询名字,写法规范上面,驼峰命名单词之间首字母大写

主方法入口,一般在写java文件如果不涉及到框架文件,简单的java文件都使用main函数作为主程序入口,也就是main线程被虚拟机唯一认为可以进入执行的方法,注意main方法是静态方法,后面会讲到,静态方法跟非静态方法的区别;

关于标识符需要注意的一下几点

所有的标志符首字母不可是数字

首字母大写

标志符不可以是关键字

关于java修饰符需要注意以下几点

java修饰符包含了

访问控制修饰符 public private 默认 protected

public 公有的,所有包名可以访问

private属于本类,本类可以调用,其他方法访问不到

默认就是本项目内都可以访问

protected就是集成的本包内可以访问

非访问控制修饰符 final, abstract, static, synchronized

final 最终修饰符

abstract 抽象修饰符

static 静态修饰符

synchronized 锁修饰符

java变量注意事项

在方法中写的变量为局部变量,局部变量需要赋予初始化值;

在类里面声明的变量为成员变量,成员变量如果不赋予初始化值,虚拟机会自动为他配置初始化值具体赋为什么值后面会讲到;

在类里面声明一个类变量,也就是静态表里,加static为静态变量,方法中如果想调用静态变量,只能什么静态方法,才可以调用静态变量;

罗列一下java关键字

abstract,声明抽象,calss类


















































































关键值 解释
public 公共的
privite 私有的
protected 受保护的
abstract 声明抽象
calss
extends 继承
final 最终值,不可改变的
implements 实现(接口)
interface 接口
native 本地,原生方法(非 Java 实现)
new 新,创建
static 静态
synchronized 线程,同步
break 跳出
case 定义一个值以供 switch 选择
continue 继续
do 运行
goto 保留关键字

就列这么多吧,还有很多一些,不过这些比较常用了再则就是8个原始类型,就不列了

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java基础 2】Java 基础语法

    1 变量与基本数据类型1.1 变量变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。变量分类:按所属的...

    相关 Java 基础语法

    一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 - **对象**:对象是类的一个...