【【Java 知识点】 别人家的孩子的面经贴(上)】教程文章相关的互联网学习教程文章

面试知识点五:Java Web【代码】【图】

64.jsp 和 servlet 有什么区别? 65.jsp 有哪些内置对象?作用分别是什么? 66.说一下 jsp 的 4 种作用域? 67.session 和 cookie 有什么区别? 68.说一下 session 的工作原理? 69.如果客户端禁止 cookie 能实现 session 还能用吗? 70.spring mvc 和 struts 的区别是什么? 71.如何避免 sql 注入? 72.什么是 XSS 攻击,如何避免? 73.什么是 CSRF 攻击,如何避免? 64.jsp 和 servlet 有什么区别? 首先来看一下Servlet:Java...

Java小知识点总结01

1. 整数相乘或者相加,如果超过最大整数值,会变成负数 2. 字符串比较可以使用:s1.compareTo(s2) ,如果s1大于s2返回值大于1,等于返回值等于0,小于返回值小于1 3. char值比较要加单引号:‘’ 4. 多思考临界条件是否满足 5. TreeSet.descendingIterator() 反向遍历 6. 单元测试可以通过:while(i<20) {i++;}来做多次调用调试,注意 i++ 要放到代码开始处。避免异常导致,i++ 无法执行,出现死循环。 while(true)也有可能导致死循...

Java se 面向对象知识点

接口 1.多继承,一个接口可以同时继承多个接口 2.变量类型默认且只能为为public static final 3.函数类型默认且只能为public,只能有public类型的静态成员函数 4.非静态成员函数没有方法体,静态成员函数有方法体 5.子类必须实现所有接口函数(当子类是抽象类时,可实现部分接口) 6.可以有main方法;可以new一个接口,需要在方法体中实现所有接口函数 7.没有构造器 8.接口中可以有default类型的方法,实现类可以选择实现该方法 9....

面试知识点二:Java集合【代码】【图】

18.java 容器都有哪些?简化图(其中粗线部分是重点的容器)完整容器分类图19.Collection 和 Collections 有什么区别?java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。Collections则是集合类的一个工具类/帮助类,其...

JavaSE知识点:finalize,treeMap

*)finalize finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 *)treeMap 参考文档:https://www.cnblogs.com/chen-lhx/p/8432422.html treeMap是有序的Map。会自动根据key值按照“升序”排序,而不论put进去的先后。 当key是数字类型时,会根据数字大小排序。 当key是字符串类型时,会对比字符串的第一位,比大小。当第一位相同时...

javaweb 后台知识点【代码】

登录失败 ? 直接在里面写的东西,是当页面加载完后就会弹出来。 加了斜杠就是绝对路径。在转发与重定向中不同,转发中斜杠是项目的根路径,而重定向是8080的根路径。 对于转发来说,因为返回的时候,把request,response 也都返回去了,因此可以通过这两个带点东西回去。 request.setAttribute("name",name); request.setAttribute("用户名或密码错误",err); jsp 接收request的信息: 直接在value中加上¥{name} 就可以拿到request返...

java 继承extends 的相关知识点【图】

java只有单继承,不能多继承子类只能继承父类的非私有成员(成员变量、成员方法) 子类不能继承父类的构造方法,但是可以通过super关键字访问父类的构造方法 继承 要体现子类父类的 继承关系, ”is a“当子类和父类有同名函数或变量,采用就近原则,子类有就不用父类的 this super this:代表当前对象的引用,谁来调用我,我就代表谁 super:代表当前对象父类的引用

java知识点——javaweb开发工具安装

1、JDK的安装: http://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新版。下载后双击exe 文件安装。安装路径如:D:\Program,则在Program文件夹下会有jdk_version~~的文件夹,文件夹下目录结构(略) l 设置系统环境变量JAVA_HOME为安装路径,如D:\Program\jdk_version~~(认为此处设置JAVA_HOME是为了后面的环境变量设置直接提供JAVA_HOME名的引用) l 设置环境变量 Path,在Path最前面加上%JAVA_HOME%...

Java基础之常用知识点博客汇总

正则: 正则表达式 :https://www.cnblogs.com/lzq198754/p/5780340.html 正则表达式大全:https://blog.csdn.net/zpz2411232428/article/details/83549502 日期时间: java8新的时间日期库及使用示例:https://www.cnblogs.com/comeboo/p/5378922.html java日期时间处理小结:https://www.cnblogs.com/doit8791/p/3444743.html

给Java新手的一些建议——Java知识点归纳(Java基础部分)

转自吾爱破解论坛 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。 经过这么多年的Java开发,以及结合平时面试Java开发者的一些...

java知识点总结

1. CMMI3标准:立项、计划、需求、设计、编码、测试。 2. SVN:开放源代码的版本控制系统,用于多个人共同开发同一个项目,共用资源的目的。 3. JAVAEE:JSP规范、Servlet规范、JDBC规范。 4. JavaBean:JavaBean是一个遵循特定写法的Java类; 5. Spring作用:spring就是作为容器,用来管理struts和hibernate之间的工作的。 6. Spring注解:使用注解能大大减少xml文件的体积。 7.AOP:面向切面编程。 8.IOC:控制反转。将对象的创建...

Java核心知识点【图】

4.1.1. JAVA 并发知识库 4.1.2. JAVA 线程实现/创建方式 4.1.2.1. 继承 Thread 类 Thread 类本质上是实现了 Runnable 接口的一个实例,代表一个线程的实例。启动线程的唯一方 法就是通过 Thread 类的 start()实例方法。start()方法是一个 native 方法,它将启动一个新线 程,并执行 run()方法。 4.1.2.2. 实现 Runnable 接口。 如果自己的类已经 extends 另一个类,就无法直接 extends Thread,此时,可以实现一个 Runnable 接口。...

java知识点

1. CMMI3标准:立项、计划、需求、设计、编码、测试。 2. SVN:开放源代码的版本控制系统,用于多个人共同开发同一个项目,共用资源的目的。 3. JAVAEE:JSP规范、Servlet规范、JDBC规范。 4. JavaBean:JavaBean是一个遵循特定写法的Java类; 5. Spring作用:spring就是作为容器,用来管理struts和hibernate之间的工作的。它其实就是程序中的一个桥梁或者说管理者,整个程序的运行都依靠spring来管理。用什么方法来管理呢?最常见...

一份Java面试宝典「Java核心知识点」囊括JVM,Spring等29个技术【图】

这份资料绝对是你Java架构进阶之路的不二选择,如果你心动了就看文末得到领取方式吧!全网最真实资料,无虚假无套路,免费获取学习,已经有一位老铁看完之后顺利拿到Offer了哟,如果这位老铁看到本篇文章记得给个五星好评啊!1.JVM2.Java集合3.Java多线程并发4.Java基础5.Spring原理6.微服务7.Netty与RPC8.网络9.日志10.Zookeeper11.Kafka12.RabbitMQ13.Hbase14.MongoDB15.Cassandra16.设计模式17.负载均衡18.数据库19.一致性算法2...

java知识点

@java知识点 内部类 1.内部类中不能定义静态成员; 2.内部类可以直接访问外部类中的成员变量; 3.内部类可以定义在外部类的方法外面,也可以定义在外部类的方法体中; 3.1.在方法体外面定义的内部类的访问类型可以是public,protecte,默认的,private等4种类型,创建内部类的实例对象时,一定要先创建外部类的实例对象,然后用这个外部类的实例对象去创建内部类的实例对象; 3.2.方法内部定义的内部类前面不能有访问类型修饰符,就好...