java关键字与数据类型

**注释

  • 注释并不会被执行,是给我们写代码或者看代码的人看的

  • 书写注释是一个好的习惯

java 中的注释有三种:

  • 单行注释

  • 多行注释

  • 文档注释

**建一个空的项目

为了方便项目的管理,建一个空的项目,可以在新的这个空项目下建很多模块

1、与之前直接建立java程序不同,这里需要建一个空的项目。

2、给这个项目起一个名字叫做javaSE。

3、新建一个module,跟之前的创建java程序的方法一样。

4、在新创建的这个工程下,通过file下的project settings来配置环境,这个是未配置的情形。

5,、根据自己的JDK,以及对应的java语言进行配置。

**标识符

java 所有的组成部分都需要有名字、类名、变量名以及方法名,都被称为标识符。

对于Java标识符,有以下三点要求:

  1. 标识符有字母、数字、_(下划线)、$所组成,其中不能以数字开头,不能用Java中的保留字(关键字)

  2. 标识符采用有意义的简单命名

  3. "$"不要在代码中出现。(是由于在后面内部类中,编译后会出现$符号)

    不能使用关键字作为变量名或方法名。 标识符是大小写敏感的。

    **java关键字

    定义类、接口、抽象类

    关键字 含义 class 声明一个类 interface 接口 abstract 表明类或者成员方法具有抽象属性

    用于建立类与类之间关系

    关键字 含义 implements 表明一个类实现了给定的接口类 extends 表明一个类型是另一个类型的子类型,常见的类型有类和接口

    用于定义访问权限修饰符

    关键字 含义 private 私有权限,修饰的属性和方法仅供本类引用 protected 保护权限,保护子类,当前包内和继承的子类中可以引用 default 默认模式,不写任何访问修饰权限,本包内可以使用 public 公用模式,可跨包使用,凡是环境下的类和方法都可以使用,需导入包

    用于定义建立实例及引用实例、判断实例

    关键字 含义 new 用来创建新的实例对象 this 指向当前实例对象的引用 super 表明当前对象的父类型的引用或者父类型的构造方法 instanceof 用来测试一个对象是否是指定类型的实例对象

    用于定义类、函数、变量修饰符

    关键字 含义 final 终结器,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量 static 表示具有静态属性 synchronized 线程同步,修饰一段代码表示多个线程都能同步执行 volatile 意识,表明两个或者多个变量必须同步地发生变化 native 本地用来声明一个方法是由计算机相关语言实现的(如C/C++语言等)

    用于异常处理

    关键字 含义 try 尝试一个可能抛出异常的程序块 catch 用在异常处理中,用来捕捉异常 finally 用于异常处理情况,用来声明一个基本肯定会被执行到的语句块(有没有异常都执行) throw 通常用在方法体中,并且抛出一个异常对象,程序在执行到throw语句时立即停止,它后面的语句都不执行。 throws 如果一个方法可以引发异常,本身不对异常进行处理,将异常抛给调用者使程序可以继续执行下去

    用于包的关键字

    关键字 含义 import 导入这个类所存在的包 package 定义包的关键字,将有关类放在一个包中

    其他修饰符关键字

    关键字 含义 assert 断言,用来进行程序调试

    其他情况

    Java中有两个未使用的保留字:goto、const。 Java中有三个特殊含义的单词:null、true、false。

    **数据类型

    java的基础数据类型一共有8种:基本类型可以分为三类字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值