Java-选择题记录

synchronized保证三大性,原子性,有序性,可见性,volatile保证有序性,可见性,不能保证原子性
instanceof instance是java的二元运算符,用来判断他左边的对象是否为右面类(接口,抽象类,父类)的实例
Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。
JVM内存
新生代:Edun form to
第一,记住wait必须要进行异常捕获
第二,记住调用wait或者notify方法必须采用当前锁调用,即必须采用synchronized中的对象
getAttribute()接受从request域中传过来的参数,getParameter()接受从页面传过来的参数
Java有5种方式来创建对象: 1、使用 new 关键字(最常用): ObjectName obj = new ObjectName(); 2、使用反射的Class类的newInstance()方法: ObjectName obj = ObjectName.class.newInstance(); 3、使用反射的Constructor类的newInstance()方法: ObjectName obj = ObjectName.class.getConstructor.newInstance(); 4、使用对象克隆clone()方法: ObjectName obj = obj.clone(); 5、使用反序列化(ObjectInputStream)的readObject()方法: try (ObjectInputStream ois = new ObjectInputStream(new FileInputStream(FILE_NAME))) { ObjectName obj = ois.readObject(); }
局部内部类是放在代码块或方法中的,不能有访问控制修饰符,且不能用static修饰
客户端通过new Socket()方法创建通信的Socket对象
服务器端通过new ServerSocket()创建TCP连接对象 accept接纳客户端请求

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务