Java小结

1、Java语言的特点:简单性、面向对象、分布式处理、健壮性、结构中立、安全性、可移植性、解释性、高性能、多线程、动态·。
2、java程序执行过程:源文件由编译器编译成字节码,再由字节码由java虚拟机解释运行。
3、java源代码(java)、 字节码文件(class)。
4、ava字节码执行方式:解释执行方式、即时编译方式。
5、程序的基本组成:打包、引包、类。
6、引入语句:import语句
(1)源程序中可以有任意条import语句。
(2)当源程序在编译时,会将需要的在引入语句中的类引入到程序中。
(3)import在包语句后,所有类或接口之前。
7、字符集:Java语言中基本所有的输入元素都采用ASCII而标识符、字符、字符串、和注解都采用UNICODE(16位)。
8、分隔符:(1)空白符:空白符没有确定意义,但帮助编译器正确理解源程序,包括空格、回车、换行符和制表符。
(2)普通分隔符:拥有确定含义,
注意:(1)任意两个相邻的标识符之间至少有一个分隔符,便于编译程序理解;
(2)空白符数量的多少没有区别,使用一个和多个空白符实现的分隔作用相同;
(3)分隔符不能相互替换。
9、标识符的合法定义:
(1)由26个英文字母大小写,数字0-9,符号:_或$组成。
(2)数字不可以开头。
(3)不可以使用关键字和保留字,但能包含关键字与保留字。
(4)ava严格区分大小写,长度无限制。
(5)标识符不包含空格。
(6)标识符命名规则
10、包名:多单词组成时所有的字母都小写。如:xxxyyyzzz。
11、常量名:所有字母都大写,多单词组成时用下划线连接。XXX_YYY_ZZZ。
12、类名接口名:多单词组成是所有的首字母大写。驼峰写法**:XxxYyyZzz**。
13、变量名和函数名:多单词组成时,第一个单词首字母小写,之后的单词首字母大写。xxxYyyZzz。
14、Java关键字:
(1)关键字不能用作变量名、方法名、类名、包名和参数。
(2)关键字特点:所有字母都小写
15、常量和变量
(1)常量的概念及声明
常量是代表程序运行过程中不能改变的值。
(2)变量的概念及声明
是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;
16、变量的语法格式如下:
数据类型 变量名 = 初始化值
(在同一个类中不能有相同名字的变量,使用变量+在进行数字运算的时候和数学中的+是一样的,但在string+字符串的时候叫拼接。)
17、数据类型
(1)基本数据类型:
第一 类:整型 byte short int long
第二 类:浮点型 float double
第三 类:逻辑型 boolean(它只有两个值可取true false)
第四 类:字符型 char
(2)数据类型的默认值:
byte、long、short、int类型的默认值都是零;
string类型的默认值为null;
Boolean类型的默认值为false;
float、double的默认值都为0.0;
(3)引用数据类型:
对象、数组都是引用数据类型。
所有引用类型的默认值都是null。
(4)基本数据类型的转换
各数据类型按容量大小(表数范围大小)由小到大排列为:
Byte, short, char ——int ——long——float——double
18、流程控制
(1)分支结构:(1)if语句 (2)switch语句
(2)循环语句:(1)while循环(2)do…while循环 (3)for循环
(3)顺序结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值