随笔分类 -  Java

Java相关学习知识
摘要:问题及答案来源自《Java程序员面试笔试宝典》第五章 Java Web 5.3 框架 11、什么是IoC? IoC:控制反转(Inverse of Control, IoC),有时候也被称为依赖注入,是一种降低对象之间耦合关系的一种设计思想 一般而言,在分层体系结构中,都是上层调用下层的接口,上层依 阅读全文
posted @ 2019-02-17 16:47 woz333333 阅读(177) 评论(0) 推荐(0)
摘要:内容: 1、JDBC介绍 2、JDBC入门 3、JDBC工具类实际使用 4、预处理对象 5、JDBC连接池 1、JDBC介绍 (1)基本概念介绍 什么是JDBC: JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。 JDB 阅读全文
posted @ 2019-02-16 12:49 woz333333 阅读(194) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第五章 Java Web 5.2 J2EE与EJB 1、什么是J2EE? J2EE是Java平台企业版的简称,是用来开发和部署企业级应用的一个架构,提供了统一的、开放标准的多层平台 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层 阅读全文
posted @ 2019-02-15 16:42 woz333333 阅读(896) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第五章 Java Web 5.1 Servlet与JSP 1、页面请求的工作流程是怎么样的? web应用程序由客户端和服务端两部分组成,客户端是用户的浏览器,服务端是远程的服务器 工作流程如下: 用户通过浏览器输入链接地址请求所需要的资源 浏览器接收用户 阅读全文
posted @ 2019-02-14 23:04 woz333333 阅读(178) 评论(0) 推荐(0)
摘要:内容: 1、网络通信协议 2、UDP与TCP 3、UDP通信 4、TCP通信 5、网络编程总结 1、网络通信协议 (1)基本概念 网络:由多台计算机以及外部设备连接起来的一个系统,我们称之为网络 通信协议:就像交通规则,规定网络上传输的数据的格式、大小、速度等 在我们现在的网络中都有哪些通信协议: 阅读全文
posted @ 2019-02-09 18:18 woz333333 阅读(1802) 评论(0) 推荐(0)
摘要:内容: 1、什么是多线程 2、两种创建线程方式 3、线程的匿名内部类使用 4、线程安全 5、线程状态图 1、什么是多线程 学习多线程之前,我们先要了解几个关于多线程有关的概念。 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程, 进程是处于运行过程中的程序,并且每个进程 阅读全文
posted @ 2019-02-08 22:31 woz333333 阅读(163) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.11Java数据库操作 1、如何通过JDBC访问数据库 什么是JDBC: Java数据库连接(Java database connectivity,JDBC)用于在Java程序中实现数据库操作功能,它提供了执行SQL语句、 阅读全文
posted @ 2019-02-08 20:19 woz333333 阅读(937) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.10多线程 1、什么是线程?它与进程有什么区别?为什么要使用多线程? 线程:指程序在执行过程中,能够执行程序代码的一个执行单元 进程:指一段正在执行的程序,线程有时候也被称为轻量级进程 线程和进程: 一个进程可以拥有多个线程 阅读全文
posted @ 2019-02-03 20:44 woz333333 阅读(215) 评论(0) 推荐(0)
摘要:内容: 1、List相关 2、Set相关 3、Collection总结 4、Map相关 5、其他 1、List相关 (1)List集合存储数据的结构 List接口下有很多个集合,它们存储元素所采用的结构方式是不同的,这样就导致了这些集合有它们各自的特点, 在不同的环境下进行使用。数据存储的常用结构有 阅读全文
posted @ 2019-02-03 15:27 woz333333 阅读(244) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.9容器 1、Java Collections框架是什么? Java Collections框架中包含了大量集合接口以及这些接口的实现类和操作它们的算法(比如排序、查找、反转、替换等) 具体而言主要提供了List(列表)、Qu 阅读全文
posted @ 2019-02-02 21:29 woz333333 阅读(148) 评论(0) 推荐(0)
摘要:内容: 1、泛型概述 2、使用泛型的好处 3、泛型的定义和使用 4、泛型通配符 1、泛型概述 泛型:泛泛的类型,就是一种不确定的类型(JDK1.5的一个新特性) 基本体现: <E>就是泛型,此处的E是什么数据类型? 泛型用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数传递。 泛 阅读全文
posted @ 2019-02-02 21:10 woz333333 阅读(2729) 评论(0) 推荐(0)
摘要:内容: 1、认识集合 2、Iterator迭代器 1、认识集合 (1)什么是集合 前面的学习,我们知道数据多了,使用数组存放。而且数组中存放的都是基本类型的数据,并且数组是定长的。 当在程序中创建的对象比较多的时候,需要对这些对象进行统一的管理和操作,那么首先我们就需要把这些对象 存储起来。使用数组 阅读全文
posted @ 2019-02-02 19:49 woz333333 阅读(165) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.8Java平台与内存管理 1、为什么说Java是平台独立性语言? 平台独立性是指可以在一个平台上编写和编译程序,然后在其他平台上运行 保证Java具有平台独立性的机制为中间码和JVM(Java虚拟机),Java程序编译后不是 阅读全文
posted @ 2019-02-01 18:24 woz333333 阅读(183) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.7输入输出流 1、Java IO流的实现机制是什么? 流可以分为两大类:字节流和字符流。 字节流以字节为(8bt)单位,字符流以字符为(16bit)单位。 字节流包括两个抽象类:InputStream(输入流)和Output 阅读全文
posted @ 2019-01-31 21:16 woz333333 阅读(344) 评论(0) 推荐(0)
摘要:内容: 1、Date类相关 2、System类 3、Math类 4、包装类 5、正则表达式 1、Date类相关 什么是Date类:Date类表示特定的瞬间,精确到毫秒 (1)Date类的构造函数 继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以 阅读全文
posted @ 2019-01-31 19:24 woz333333 阅读(248) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.6异常处理 1、finally的代码什么时候被执行? 问题描述: try{}里有一个return语句,那么紧跟在这个try后的finally{}中的代码是否会执行?如果会的话,什么 时候被执行?是在return之前还是之后? 阅读全文
posted @ 2019-01-24 13:48 woz333333 阅读(211) 评论(0) 推荐(0)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.5字符串与数组 1、字符串创建与存储的机制是什么? Java中字符串声明与初始化主要有两种情况: (1)String s1 = new String("abc")与String s2 = new String("abc")语 阅读全文
posted @ 2019-01-22 20:19 woz333333 阅读(9126) 评论(0) 推荐(2)
摘要:问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.4基本类型与运算 1、Java提供了哪些基本数据类型? Java一共提高了八种原始的数据类型:byte、short、int、long、float、double、char、boolean 基本数据类型不是对象,而是基本数据类型 阅读全文
posted @ 2019-01-22 18:02 woz333333 阅读(192) 评论(0) 推荐(0)
摘要:内容: 1、多态概述 2、多态代码体现 3、多态调用注意事项 4、多态的好处与弊端 5、向上向下类型转换 6、综合案例 1、多态概述 面向对象三大特性:封装(安全性)、继承(拓展性)、多态(灵活性) 多态是继封装、继承之后,面向对象的第三大特性,广义的多态是指对象的多态,一个对象的多种状态 现实事物 阅读全文
posted @ 2019-01-22 18:01 woz333333 阅读(220) 评论(0) 推荐(0)
摘要:内容: 1、接口的概念与定义 2、类实现接口 3、接口的特点 4、接口和抽象类的区别 1、接口的概念与定义 (1)类和接口 类:具有相同属性和功能的事物集合 接口:接口是功能的集合,也就是方法的集合,也就是说接口中只能定义方法,不能定义普通的成员变量 而且接口中的成员方法必须都是抽象的,可以理解接口 阅读全文
posted @ 2019-01-21 17:32 woz333333 阅读(202) 评论(0) 推荐(0)