![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase基础知识
文章平均质量分 74
CarryDiu
这个作者很懒,什么都没留下…
展开
-
javase基础知识01
1.Java语言是跨平台的,请问是如何保证的呢? 因为它有虚拟机(JVM),JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统平台都是有自己的虚拟机(JVM),所以JAVA语言能跨平台。.2.JDK,JRE,JVM的作用及关系?JVM:英文全称,Java Virtual Machine,是Java虚拟机,用来运行Java程序JRE:英文全称,Java Run...原创 2018-09-03 00:36:22 · 4547 阅读 · 0 评论 -
HTML
HTML 即超文本标记语言,超文本就是比普通文本功能更强,标记语言就是使用标签来对内容进行描述的语言,不是编程语言。语法规范: 1.以.html,或者.htm结尾 2.html文件分为<head></head>和体部分<body></body> 3.标签由开始标签和结束标签组成(<br />) ...原创 2018-10-14 14:45:15 · 106 阅读 · 0 评论 -
CSS
DIV 相关的技术 Div 它是一个 html 标签,一个块级元素(单独显示一行)。 它单独使用没有任何意义,必须结合 CSS 来使用。 它主要用于页面的布局。 Span 它也是一个 html 标签,一个内联元素(显示一行)。 它单独使用没有任何意义, 必须结合 CSS 来使用。 它主要用于对括起来的内容进行样式的修饰。CSS作用是什么?HTML:它是整个...原创 2018-10-14 15:08:12 · 110 阅读 · 0 评论 -
JavaScript介绍
JavaScript在前端技术中的作用??HTML:它是整个网站的骨架。CSS: 它是对整个网站骨架的内容进行美化(修饰)Javascript: 它能够让整个页面具有动态效果javascript 的引入方式 内部引入方式 直接将 javascript 代码写到 <script type=”text/javascript”> <...原创 2018-10-14 15:31:14 · 8281 阅读 · 0 评论 -
JQuery扼要
1 什么是Jquery? Jquery它是javascript的一个轻量级框架,对javascript进行封装,它提供了很多方便的选择器。供你快速定位到需要操作的元素上面去。还提供了很多便捷的方法。2 怎么使用Jquery?Jquery它是一个库(框架),要想使用它,必须先引入! jquery-1.8.3.js:一般用于学习阶段。<scrip...原创 2018-10-14 16:03:50 · 94 阅读 · 0 评论 -
Spring理解
Spring是一个开源框架,Spring是于 2003 年兴起的一个轻量级的 Java 开发框架,框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring 使用基本的 JavaBean来完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度...原创 2018-10-14 21:38:00 · 228 阅读 · 0 评论 -
Springmvc理解
Springmvc属于表现层的框架,它是Spring框架的一部分。 Spring架构: 架构流程: 用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatche...原创 2018-10-14 23:06:43 · 294 阅读 · 0 评论 -
MyBatis理解
Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而...原创 2018-10-15 13:14:35 · 2958 阅读 · 0 评论 -
Mysql初步总结
1.Mysql的安装和连接连接数据库:在CMD窗口[root@host]# mysql -u root -pEnter password:******创建数据库: mysql> create DATABASE testTable;删除数据库: mysql> drop DATABASE testTable;选择数据库: mysql> us...原创 2018-10-15 17:03:14 · 296 阅读 · 0 评论 -
Java反射机制
1、什么是反射技术?动态获取指定类以及类中的内容(成员),并运行其内容。应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例。这就需要使用反射技术完成2、获取class对象的三种方式获取Class对象的方式一:通过对象具备的getClass方法(源于Object类的方法)。有点不方便...原创 2018-10-14 14:27:10 · 89 阅读 · 0 评论 -
java配置环境变量、tomcat配置环境变量,maven配置环境变量,mysql配置环境变量,其他等
我的电脑是window10,其他的系统也差不多的。打开“我的电脑”-“属性“--“高级属性”--环境变量 新建几个环境变量,红色字体部分添加到Path系统变量值后面的path地址,注意用;分隔开每个路径!!!!1.JAVA_PATH//新建系统 变量名C:\Program Files\Java\jdk1.8.0_181//新建系统 变量值%JAVA_PATH%\bin;//添加...原创 2018-10-14 01:08:10 · 245 阅读 · 0 评论 -
linux常用命令总结
在学习linux之前,我们要知道linux系统文件架构 1、切换目录 cd usr 切换到该目录下usr目录 cd ../ 切换到上一层目录 cd / 切换到系统根目录 cd ~ 切换到用户主目录 cd - 或者cd .. ...原创 2018-09-03 22:17:36 · 127 阅读 · 0 评论 -
多线程基础知识归纳总结
part A进程、线程和多线程 进程:正在运行的程序线程:进程中独立运行的子任务运行main函数的线程是主线程,也就是main线程,该线程的名字是main,跟main方法无关。 实现多线程的方式1.继承Thread类(Thread类实现了runnable接口)局限于java单继承,不能继承其他类,所以一般都使用第二种方法。2.实现runnable...原创 2018-09-15 17:22:44 · 319 阅读 · 0 评论 -
网络协议归纳总结
1:网络编程(理解) (1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享 (2)OSI模型: (3)网络编程的三要素 A:IP地址 a:点分十进制(其实就是把地址字节改成二进制) b:IP地址的组成 c:IP地址的分类 d:dos...原创 2018-09-15 17:47:56 · 1313 阅读 · 0 评论 -
类加载的全过程
类加载机制: JVM把class文件加载到内存,并对数据进行校验,解析和初始化,最终形成JVM可以直接使用的java类型的过程。 一、加载 JVM将class文件字节码内容加载到内存,并将静态的数据转换成方法区中的运行时数据结构,在堆中生成一个代表这个类的java.lang.Class对象,作为方法区类数据的访问入口。这个过程需要类加载器参与。 二、链接:将ja...原创 2018-09-16 15:02:59 · 424 阅读 · 0 评论 -
javase基础知识02-Collection集合,Map集合
(1)为什么出现集合类? 面向对象对事物的体现都是以对象的形式,为了方便对多个对象的操作,就对对象进行存储。 集合就是存储对象最常用的一种方式. (2)数组和集合都是容器,两者有何不同? a.数组长度固定,而集合长度是可变的 b.数组值可以存储对象,还可以存储基本数据类型;而集合只能存储对象 ...原创 2018-09-07 17:50:42 · 222 阅读 · 0 评论 -
javase基础知识03-异常Exception和自定义异常及测试
1.异常的分类 Error:这是我们处理不了的异常。 我们要处理的异常有两种: 编译时被检测异常: 该异常在编译时,如果没有处理(没有抛也没有try),编译失败。该异常会被eclipse标识,代表这可以被处理。 运行时异常(编译时不检测) 该异常的发生说明,我们需要对某些代码进行修正...原创 2018-09-07 18:14:46 · 8935 阅读 · 0 评论 -
转:java垃圾回收机制最好的解析
以下转自:https://www.cnblogs.com/likehua/p/4023667.html 很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。...转载 2018-10-05 17:08:22 · 140 阅读 · 0 评论 -
收藏一下
http://elf8848.iteye.com/blog/875830 深入理解Spring MVC 思想https://blog.csdn.net/xiaoyangsavvy/article/details/80476703 前后端分离 https://www.cnblogs.com/waliwaliwa/p/7222258.html 部署和运行静态资源https:/...转载 2018-09-22 23:14:40 · 149 阅读 · 0 评论 -
面试题:你说一下JVM?
JVM就是java虚拟机,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1.类的加载(加载到JVM) class文件通过类加载器加载到内存。 类加载全过程:加载Class对象---连接(1.验证(安全和规范),2.准备(分配内存),3.解析(将类中的符号引用转换成直接引用))---初始化---使用---卸载 类加载...原创 2018-10-16 21:47:09 · 2967 阅读 · 1 评论