Java

  

跨平台

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

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

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

注释

A:什么是注释?

  1. 用来解释说明程序的文字

B:JAVA中的注释分类

  1. 单行注释

格式://注释文字

  1. 多行注释

格式:/*注释文字*/

  1. 文档注释

格式:/**

C:注释的作用?

  1. 解释说明程序的功能
  2. 提高可读性,帮助我们调试BUC。

Javadoc

关键字

A:概念

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

B:特点

  1. 组成关键字的字母都是小写的
  1. 常用的代码的编译器中,针对关键字进行特殊颜色的标记,直观。不要死记硬背。

常量

A:概念

  1. 在程序执行的过程中,其值不发生改变的量。

B:分类

  1. 整数常量 所有整数(0,1,2)
  1. 小数常量 所有的小数(13.14)
  1. 字符常量 有单引号引起来的内容  ’A’  ’a’
  1. 字符串常量 有双引号引起来的内容“HelloWorld”
  2. 布尔常量  比较特殊,只有true和false
  3. 空常量   null  (数组部分讲解)

变量

A:概念

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

B:定义格式:

数据类型 变量名=初始值

C:声明

Int age;//声明一个整形变量,叫age

Int x,y,z;

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    表示一个字符(’0’,’a’)

布尔类型

Boolean   1   只用true和false

引用数据类型

类class

接口interface

数组[]

标识符

A:作用

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

B:组成规则

有字符、下划线、美元符号$组成

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

C:注意事项

不能以字母开头

不能是java关键字

命名规则

驼峰命名法:

包名:cn.tedu.day01

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

类名/接口名:VableDemo

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

方法名/变量名:main

age/maxAge/show()/getAge()

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

常量名:JAVA_HOME LEFT LEFT_UP

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

二进制

运算符
A:概念
B:常用的运算符
算数运算符
复制运算符
关系运算符
逻辑运算符
三元运算符

取余运算跟左边的正负符号有关系,与右边的正负号无关。

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值