JAVA的一些选择题填空题必要笔记-----个人观点
java的知识点
1.java的标识符
2.java中的类型转换
3.java的一维数组
4.构造方法
通过new关键字来调用,同时构造器的方法名必须和类名一致,注意虽有返回值,但是不能定义返回类型,在没有返回值的条件下,系统会给你自动生成一个无参的返回函数。
在这里有一个构造方法的重载,重载是指一个类中可以定义有相同的名字,但是参数不同的多个方法,调用时,会根据不同的参数列表选择对应的方法,参数的列表不同的含义是类型,个数,顺序不同
5.简单的数据类型有:int float byte boolean。。。。
6.变量的定义:浮点数变量定义后面需要以F或f结尾,双精度浮点型数后面的D或d结尾,字符串的定义是要用一对 英文半角格式的双引号(“”)引起来
7.有对象x具有属性a则访问该属性的方法为X.a,属性可以是一个简单的变量也可以是一个对象
8.无论程序是否找到合适的例外控制器,都会去执行finally语句
9.如果定义为static的数组时,系统赋值为0
如果定义为auto的数组时,系统随机赋为随机数。
10.构造函数在创建对象是就被调用了
11.抽象类可以没有抽象方法,但是接口一定需要抽象方法
12.子类将继承父类的非私有的属性和方法
13.同一类的对象使用不同的内存段,静态对象共享相同的内存空间
13.java定义一个新类时建立的关键字是 class
14.一个可以运行的java程序中只有一个main方法
15.抽象方法是没有方法体的方法
16.继承中只有子类继承父类,同时不可以在在继承中有接口(允许已有的类作为基础创建新的类,这样的技术称为继承)。
17.在 非静态成员方法中,可以使用关键字this访问类其他的非静态成员。
18.针对异常处理Throwable类有两个子类:error类和Exception.
19.抛出异常,生成异常对象都可以通过throw语句来实现
20.在Java中,程序员是将创建源文件,然后在通过jdk中的编译器把他们转化字节文件
21.抛出异常处理的程序代码可以是自定义的异常类(try-catch,throw)或者是jdk中的某一类,还可以是jvm(虚拟机)’
22.垃圾回收–当一个对象当成垃圾从内存总中释放时,他的finalize方法会被自动调用-
23.含有逻辑表达式的逻辑表达式的运算结果是一个逻辑值
24.java中的两种数据类型分别是基本数据类型和引用数据类型
25.使用关键字static final修饰的变量是常量是,这个常量必须赋初值
26.程序中的表达式是有操作数及运算符组成,其中运算符依据其操作性的性质分为算术运算符,关系运算符及逻辑运算符。
27.Java默认导入的包是Java.lang
28.DataOutputstream数据的流向文件里写数据的方法为write()
29.接口只含有抽象方法和常量
30.Object是一个特殊的类,它是所有类的隐式超类,也是说Java语言中,所有的类都间接或直接的继承自这个类
31.向方法传递数组参数时,传递的数组的引用(就将一个数组的值引用给另一个变量)
32.Java提供两种实型量,一种是单精度浮点数,用float关键字说明,另一种是双精度浮点数,用double关键字说明,他们可以使符合数,float数在内存中占有4字节,double型的量在内存中占有8个字节
33.如果子类想使用父类中的成员,可以通过关键字 super引用父类的成员
34.Java默认导入的包是Java.lang
35.Java针对异常的解释是这样的-认为那些可预料和不可预料的出错。
36.在Java中,一切都是对象,类中包含两个部分,分别是变量和方法,类中打定义的方法称为成员方法或者 是成员函数
37.捕获异常的统一出口通过finally语句实现
38.可用于字节输入流转化成字符输入流的类是InputStreamreader,同时又有非字符输出流都是OutputStream
39.在操作系统中,被称为轻型的进程是线程
40.final类不能被继承
41.Java的输入输出流包括字节流,字符流,文件流,对象流以及多线程之间的通道
42.对象性数组的默认值是null
43.逻辑类型也称为布尔类型,它的值只有两种,即“真”和“假”,它在内存中只占1个字节。他的字的常量值为true和false
44.程序中用到字符型常量,常量值必须用一对单引号括起来
45.事件监听器负责监听事件院上发生的事件,并对各种事件作出响应处理。
46.Java程序的运行环境简称JRE。
47.
本文地址:https://blog.csdn.net/ry13237699281/article/details/107330050
上一篇: 双重检查单例学习
下一篇: 荐 2. 类的加载机制