Java基础语法

Java基础语法

  • 对象 :对象是类的一个实例,有状态和行为。
  • 类:一个模版,描述一类对象的行为和状态
  • 方法:方法就是行为,一个类可以有很多方法,逻辑运算,数据修改以及所有动作都是在方法中完成的
  • 实例变量:每个对象都有独特的实例变量,对象的状态由实例变量的值决定

第一个Java程序

public class HelloWorld {
    /* 第一个Java程序
     * 它将输出字符串 Hello World
     */
    public     static  void    main(String[] args) {
    // ↑↑↑       ↑↑↑    ↑↑↑     ↑↑↑  ↑↑↑      ↑↑↑
    //访问修饰符 关键字   返回类型 方法名 String类 字符串数组
        System.out.println("Hello World"); // 输出 Hello World
    }
}

编写java程序时,需要注意

  • 大小写敏感
  • 类名首字母大写,如果类名由若干单词构成,那么每个单词的首字母应该大写
  • 方法名应该以小写字母开头,后面的单词首字母大写
  • 源文件名必须和类名相当

Java修饰符

像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:

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

注:synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性,Java中每一个对象都可以作为锁,这是synchronized实现同步的基础

Java源程序和编译型运行区别

如图所示

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值