- 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语言的特点:1.简单2.面向对象3.安全4.跨平台5支持多线程什么是JDK JRE,区别:java的开发环境简称JDK,JRE为java的运行环境(JDK工具中带了一个 JRE工具)Java的运行过程:源文件由编译器编译成字节码  字节码由java虚拟机解释运行。Java的注释:1.单行注释  //    2.多行注释 /*     */  3.文档注释: /**      */标识符:可以有任意顺序的大小写字母.数字.下划线和美元符号组成。但标识符不能以数字开头.不能是java中的关键字。Java中的变量.变量的数据类型:java变量数据类型分为俩种.基本数据类型和引用数据类型 基本数据类型:数值型{整数类型(byte  short  int  long)浮点类型(float  double)}  字符型:char  布尔型:boolean(true  farse) 引用数据类型:类class .接口interface. 数组 . 枚举enum .注解 annotation基本数据类型的大小: byte  8位 1字节     short  16位  2字节    int 32位  4字节  long  64位 8字节     float   32位 4字节  double 64位 8字节Java的类型转换:1.自动转换:从存储范围小的类型到储存范围大的类型2.强制类型转换:    也叫显式类型转换。   例子:byte b=(byte)a;java的运算符:课本(P31)算数运算符、关系运算符、逻辑运算符、位运算符 算数运算符:+ ?- ?* ?/ ?% ?++ ?-- 关系运算符:== ?!= ??= ??= 逻辑运算符:?|| ?! ?^ ??| 位运算符:?| ?~ ?^ ???选择结构语句:if选择结构说明:if选择结构?条件必须是一个布尔表达式,一旦条件中的值为true就执行代码块,否则跳过if-else选择结构说明:if-else选择结构?一旦条件中的值为true时执行代码块1,否则执行代码块2说明:多重if选择结构?解决需要判断的条件是连续的区间时有很大优势,else if块可以有多个,取决于程序的需要,一旦条件1为true执行代码块1,否则执行else if块,判断条件2,为true时执行代码块2,否则执行代码块3,以此类推;当条件满足某个else if块则余下的将不再执行而跳出if块switch选择结构表达式可以是整型变量或字符型变量case后必须是一个整型或字符型的常量表达式,通常是一个固定的字符、数字,case块可以有多个default块在其它case块都不满足情况下执行   格式 default{   }break表示跳出当前结构,即退出switch语句块 三元运算:条件?a:b; 等同于if(条件){a;}else{ b;}     及嵌套循环自己看书循环结构语句:while (循环条件) {循环体;} 例子 数字1-10 之间所有数字的和。示例代码如下: int i = 1; //循环变量int sum = 0; //数字和while(i = 10){ sum += i; //和当前的i 值相加 i++; //变量i 增加1}do-while 格式为:do {循环体;} while(循环条件);求1-10 这10 个数字的和的代码为:int i = 1;int sum = 0;do{????sum += i; //求和?i++; //变量增加1 }while(i  10);?System.out.println(sum); //输出和跳转语句:break 跳出循环 continue 终止本次循环十一:java的方法(五要素):修饰符  返回值类型 方法名(参数类型1 参数名....) {执行语句  return返回值;}十二:方法的重载与重写.及区别:1重载:类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。  调用方法时通过传递给他们不同的参数个数和参数类型来决定使用哪个方法。重载的时候方法名要一样,但是参数类型和个数不一样。返回值类型可以相同也可以不同。不能以返回值类型作为重载的区分标准。太简单没例子。2重写:一个类继续了另一个类的时候,对父类的方法重新实现。必须使用相同的方法名,相同的参数列表和返回类型。例子:十三.数组定义.遍历.最值.冒泡排序: 求数组最值                                     冒泡排序(后面用数组遍历方法打印排序后结果)十四:面向对象的三大特征:继承 多态 封装类的定义: 类名 成员变量 成员方法对象创建: 类名 对象名称=new 类名(); 例子:Person p=new Person();对象使用: 
                 原创力文档
原创力文档 
                        

文档评论(0)