Java基础语法

**1.对象:**对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
**2.类:**类是一个模板,它描述一类对象的行为和状态。
**3.方法:**方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
**4.实例变量:**每个对象都有独特的实例变量,对象的状态由这些适量变量的值决定。
public static void main (String[] args)
public——访问修饰符
static——关键字
void——返回类型
main——方法名
String——String类
args——字符串数组

基本语法-注意点:
1.大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
2.类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母因该大写。例如MyFirstJavaClass。
3.方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
4.源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
5.主方法入口:所有的Java程序由public static void main(String[] args)方法开始执行。

Java标识符:
类名、变量名、方法名都被称为标识符。
!!!1.所有的标识符都应该以字母(A-Z或a-z)、美元符( ) 或 下 划 线 ( ) 开 始 。 2. 首 字 符 之 后 可 以 是 字 母 ( A − Z 或 a − z ) 、 美 元 符 ( )或下划线(_)开始。 2.首字符之后可以是字母(A-Z或a-z)、美元符( 线2.AZaz)、下划线(_)或数字的任何字符组合。
3.关键字不能用作标识符。
4.标识符是大小写敏感的。
5.合法标识符例子:age、$salary、_value、__1_value
6.非法标识符举例:123abc、-salary

Java修饰符:
1.访问控制修饰符:default,public,protected,private
2.非访问控制修饰符:final,abstract,static,synchronized

**Java变量:**局部变量、类变量(静态变量)、成员变量(非静态变量)

Java关键字:
(不能用于常量、变量和任何标识符的名称)
*访问控制:*private-私有的、protected-受保护的、public-公共的、default-默认
*类、方法和变量修饰符:*abstract-声明抽象、class-类、extends-扩充,继承、final-最终值,不可改变的、implements-实现(接口)、interface-接口、native-本地,原生方法(非Java实现)、new-新,创建、static-静态、strictfp-严格,精准、synchronized-线程,同步、transient-短暂、volatile-易失
*程序控制语句:*break-跳出循环、case-定义一个值以供switch选择、continue-继续、default-默认、do-运行、else-否则、for-循环、if-如果、instanceof-实例、return-返回、switch-根据值选择执行、while-循环
*错误处理:*assert-断言表达式是否为真、catch-捕捉异常、finally-有没有异常都执行、throw-抛出一个异常对象、throws-声明一个异常可能被抛出、try-捕获异常
*包相关:*import-引入、package-包
*基本类型:*boolean-布尔型、byte-字节型、char-字符型、double-双精度浮点、float-单精度浮点、int-整型、long-长整型、short-短整型
*变量引用:*super-父类,超类、this-本类、void-无返回值
*保留关键字:*goto-是关键字,但不能使用、const-是关键字,但不能使用
注:Java的null不是关键字,类似于true和false,它是一个字面常量,不允许作为标识符使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值