JAVA语言基础

JAVA语言的基本组成
关键字 、运算符、标识符、语句、注释、函数、常亮和变量、数组

关键字:关键字 中所有字母都为小写

运算符:由26个英文字母大小写,数字:0-9符号:_ $ 组成

标识符:Java中的名称规范

注释:单行注释、多行注释、文档注释 不会被虚拟机解释执行

常量与变量:

常量:不能改变的数值,整数常量,小数常量,布尔型常量,字符常量,字符串常量,null常量

变量:内存中的一块存储区域,有自己的名称和类型,在同一类型区域内不断变化

Java语言是强类型语言,对于每一种区域都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间



运算符:

算数运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元运算符

三元运算符格式:(条件表达式)?表达式1:表达式2;如果条件为true,运算后的结果是表达式1;如果条件为false,运算后的结果是表达式2;

程序流程控制:判断结构、选择结构、循环结构

switch语句特点

switch语句选择的类型:byte,short,int,char,JDK1.7新加入了String类型,long不可以

case之间与default没有顺序,先执行第一个case,没有匹配的case执行default

结束switch的两种情况,遇到break,执行到switch语句结束

如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束

do   while特点:

条件无论满足,循环体至少执行一次

其它流程控制语句:

break(跳出)、continue(继续)

break语句:应用范围,选择结构和循环结构

continue语句:应用与循环结构,结束本次循环到下次循环

函数:定义在类中具有特定功能的一段独立小程序,也称为方法

重载:在同一个类中,允许存在一个以上的同名函数,只要他们的参数类型或参数个数不同即可,与返回值类型无关

数组:同一种数据类型的集合,其实就是一个容器

元素序号从0开始,Java程序在运行时,需要在内存中的分配空间。为了提高运算效率,有对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。

栈内存:

用于存储局部变量,当数据用完时,所占用空间就会自动释放

堆内存:

数组和对象,通过new建立的实例都存放在堆内存中

每一个实体都有内存地址值

实体中的变量都有默认初始化

实体不在被使用,会在不确定的时间内被垃圾回收器回收



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值