- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[企业管理]10级《面向对象程序设计》第二章教学课件
第二章 Java基础; 学习目标:
掌握标识符和关键字
熟练使用各种数据类型的定义、表示和引用
掌握算术、逻辑和布尔运算符
自动类型转换和强制类型转换
;2.1 标识符Java保留字;标识符的命名规则;合法的标识符
identifier userName User_Name_sysval
$change A98_23 _abc
非法的标识符
2mail room# class A- 4
3_1 the
;Java保留字(又称关键字) ;2.2 数据类型与常量、变量;基本数据类型 ;;数值20在内存中的存储形式 ;2、浮点型 ;浮点数据有两种表示形式
十进制数形式,必须含有小数点,例如:
3.14 314.0 .314
科学记数法形式,如
3.14e2 3.14E-12
Java浮点数据默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,如:
double d = 3.14;
float f = 3.14f;;3、布尔型(boolean) ;4、字符型(char);新术语;所谓类就是一类属性(变量)和操作(方法)的描述。其中,属性可用一系列的变量表达,而操作用一系列方法表示。
一类人员Person:
抽象出下列属性:名字、年龄、身高、婚否、性别,分别用变量name、age、height、marriage、sex表示(见名知义),
吃饭,讲话,走路等行为可表示为相应的方法eat() , speak() ,walk()等。;用Java语言描述Person类如下:;变量 (属性);变量名 ;变量名 ;变量的初始化 ;也可定义变量后再单独初始化,如:;变量的作用域 ;在类中声明的类成员变量,可在该类的各个成员方法中使用;
在某个方法体中或参数表中声明的变量,只能在该方法体中使用;
在某个语句块中声明的变量,只能在该语句块中使用。;public class VariableLifeTime
{
public static void main(String[] args)
{
int sum=0;
int A=10;
for(int x=1;x=5;x++)
{
int y=0;
y=y+A;
sum=sum+y;
System.out.print(x=+x);
System.out.print(y=+y);
System.out.println(sum=+sum);
}
System.out.println(sum=+sum);
}
};class Person
{//以下5个成员变量
String name;
int age;
double tall;
boolean marriage;
char sex;?//以下2个方法
eat(String eatwhat){
System.out.println(name+” ate up the “+eatwhat);
}
};在Java中嵌套的程序块的内层和外层,不允许定义相同的变量名,否则将导致编译错误。
public class ScopeError
{
public static void main(String[] args)
{
int E=999;
{
int E=999;
System.out.println(“E=+E);
}
}
};常量 ;常量和变量;示例:
public class Assign { public static void main (String [ ] args)
{ int x; int y; //定义x,y两个整型变量
float z = 1.234f ; //指定变量z为float型,且赋初值为1.234 double w = 1.234 ; //指定变量w为double型,且赋初值为1.234 boolean flag = true ; //指定变量flag为boolean型,且赋初值为true char c ; //定义字符型变量c String str ; //定义字符串变量str String str1 = Hi ; //指定变量str1为String型,且赋初值为Hi c = A ; //给字符型变量c赋值A str = bye ; //给字符串变量str赋值bye x = 12 ; //给整型变量x赋值为12 y = x; //给整型变量y赋值为12 } }
;2.3 运算符和表达
您可能关注的文档
- [从业资格考试]2011年版摄影师中级理论知识考前辅导.doc
- [从业资格考试]2011物业基本制度分节练习题.doc
- [从业资格考试]201205人力资源管理师串讲二级doc.ppt
- [从业资格考试]2012一建项目管理经典复习总结1.doc
- [从业资格考试]2012二建法规习题精选.doc
- [从业资格考试]2012年3月期货《法律法规》考前模拟试卷.doc
- [从业资格考试]2012人力2级-绩效管理.pdf
- [从业资格考试]2012年一级建造师建筑管理与实务课件.doc
- [从业资格考试]2012年一级建造师考试市政工程加强题.doc
- [从业资格考试]2011年二级建造师法规课件主讲:高唱老师.ppt
- 2026版高三一轮总复习(数学)70 第八章 第2课时 两条直线的位置关系.pptx
- 2023年传媒行业:现象级产品ChatGPT出现,AIGC商业化推进,赋能多元应用.pdf
- 2023年创梦天地分析报告:深耕自研产品生态,构筑游戏社区未来.pdf
- 2023年城投债:人口迁徙与产业模型.pdf
- 2023年充电桩行业分析报告.pdf
- 汽车电梯知识培训课件.ppt
- 2026版高三一轮总复习(数学)47 第五章 第3课时 平面向量的数量积及其应用.pptx
- 统编版(2024)一年级下册语文17 小猴子下山 课件.pptx
- 2026版高三一轮总复习(数学)62 第七章 第5课时 空间直线、平面的垂直.pptx
- 宁强县2024-2025学年度第二学期期末学业水平检测:八年级英语试题(卷).docx
最近下载
- 抑郁症临床路径全套.docx VIP
- 【2024新版】四升五暑假作业数学每日一练-30天.pdf VIP
- 公寓装修工程监理规划.doc VIP
- 2025年一级造价师之建设工程技术与计量(水利)题库含答案【必威体育精装版】.docx VIP
- 一、屋面工程之二(鲁班奖细部做法集锦).pptx VIP
- 认识立体图形(教学课件)(共20张PPT)——小学数学人教版(2024)一年级上册.pptx VIP
- 客户转介绍话术课件.ppt VIP
- {安全生产管理}煤矿安全生产标准化基本要求及评分办法掘进专业介绍.pdf VIP
- 国家重点研发计划青年科学家项目申报书模板(2025).docx VIP
- 解读《普通高中数学课程标准(2017年版)》.docx VIP
文档评论(0)