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