修炼大数据Day01(Java基础)

Java

JVM: java虚拟机

JRE:Java运行环境

JDK: Java开发工具包

跨平台

平台:就是操作系统(Windows,Linux,Mac)

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

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

配置jdk

JAVA_HOME 输入 jdk路径

PATH 输入%JAVA_HOME%\bin

编译

javac HelloWorld.java

java HelloWorld

注释

什么是注释?

·用来解释说明程序的文字。

Java中的注释分类?

​ ·单行注释

​ -格式://注释文字

​ ·多行注释

​ -格式: /* 注释文字 */

​ ·文档注释

​ -格式: /** 注释文字 */

注释的作用?

​ ·解释说明程序的功能

​ ·提高可读性帮助我们调试BUG

javadoc

使用dos命令:Javadoc操作

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

(eg:在DOS里面输入javadoc -d D:\java20190506 HelloWorld.java)

关键字

概念

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

特点

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

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

常量

概念

​ ·在程序执行的过程中。其值不发生改变的量。

分类

​ ·整数常量 所有的整数 eg:0,1,2

​ ·小数常量 所有的小树 eg:0.1 0.2

​ ·字符常量 由单引号引起来的内容 eg:‘A’ ‘a’

​ ·字符串常量 由双引号引起来的内容 eg:“HelloWorld”

​ ·布尔常量 比较特殊 只有 TRUE 和 FALSE

​ ·空常量 即null

变量

概念

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

·从本质上讲 变量是内存中一块数据
定义格式:

​ ·数据类型 变量名 = 初始化值

声明

​ ·int age;//声明了一个整型变量叫age

​ ·int x,y,z;

初始化

​ ·第一次赋值;

​ ·声明的同时进行初始化

​ -int age = 21; //声明整型变量age并赋值给21;

​ ·先声明后初始化

​ -int age;

​ -age = 21;

组成

​ ·对区域有一个限定;数据类型

数据类型

数据类型

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

数据类型的分类

​ ·基本数据类型

​ -整型

​ byte (1字节) -128……127

​ short(2字节) -32768……32767

​ int(4字节)

​ long(8字节)

​ -浮点型

​ float(4字节)

​ double(8字节)

​ -字符型

​ char(2字节)

​ -布尔型

​ boolean(1字节)只有TRUE和FALSE

​ ·引用数据类型

​ -类class

​ -接口interface

​ -数组[ ]

标识符

作用

​ ·给包、类、方法、变量起名字

组成规则

​ ·由数字、字符、下划线、$组成,第一个字符不能是数字。

​ ·字符:Unicode字符集,所以包括英文字母的大小写、中文字符、数字字符等

注意事项

​ ·不能以数字开头

​ ·不能是Java关键字

命名规则

驼峰命名法

​ ·包名 :cn.huo.day01

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

​ ·类名/接口名 :HynDayOne

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

​ ·方法名/变量名:main 、age 、 maxAge 、getAge()

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

​ ·常量变量:JAVA_HOME 、LEFT_UP

​ 无论有几个单词组成,全部大写,每个单词中间用下划线分隔开

键盘录入

导包 创建对象 接收数据

ctrl+shift+o自动导包

运算符

概念

​ ·对常量进行加减乘除

常用的运算符

​ ·算术运算符

​ ·赋值运算符

​ ·关系运算符

​ ·逻辑运算符

​ ·三元运算符

(负数取余,n%m,符号只和n有关。eg:-5 % 2 = -1 ; 5 % 2 = 1)

(‘a’=97 ‘A’=65 ‘0’=48)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值