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

JavaWeb知识点:一些名词概念【图】

名词概念 1.JDBC:Java Data Base connectivity(java数据库连接),它主要由接口组成 2.数据库连接池DBCP,C3P0:数据库连接池负责分配,管理和释放数据库连接;用处:为了可重用(销毁创建麻烦,开销大) 3.Filter(过滤器):JavaWeb三大组件之一,(组件都有一个特性,需要在web.xml中配置)过滤器,会在一组资源(jsp servlet等)的前面执行,可以让请求得到目标资源,也可以终止请求,不再继续也就是过滤器拥有拦截请求的能力...

JavaWeb知识点:Http协议

HTTP协议 一.什么是Http协议 超文本传输协议的简称,用于定义客户端于web服务端通讯的格式。 关于【标准的HTTP协议是无状态的】,请参见:http://www.cnblogs.com/bellkosmos/p/5237146.html 二.Http的版本区别 1.0:客户端与web服务端建立连接后,只能获得一个web资源 1.1:允许客户端与web服务器建立链接后,在一个连接上获取多个web资源 三.Http协议格式 1.请求:客户端向服务器发出的请求请求行(常为GET/POST请求方式)GET: (...

JavaWeb知识点:Tomcat【图】

Tomcat 一.知识点储备 internet上供外界访问的web资源有哪些? -静态web资源:html页面,指web页面中供人们浏览的数据始终是不变的。 -动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问 web页面看到的内容各不相同。 -静态web资源开发技术:html -动态web资源开发技术:jsp、servlet asp php。。。 在java中,动态web资源开发技术统称为javaweb。 JAVAEE:Java Plat...

JavaWeb知识点:CSS【代码】

CSS 一.概念 css:层叠样式表,相当于皮肤,提高了可维护性,样式与内容分离。 二.CSS与HTML结合的三种方式:内联式、嵌入式、外部式 1.嵌入式(Embedding):使用HTML的style元素,在文档中定义CSS样式<head> <style type="text/css"> h1{color:red} p{color:blue} </style> <head> 2.内联式(Inline):每一个HTML元素都包含一个style属性,可以直接定义样式。该样式仅能用于该元素的内容,对于另一个同名的元素则不起作用。...

java知识点十:枚举【代码】【图】

