大数据笔记5/6

本文总结了Java第一天学习内容,涵盖跨平台特性,依赖Java虚拟机实现一次编写到处运行;介绍了注释、Javadoc、关键字、常量、变量、数据类型、标识符、命名规则、二进制及运算符等知识,包括各部分概念、分类、格式和特点。

跨平台

平台:操作系统

跨平台:Java可以运行中任意的操作系统上,一次编写到处运行

原理:实现跨平台需要依赖虚拟机——Java虚拟机

注释

A:什么是注释?

​ 用来解释说明程序的文字

B:Java中的注释分类

  • 单行注释
    • 格式://注释文字
  • 多行注释
    • 格式:/* 注释文字 */
  • 文档注释
    • 格式:/** 注释文字 */

C:注释的作用?

  • 解释说明程序的功能

  • 提高可读性,帮助我们调试BUG

Javadoc

javadoc -d 文件路径 源文件.java

关键字

A:概念

  • 被Java语言赋予了特定的含义

B:特点

  • 组成关键字的字母都是小写

  • 常用的代码的编辑器中,针对关键字进行特殊颜色的标记,直观。

常量

A:概念

  • 在程序执行的过程中,其值不发生改变

B:分类

  • 正数常量

  • 小数常量

  • 字符常量 由单引号引起来的内容 ‘A’ ‘a’

  • 字符串常量 由双引号引起来的内容 “HelloWorld”

  • 布尔常量 true 和 false

  • 空常量 null

变量

A:概念

  • 存数的,代词,在程序执行的过程中,其值可以发生改变的量

  • 从本质上讲,变量是内存中一块区域

B:定义格式

  • 数据类型 变量名 = 初始化值;

C:声明

  • int age;//声明了一个整型的变量

D:初始化

第一次赋值;

  • 声明的同时进行初始化:

    • int age = 18;//声明整型变量age并赋值为18;
  • 先声明后初始化

    • int age;声明整型变量age

      age = 18;给变量age赋值为18

E:组成

  • 对区域应该有一个限定;数据类型

数据类型

A:数据类型

​ Java 是一门强类型的语言,对于每一种诗句都定义了明确的具体的数据类型,在内存中分配对应大小的内存空间

B:数据类型的分类

基本数据类型

​ 整型:

​ byte 1个字节 -128~127

​ short 2个字节 -32768~32767

​ int 4个字节

​ long 8个字节

​ 浮点型

​ float 4个字节

​ double 8个字节

​ 字符型

​ char 2个字节

​ 布尔型

​ boolean 1个字节 只有 true 和 false

引用数据类型

​ 类 class

​ 接口 interface

​ 数组 []

标识符

A:作用

  • 给包、类、方法、变量起名字

B:组成规则

  • 由字符、下划线、美元符号$组成
  • 字符:unicode字符集,所以包括英文字母的大小写、中文字符、数字字符等

C:注意事项

  • 不能以数字开头
  • 不能是 Java 关键字

命令规则

驼峰命名法:

  • 包名:cn.tedu.day01

    无论有几个单词组成,所有的单词都是小写,每一个单词之间用 . 隔开。

  • 类名/接口名:VariableDemo

    如果名字由多个单词组成,那么每一个单词的首字母都是大写。

  • 方法名/变量名:main age/maxAge/getAge()

    如果有多个单词组成,那么第一个单词首字母是小写的,其余单词的首字母是大写。

  • 常量名:JAVA_HOME LEFT LEFT_UP

    无论有几个单词组成,所有字母全部大写,每一个单词之间用 _ 分隔开。

二进制

运算符

A:概念

B:常用的运算符

  • 算数运算符 + - * / %(取余)(取余运算跟左边的正负号有关,与右边符号无关)
  • 赋值运算符
  • 关系运算符
  • 逻辑运算符
  • 三元运算符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值