导图社区 JAVA
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。本思维导图是JAVA入门基础知识学习笔记总结,希望对你有帮助!
社区模板帮助中心,点此进入>>
JAVA
了解JAVA
jdk安装及环境配置 java javac javap
JDK与JRE
JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;
JRE:Java Runtime Environment它是Java运行环境;
JDK包含了JRE
JAVA语言的特点: 跨平台 半编译半解释 简单 分布式 健壮 安全 多线程 安全高效
变量
概念理解: 变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。
规则
① 变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
② 变量使用时有作用域的限制。
③ 变量不可以重复定义。数据类型转换。
JAVA基础知识
注释、关键字与标识符
注释
单行注释: //
多行注释: /* */
文本注释:/** */
关键字
标识符
组成元素
大小写字母
阿拉伯数字
下划线“_” 价值符号“$”
书写规则
数字不能做开头
不能占用关键字、保留字
严格区分大小写,不限制长度起名时,尽量达到见名知意
程序 = 数据 + 逻辑
数据类型
基本数据类型
整型
byte
short
Int
long
浮点型
float
double
字符型
char
布尔型
boolean
引用数据类型
类
接口
数组
数据类型转换
遵循转换原则
范围小的数据类型值(如byte),可以直接转换为范围大的数据类型值(如int); 范围大的数据类型值(如int),不可以直接转换为范围小的数据类型值(如byte)
各种数据类型按照数据范围从小到大依次列出:
byte -> short -> int -> long -> float -> double
两种转换类型
自动转换类型
范围大的数据类型 变量 = 范围小的数据类型值;
强制转换类型
范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值;
……