《JAVA程序设计》必会知识点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《JAVA程序设计》必会知识点

《JAVA程序设计》必会知识点 选择(30) 填空(30) 简答(程序填空,运行结果)25 编程(类的定义,图形界面)15 J01 Java入门 1.Java诞生:1995年、Sun公司 2.Java语言的主要特点:简单,面向对象,与平台无关,解释型,多线程,安全,动态. 3.Java程序的分类:Java Application(java应用程序)和Java Applet(java小应用程序),两者的区别?区别: java应用程序必须通过java解释器(java.exe)来解释执行其字节码文件; java小应用程序必须通过支持java标准的浏览器来解释执行. 4.Java Application 程序的实现(开发过程:Java编译器与解释器) 5.Java源文件(*.java)和字节码文件(*.class) 6.Java Application程序的基本组成:由若干个类组成,只能有一个public类(称为主类),类名必须与文件名相同!main方法写于主类之中。 public class 主类名{ public static void main(String args[]) { …… } } 7.输出语句 System.out.println(Hello,everyone!);换行 System.out.print(Hello,everyone!);不换行 J02 Java基本语法 1.用户标识符的命名规则:字母、下划线、$和数字(数字不能作首字符) 2.Java基本数据类型(不包括数组 接口 自身类) 数据类型 关键字 字节数 取值范围 1.逻辑型 Boolean 1 布尔值:true或false 2.整型 Byte 1 -27~27-1 Short 2 -215~215-1 Int 4 -231~231-1 Long 8 -263~263-1 3.浮点型 Float 4 10-38~1038和-1038~-10-38 Double(默认) 8 10-308~10308和-10308~-10-308 4.字符型 Char 2 Unicode字符集,取值(0~65535)的字符 3.常量的表示(可以final限制) 4.变量的定义与初始化 char x=’H’(H为字符型) 5.常用运算符 逻辑非 ! * / % + - 关系运算 = = == != 逻辑与或 || 赋值运算 = 6.表达式书写与计算 7.基本数据类型的转换 byte → short → int → long → float → double (1)级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。 (2)当把在级别高的变量的值赋给级别低变量时,必须使用显示类型转换运算。显示转换的格式: (类型名)要转换的值 8.数组 (1)一维数组的声明与创建, int array[] = new int[5]; // 创建含有5个int类型元素的一维数组 (名) (2)一维数组的赋值 a[0]=21; a[1]=35; …… (3)一维数组初始化 float boy[]={21.3f,23.89f,2.0f,23f,778.98f}; // 数组的初始化 double boy[]={21.3,23.89,2.0,23,778.98}; (4)已知数组中各元素的值,完成以下操作:注:数组名.length(上限) a.输出数组中所有元素。 b.找最大(最小)值。 c.求元素之和。 J03 Java 语句 1.三种基本结构:顺序、选择、循环 2.控制语句 (1)if-else (2)switch-case-break (break作用为跳出switch) (3)for (4)while (5)do-while(先执行一次循环,再判断。) (6)break(跳出switch语句体;——跳出循环,即循环提前结束) (7)continue (本次停下,执行下一次) 3.基本算法: (1)简单的计算问题(算式写正确) (2)数据比较 (3)数据交换(中间量) (4)累加问题 (5)批量数据的处理问题(数组) J04 类和对象 1.Java面向对象程序设计语言 2.面向对象编辑的3个特性:封装性、继承性、多态性 3.类的定义 class 类名 { private 类型 成员变量名;private只能本类访问) …… 类名( ) { …… // 构造方法——初始化成员变量 } public 类型 成员方法名(参数表)

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档