发表于: 2017-09-05 01:09:06
1 865
今天完成事情:
1. 学习Java基础知识
--1.1 Java程序基本结构
(1)Package :包,Java程序中类所在的包,package是定义包的关键字。
(2)public class Example : 创建类, public是Java程序的关键字,修饰类;
(3)public static void main(String[ ] args); Java程序的类的主方法,是程序的入口,Java程序是从改方法来执行的。
--1.2 标识符和关键字
(1)标识符可以理解为一个专有名字,用来标识类、变量名、数组名、等等。
(2)标识符的命名规则:
<1> 标识符有字母,数字,下划线和美元符号组成,首字符不能为数字。
<2> 标识符不能使用Java关键字和保留字。
<3> 标识符是区分字母大小写的。
注:在程序开发中,标识符尽量使用英文,首字母大写。
(3)关键字:在Java语言中已经被赋予特定意义的单词,不能用来做标识符使用。
--1.3 基本数据类型
(1)Java语言数据类型分为数值型,字符型,布尔型三类。
类别 | 数据类型 | 内存空间 | 取值范围 |
整型 | byte | 8位(1字节) | -128~127 |
short | 16位(2字节) | -32768~32767 | |
int | 32位(4字节) | ||
long | 64位(8字节) | ||
浮点型 | float | 32位(4字节) | |
double | 64位(8字节) |
(2)布尔型又称为逻辑型,他的值只有true和false两种,通常可以作为流程控制中的判断条件。
(3)变量和常量
<1>变量是指在程序执行过程中值可以改变的量,反之为常量。
<2>变量的声明:例如 int a;变量名必须是一个合法的标识符;常量的声明 final 数据类型 常量名={值};
<3>根据变量的作用范围可以把变量分为成员变量和局部变量。成员变量是在类体中定义的变量,在整个类中都有效。局部变量是在类的方法中定义的变量,它只在当前的代码块中有效,当方法调用结束后,局部变量也被释放。
--1.4 运算符
(1)Java基本运算符包括赋值、算术、比较、逻辑、位和三元运算符等。位运算符中按位异或可以实现不借助第三个变量来交换两个标量的值。A=A^B; B=A^B; A=A^B 可以实现A和B的交换。
(2)类型转换,不同类型的变量在进行运算时需要转换为相同的类型,Java有自动转换和强制转换两种,其中自动转换遵循级别低向级别高转换(以占用内存空间大小划分级别),强制转换:(类型名)转换的值。
2. 流程控制
--1.条件语句
(1)基本语法:
① if ( 判断条件 )
{
语句1;
语句2;
……
}
② if (条件)
{
语句1
}else if (条件){
语句2
}else if (条件){
}
(2)switch 多分支语句
--2. 循环结构
(1)基本循环结构有while ,do……whiel , for 等
(2)break 和continue 语句
Break 语句可以用在switch 和循环结构中,它的作用是结束当前循环,continue语句用在循环结构中,它的作用是结束本次循环执行下一次循环。
(3)利用嵌套循环输出空心菱形
明天的计划:
1. 继续学习Java基础知识,包括数组、字符串、类和对象。
2. 了解接口、继承与多态。
收获:
1. Java语言基础与之前学过的C语言类似,理解比较轻松,熟悉Java程序结构,多动手敲写,对经典的程序案例多熟记于心。
2. 尽快补充基础知识,接触Java技术篇的内容类和对象即Java的核心思想。
评论