导图社区 JAVA程序设计(1)
JAVA程序设计,JAVA特色有简单性,面向对象,分布式,健壮性(鲁棒性),安全性,体系结构中立,可移植性,解释型,高性能,多线程,动态性。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
JAVA程序设计
JAVA编程基础
标识符与关键字
关键字
JAVA语言中已经被赋予了特定意义的一些专用名词
标识符
定义
用来标志包名,接口名,类名,对象名,方法名 ,变量名,数组名,文件名的有效字符序列
命名规则
由26个英文字母大小写,0-9,美元符号($),下划线(_)组成
数字不可开头
不能出现JAVA中的运算符
不能使用关键字和保留字,但能包含关键字和保留字
JAVA中严格区分大小写,长度无限制标识符不能包含空格
命名规范
子主题
基本数据类型
基本类型
整型(定点类型)
字节型byte
短整型short
基本型int
长整型long
实型(浮点类型)
单精度float
双精度double
字符型char
布尔类型boolean
引用类型
数组
类(包括对象)-string
接口
枚举
语法
常量
整型常量,浮点常量,字符常量,字符串常量,布尔常量
变量
变量的作用域
实参
形参
接受用户的输入和输出
输入单个字符
输入多个字符
使用bufferedreader
使用图形方式输入数据
使用scanner类输入数据
运算符与表达式
赋值运算符和语句
【<变量类型>】<变量名>=<表达式>;
<对象名>=<表达式>;
算数运算符与表达式
关系运算符与表达式
位运算符
程序的流程控制
顺序结构
分支结构
if语句
if(<条件表达式>{ 语句或语句序列; }
if....else.....语句
if(<条件表达式>){ 语句或语句序列 1; } else{ 语句或语句序列 2; }
if.....else....if...else....语句
if(<条件表达式1>){ 语句或语句序列1; }else if(<条件表达式2>){ 语句或语句序列2; } ....... }else { 语句或语句序列n; }
switch....case....语句
switch(<条件表达式>{ case 常量1:(语句或序列1;}[break;] case 常量2:(语句或序列2;}[break;] ..... case 常量n:(语句或序列n;}[break;] [default:]{语句或序列n+1;} }
循环结构
for语句
for(<表达式1>;<表达式2>;<表达式3>){ 语句或语句序列 }
while语句
while(<条件表达式>{ 语句或语句序列; }
do.....while语句
do {语句或序列}while(<条件表达式>);
转移语句
break语句--中断整个循环
continue语句--中断本次循环
JAVA入门
发展历程
JAVA特色
简单性,面向对象,分布式,健壮性(鲁棒性),安全性, 体系结构中立,可移植性,解释型,高性能,多线程,动态性
安装及配置环境
下载JDK
安装JDK
设置环境变量
面向对象程序设计基础