JAVA基础培训资料V1.0

JAVA基础培训资料V1.0

ID:41884151

大小:205.67 KB

页数:7页

时间:2019-09-04

JAVA基础培训资料V1.0_第1页
JAVA基础培训资料V1.0_第2页
JAVA基础培训资料V1.0_第3页
JAVA基础培训资料V1.0_第4页
JAVA基础培训资料V1.0_第5页
资源描述:

《JAVA基础培训资料V1.0》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA基础培训资料V1・O第一章,标识符命名规则:1、由字母、下划线,美圆符号或数字组成2、以字母、下划线,美圆符号开头3、JAVA大小写敏感,长度无限制4、取名耍见名知意,不能与关键字重名命名约定:1、类名和接口名的第一个字母大写2、方法名的第一个字母小写3、常量用是final修饰的变量全部用大写,单词间用下划线隔开4、变量名或一个类的对象名等首字母小写5、JAVA的关键字都小写数据类型:字节型byte8短整型short16整型int32长整型long64单精度float32双精度double64字符char16布尔boolean8类型转换:数据类型

2、自动转换Byte,shortIntByte,short)ntLongByte,short,int」ongFloatByte,short」nt’long,floatDoubleCharInt1、如果反向转换就需要强制类型转换,上面的都可以自动转换2、布尔类型不能与上面任何类型进行转换第二章运算符、表达式与流程控制算术运算类型运算符功能双目运算符+-*/%单目运算符号+■++1、对“+”进行了扩展可以连接2个字符串2、整数相除取整数部分,如果有一个为小数则结果为小数3、取模运算符是求两个数相除的余数,可以对整数取模,也可以对小数取模4、可以对char类型进行

3、运算,但是不能对boolean类型进行算术运算5、++或者一的运算符的操作数必须是变量,不能是常量或者带有运算符号的表达式关系运算符有:><>=!=逻辑运算符:与&或1非1■与&&只确定左边的表达式就可以确定结果或II只确定左边的表达式就可以确定结杲位运算符按位取反&按位与1按位或A按位异或»右移2位«左移2位»>无符号右移0P2位0P1>>>0P2A>>>2三目运算符IsA>b?a:b2、表达式1是boolean类型的表达式,表达式2和3的数据类型要一致3、计算吋先计算表达式一如果表达式一为真,值是表达式2的值,否则是3的流程控制语句:循环语句:for

4、(){}2、循环语句:while3、循环语句:do-while4^分支语句:if・else5、多分支语句:switch根据表达式的值(只能为整型或者字符型)來依次查找匹配的CASE语句。执行完一个case后要break跳出switch语句,default语句为没有匹配条件时执行的语句。Continue语句只能用在循环语句屮。有带标号的continue跟不带标号的continue数组:1、数组的定义:数据类型数组名[];、数据元素类型数据名;2、数组的静态初始化:数组类型数组名[]={数组元素1,数组元素2.....}3、数组的动态初始化:数组元素类型数组

5、名[]=new数组元素类型[数组元素个数]4、二维数组定义跟初始化:数组元素类型数组名[][]=new数组元素类型[行数][列数]方法的重载:一个类中可以定义多个同名方法,但是要求具有不同的参数和次序,这种方法称为方法的重载。第三章面向对象的程序设计1、对象的理解:通常将一个对象的静态特性抽象为属性,用数据来描述,在JAVA中表示为变量将对象的动态特征抽彖为行为,在JAVA语言中用一组代码来表示,称为方法。所以:java语言中的对彖就是一组成员变量和相关方法的集合2、对象的三个主要特征:A、对象的标识B、对彖的状态C、对象的行为对彖名称对彖的成员变量26

6、786对象的方法3、类:类是一批具有相同属性及相同行为的对彖的抽彖类的定义:[public][abstract][final]class类名[extends父类名][implements接口名列表]构造函数:构造函数是类中的一种特殊方法,没有返回值类型,名称与类名相同,方法的参数用来传递给有关的成员变量。构造函数的作用是初始化类对象,即为类对象的成语变量赋值成员的访问权限修饰符•访问控制:修饰符号类内部同一个包子类任何地方PrivateYesDefaultYesYesProtectedYesYesYesPublicYesYesYesyes1、对于clas

7、s的权限修饰只可以用丁-PUBLIC和default2、public类可以可以在任意地方被访问3、default类只可以被同一个包内部的类访问静态属性和静态方法:1、static修饰的属性称为静态属性■为实例化对象后的共享数据2、static修饰的方法为静态方法3、static属性只能被static方法处理,静态方法中只能调用静态方法继承:1、java语言以object类作为所有其他类的父类2、java中只允许单继承,多继承的概念通过接口实现3、继承的实现[修饰符]class类名extends父类名{类体}4、变量和方法的继承子类将继承其直接父类的所有非

8、私有成员变量和成员方法。5、子类无条件的继承父类不含参数的构造函数,当通过子类不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。