JAVA小记3

1.使用new 创建数组对象,必须指定数组的大小 String[] strs=new String[10]

2.块语句(block statements) 顺序执行. 变量的作用域仅限于它所在的块语句

3.for语句结构 (initialization{表达式}; test{迭代检测};increment(函数调用))

4.do while语句将至少执行一次语句~ 很关键~

5.break中断循环,如果有外循环,就跳入外循环;

6.标号  break 的标号根据位置会中断标号所在的循环。 

             continue的标号会根据位置继续执行标号所在的循环直到结束。

7.有趣的问题float 相除 结果强转成int,是向下还是向上取整。。。。答案是直接舍去小数。。

8.类变量又叫静态变量 static修饰,实例变量指类定义中的变量,不被static修饰。且在方法外

9.同一个类可以包含多个名称相同,但特征标不同的方法,就叫做方法重载

10.在类方法中,不能使用this. 类方法就指类中用static修饰的方法。

11.子类重新定义超类已有的变量,可能导致难以发现的BUG,所以创建子类的实例变量一定要了解超类中的所有变量。

12.对象是按引用传递,基本类型是按字面量传递。

13.助手类中包含的main()方法会被程序忽略,除非主动调用助手类的main方法

14.同名方法区分的因素两个:a.参数个数,b.参数数据类型或者对象   这两个因素是方法特征标的一部分.特征标不同,方法名相同的方法称为重载。 方法重载不考虑返回类型不同

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?答:可以有多个类,但只能有一个publ...
    岳小川阅读 961评论 0 2
  • 这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱。只要能够搞明白这个系列的绝大多数题目,在面试...
    独念白阅读 352评论 0 3
  • 1、.java源文件: 一个以”.java“为后缀的源文件:只能有一个与文件名相同的类,可以包含其他类。 2、类方...
    Hughman阅读 1,524评论 1 9
  • 原来傻傻的人的浪漫也是傻傻的,而且收到的时候真的手足无措啊。怎么能这么任性,怎么可以不告诉人家就跑过来,人家会很内...
    叶慕言阅读 238评论 0 1