- 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:是一种程序设计语言,可以用来开发跨平台的应用软件。 特点:简单性、跨平台性、安全性、面向对象性 面向对象的特点:以对象为核心,以事件为驱动,各个功能模块化 三大体系:JavaSE、JavaEE、JavaME 命名: 命名只能使用两个特殊字符:_ $, 多个单词联用时每个单词首字母大写 源文件名首字母大写,与 public 类名一致; 类名不能以数字开头 Java 大小写敏感,即区分大小写 运算符:算术运算符:+ - * / % 关系运算符: = = 逻辑运算符: || ! 数据类型: 基本数据类型: 数值型:整型:byte/short/int/long 浮点型:float/double 非数值型:char/boolean 引用数据类型:String 数据类型转换:大字节数据类型转换成小字节数据类型需要强制转换。。如 double d = **; int i = (int)d; 比 int 字节小的数据做运算时,都默认自动转换为 int,所以应该用 int 类型变量接收结果,或强转为对应的小字节类型数据 小字节数据类型转换成大字节数据类型可以自动转换, 当计算及格率等时,因除数和被除数都是整形,用 / 除出来的结果也是整形,但实际结果一般都是小数,这时应该在表达式里加一个 double; 分支结构:if(条件) { 满足条件要执行的内容; } else if(条件) { } else{ 除以上条件以外的情况所发生的行为; } if esle 结构可以嵌套,可以只有 if ,但是不能只有 else。 switch(代表所有情况的变量) { case 情况1: 执行相应行为; break; ---切记每个 case 后面都应该有个break,不要丢掉了。除非是没有 default 的最后一个 case case 情况2: case 情况3: ...... ---发生情况 2 或者 3 时执行的行为 break; default: 其他情况应执行的行为; } switch() 可以接收 byte/short/int/char/enum(java5开始支持)/String(java7开始支持) 类型的变量 一般情况下,两种分支结构都可以使用,但是 switch case 更适合于等值判断,而 if else 更适合于区间判断 循环结构:注意循环的终止条件 while(条件) { 循环体 } do{ 循环体 }while(条件); for(初始化;终止条件;迭代) { ---for 括号中的字段都可以放到外面,但是其中的分号必须存在 循环体 } 三个循环之间的特点区别: 1. 执行顺序:while 循环先判断条件,符合条件才开始循环;do while 循环先执行一次,再判断条件,不符合则退出循环;因此当条件一开始就不符合时, while 将一次都不执行,而 do while 循环至少会执行一次。for 循环先执行初始化,然后判断条件,符合条件则进入循环,再进行迭代,再次判断条件,不符合则退出。 2. while 和 do while 循环更适合没有确定终止条件的循环,而 for 循环更适合有确定终止条件的循环。 3. for 循环更简洁,而且占用的内存更小,因为一些迭代变量只是在循环里起作用,循环结束后就释放空间。 扩展:冒泡排序 ---延伸:选择排序,插入排序,快速排序 数组:用来存放一类相同数据类型的元素。 数组大小不可变。要想增加或减少数组长度,就得另辟空间新建数组,把原来的数组所有元素转到新数组。 定义声明方式:以 int 类型为例 一维数组:int[ ] arr = new int[10]; --推荐 左边的 [ ] 可以在数组名的左边,也可以在数组名的右边 int[ ] arr = {1, 2, 3}; --直接赋值,这种方式也不错,简单 int[ ] arr = new int[] {1, 2, 3} --注意后面的 [ ] 不能写数组大小了 二维数组:int[ ][ ] arr = new int [3][2]; int[ ][ ] arr = {{1,2}, {1, 2},{1, 2}}; int[ ][ ] arr = {1, 2, 1, 2, 1, 2}; 不规则数组:int[][] arr = new int[3][]; arr[0] = new int[2]; arr[1] = new int[1]; int[2] =
文档评论(0)