枚举 一.枚举概念与定义 enum的全称enumeration,是JDK1.5中引入的新特性,存放在java,lang包中 1.定义一个无属性的Enum public enum EnumTest{MON,TUE,WED,THU,FRI,SAT,SUN; }这段代码实际调用了七次Enum(String name,int ordinal): new Enum<EnumTest>("MON",0); new Enum<EnumTest>("TUE",0); 2.自定义属性的Enumpackage com.jiangbei.test.enumtest;/*** 颜色枚举类*/ public enum ColorEnum {RED("red", "红色"),G...

java知识点八:时间日期类【代码】【图】

时间日期类 一.常用日期类 1.System类 2.Date类 3.SimpleDateFormat类 4.Calendar类 二.System类 比较常用的相关方法currentTimeMills(),该方法返回的是与1970.1.1的时间差(单位:毫秒) 例子:public static void main(String[] args) {long start = System.currentTimeMillis();for (int i = 0; i<100; i++) {if (i % 2 == 0) {System.out.println("左青龙");} else {System.out.println("右白虎");}}long end = System.curr...

java知识点三:异常【代码】【图】

异常 一.概念 异常时程序中的一些错误,但并不是所以的错误都是异常,并且错误有时候是可以避免的。 异常体: Throwable:所以异常类的超类 Error:表示不希望被程序捕获,或者是程序无法处理的错误 Exception:表示用户程序可能捕捉的异常情况或者说可以处理的异常 其中异常类Exception又分为运行时异常(RuntimeException)和非运行时异常。 Java异常又可以分为不受检查异常(Unchecked Exception)和检查异常(Checked Exception)...

java知识点一:String类【代码】

String类 一.String类是什么? 打开String的源码,类注释中有这么一段话“Strings are constant; their values cannot be changed after they are created. String buffers support mutable strings.Because String objects are immutable they can be shared.”。这句话总结归纳了String的一个最重要的特点:String是值不可变(immutable)的常量,是线程安全的(can be shared)。 接下来,String类使用了final修饰符,表明了Str...

java 复习之---Java虚拟机相关知识点详解

1、Java的内存区域 1.1: 运行时数据区 (1)、程序计数器:程序计数器是一块比较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。每条线程之间都有一个独立的程序计数器,各个线程之间的计数器互不影响,独立存储,我们称这类内存区域为线程私有的内...

2019年一次java知识点总结

java基础 数据类型 集合与数据结构 关键字(static,rty ...) IO和网络 多线程(并发与锁,死锁) 异常 简单算法,复杂度 JVM 类加载 java内存模型 对象监听器字节码 垃圾回收 内存分析命令 常用框架,结合设计模式 spring,springMVC 和 struts(设计和漏洞) mybaits,habirnate 和 JPA dubbo spring boot spring cloud 中间件 redis zookeeper kafka mq JMX mycat 分布式 工程的设计和拓扑图 UML和数据库设计 服务拆分和集群 分库分...

【蜕变之路】第3天 Java知识点二 (2019年2月21日)

Hello,大家好!我是程序员阿飞!今天呢,我主要想要给大家分享一下这几天的面试经历以及感受。其目的是为了帮助大家在以后的面试中,能够汲取教训,少走弯路,一举拿下offer!好了,废话不多说了,直接进入今天的主题。 2019年2月19号,我面试的是一家上市公司。总体给我的感觉是高大上,为什么这么说呢,因为首先工作环境非常好,其次是公司人员态度非常好,最后就是空间非常的大。面试主要分为两个部分:笔试和面试。笔试给了...

【蜕变之路】第4天 Java知识点三 (2019年2月22日)

Hello,大家好!我是程序员阿飞!今天呢,我主要想要给大家分享一道面试题,希望大家在以后找工作的时候能够用得上!好了,直接进入正题。 题目:根据文件名称读取文件内容 public static String readText(String fileName){ StringBuffer sb = new StringBuffer(); try{ BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File(fileName)))); ...

Java研发工程师知识点总结

Java研发工程师知识点总结最近一次更新2017年12月08日 大纲一、Java基础(语言、集合框架、OOP、设计模式等)二、Java高级(JavaEE、框架、服务器、工具等)三、多线程和并发四、Java虚拟机五、数据库(Sql、MySQL、Redis等)六、算法与数据结构七、计算机网络八、操作系统(OS基础、Linux等)九、其他一、Java基础(语言、集合框架、OOP、设计模式等) 1. HashMap和Hashtable的区别Hashtable是基于陈旧的Dictionary的Map接口的实现,而Has...

java修饰符的一些知识点

1.java默认的修饰符是不加任何标志,默认为包修饰符,在同一个包下的类都可以对其进行调用。若需要进行跨包调用,往往需要加上修饰符public2.public修饰符对需要调用其的消费者都是可见的,一个编译文件下只能有一个pulic修饰的类,并且必须与文件同名,否则会报错。3.private修饰符主要是为了用来隐藏类的内部实现,用来保护数据域或者方法,防止外部消费者对其进行修改。4.proected修饰符主要用在继承关系中,如果想在某个类的扩...

java知识点1(this指针)【代码】

1.this指针问题 //List类 1 //List类2 public class List {3 final int defaultSize = 10;4 int maxSize;5 int size = 1;6 Object[] listArray;7 8 private void init(int size) {9 maxSize = size; 10 System.out.println(size); 11 System.out.println(maxSize); 12 System.out.println(this.size); 13 } 14 15 public List() { 16 init(defaultSize)...