zoukankan      html  css  js  c++  java
  • Java--笔记(3)

    21.当涉及到继承时,按照如下顺序执行:

      (1)、执行父类的静态代码块

      (2)、执行子类的静态代码块

      (3)、执行父类的构造代码块

      (4)、执行父类的构造函数

      (5)、执行子类的构造代码块

      (6)、执行子类的构造函数

    22JVM中是使用监视器锁来实现不同线程的异步执行,在语法的表现就是synchronized

    23URL的组成 URL由四部分组成:协议类型,主机名,路径和文件名。

    24假设利用 return 语句从 try 语句块中退出。在方法返回前,finally子句的内容将被执行。如果 finally 子句中也有一个 return 语句,这个返回值将会覆盖原始的返回值。

    25HttpServletRequest类主要处理:

      (1).读取和写入HTTP头标

      (2).取得和设置cookies

      (3).取得路径信息

      (4).标识HTTP会话

    26.HashSet内部使用Map保存数据,即将HashSet的数据作为Mapkey值保存,这也是HashSet中元素不能重复的原因。而Map中保存key值前,会去判断当前Map中是否含有该key对象,内部是先通过keyhashCode,确定有相同的hashCode之后,再通过equals方法判断是否相同。

    27.千万要留意,无论是float还是double类型的变量,都有精度限制。所以一定要避免将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“<=”形式。

           假设浮点变量的名字为x,应当将 if (x == 0.0) 转化为  if ((x>=-EPSINON) && (x<=EPSINON))     或者 if ( fabs(x) <=EPSINON)  // fabs(x)x的绝对值

    28.通过HttpServletRequest. getParameter获取的参数的编码格式由浏览器决定,浏览器根据html中指定的编码格式进行编码,tomcat根据指定的格式进行解码,另外get请求和post请求对编码格式的处理也是不同的。

    29WSDL 可描述网络服务(Web Services

      WSDL 指网络服务描述语言 (Web Services Description Language)

      WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。

    30在《java虚拟机》一书中明确讲了,释放掉占据的内存空间是由gc完成,但是程序员无法明确强制其运行,该空间在不被引用的时候不一定会立即被释放,这取决于GC本身,无法由程序员通过代码控制。

  • 相关阅读:
    20034 #917
    loj3066
    P5391
    Hive on spark和Hive on mr在处理orc格式表格时数据不一致问题探究
    解决自定义Spark的jar包提交到yarn上使用cluster模式执行时报错keberos用户找不到问题
    三个文件教你写一个命令行终端[electron实战]
    按钮点击防止双击
    uniapp-base64加密解密(不会中文乱码)
    Android Studio 2021.3.1 阿里云盘分享地址
    Oracle——创建多个实例(数据库)、切换实例、登录数据库实例
  • 原文地址:https://www.cnblogs.com/wgl1995/p/5841469.html
Copyright © 2011-2022 走看看