E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA知识点
Java知识点
小记(零碎版 超速更新)
声明全部知识点以及部分图片来自中软国际上课时用的PPT。堆、栈、常量池、方法区基本数据类型和引用类型的区别基本数据类型存储在栈中,引用类型存储在堆中;在函数(方法)中定义的基本数据类型变量存储在栈中;引用类型实例的引用(reference)也是存储在栈中;引用类型实例的成员变量,存储在堆中;每种具体类型的长度及特点基本数据类型的显式和隐式转换从表示范围小的类型转换为表示范围大的类型,可以直接转换,
大土啊
·
2020-06-22 15:06
Java
2018最新Java开发毕业项目下载【仿天猫淘宝】
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个
java知识点
的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。
一个IT老人
·
2020-06-22 15:28
Integer参数传递问题
今天看到一个
Java知识点
:JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递。这句话的意思:Integer作为参数传递时引用传递。
刘_杨
·
2020-06-22 04:29
java
JAVA知识点
全总结——(八)算法与数据结构
上一篇:
JAVA知识点
全总结——(七)设计模式8.算法与数据结构8.1排序算法冒泡排序选择排序插入排序希尔排序归并排序快速排序堆排序8.2查找算法遍历查找二分查找二叉树查找红黑树查找跳表查找8.3拓扑排序对一个有向无环图
QuinnNorris
·
2020-06-22 03:02
java
一周一篇Java概念
面试清单(Java岗) : Java+JVM+数据库+算法+ Spring+中间件+设计模式,都总结全了,来就对了~
01JAVA基础1.1
java知识点
Hashmap源码级掌握,扩容,红黑树,最小树化容量,ha
哆啦小迁
·
2020-06-22 03:15
面试
java
架构
数据库
redis
mysql
面试
java
史上最精炼Java基础知识点总结
java知识点
:unix(windowdos)Java开发环境搭建JDK(无脑)配置环境变量JAVA_HOME(新建)C:\ProgramFiles\Java\jdk1.7.0_67Path(追加)%JAVA_HOME
Whyme7
·
2020-06-21 22:35
我凭借这份pdf拿下了字节跳动、腾讯、京东金融等大厂的offer
小编整理出一篇Android进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、
Java知识点
汇总、Android知识点汇总、Android框架体系架构
Android小安
·
2020-06-21 18:31
技术文
Java知识点
笔记(三):《Java 开发手册》的学习(一)
手册下载链接:https://pan.baidu.com/s/1kNYcboI-KwDuTbuW086YwQ提取码:32711、命名风格代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式类名使用UpperCamelCase风格,但以下情形例外:DO/BO/DTO/VO/AO/PO/UID等方法名、参数名、成员变
Aroma_
·
2020-06-21 16:38
Java知识点
全面汇总
相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点:可替换性:多态对已存在代码具有可替换性可扩充性:增加新的子类不影响已经存在的类结构接口性:多态是超类通过方法签名,向子类提供一个公共接口,由子类来完善或者重写它来实现的。
hongjie_lin
·
2020-06-21 12:02
career
Java知识汇总
初识
java知识点
初识java作为一个初学者,要有自己的成长日记。这是我第一次写博客,希望各位读者多多指点!一、程序1.通常指完成某些事物的一种既定方式和过程。2.计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序二、java可以做什么?1.开发桌面应用程序2.开发网页应用程序三1、java平台的体系结构在这里插入代码片1.javaSE标准版:桌面开发2.javaEE企业版3.javaME微小型:
ℳ๓唯一ℳ
·
2020-06-21 06:19
LeetCode刷题,
java知识点
python转了java,记录一些刷题的知识点。1.Stackimportjava.util.Stack;Stackstack=newStack();出栈并返回栈顶元素:stack.pop();入栈:stack.push(inta);更常用stack.add(inta);查看栈顶元素,不出栈:stack.peek();是否为空:stack.isEmpty()或者stack.empty();栈大小:
JYY_JYY_
·
2020-06-21 06:21
l
剖析java对象初始化顺序问题
其实java对象初始化顺序算是一个比较基础的
java知识点
。但是网上的文章多半描述不清,使用上一不小心就容易出问题。所以在本文中,我想结合JLS和自己的理解,举例剖析问题的所在。OK
夏书山歌
·
2020-06-21 00:10
Java知识点
汇总(面试用)
目录基础知识:Java集合相关:Java面试:基础知识:1.java中的基本数据类型有哪些?答:byte,short,int,long,float,double,char,boolean.剩下的都是引用类型(referencetype)2.String类可以被继承吗?答:不可以.因为String类是final类.3.String和StringBuilder,StringBuffer的区别?答:St
xudasong123
·
2020-06-20 21:43
IT文档
面试
【
Java知识点
详解 4】泛型
一、基本介绍Java泛型是J2SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(typeparameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。二、提出背景Java集合(Collection)中元素的类型是多种多样的。例如,有些集合中的元素是Byte类型的,而有些则可能是String类型的,等等。Java允许程序
素小暖
·
2020-06-17 16:31
Java
SE
【
Java知识点
详解 8】ThreadLocal
一、基本介绍ThreadLocal的作用就是:线程安全。ThreadLocal的本质就是一个内部的静态的map,key是当前线程的句柄,value是需要保持的值。由于是内部静态map,不提供遍历和查询的接口,每个线程只能获取自己线程的value。这样,就线程安全了,又提供了数据共享的能力,perfect。二、ThreadLocal的应用场景1、数据库连接packagecom.guor.thread
素小暖
·
2020-06-09 15:48
Java
SE
Java复习,
Java知识点
以及Java面试题(一)
J2SE(Java2PlatformStandardEdition)J2ME(Java2PlatformMicroEdtion)J2EE(Java2PlatformEnterpriseEdition)Java语言特点:开源跨平台(JVM)面向对象等JRE与JDKJRE(JVM和jJava类库)JDK包含JDK,以及其他开发工具Java源代码----->javac编译------>Java字节码文件
生于思考
·
2020-05-31 17:00
「
Java知识点
/面试题精华集」20000+字的Java基础知识篇(2020最新版) !
两个星期前,我和我的好朋友决定做一系列的
Java知识点
常见重要问题的小册。小册的标准就一个,那就是:取精华,取重点。每
Guide哥
·
2020-05-28 15:29
Java面试题/知识点精华集
Java
Java基础
Java集合
Java基础面试题
太肝,
Java知识点
,面完阿里全命中!
一直有个大厂的心,复工回来,就开始看大厂机会,有幸接到了阿里的面试,一面笔试,一个字就是"爽"。整理了一套2020最新的Java面试题,基本上覆盖了所有的面试知识点,包括的内容如下:Java基础,容器,多线程,反射,Javaweb模块,网络,设计模式,SpringMVC,SpringBoot,SpringCloud,Hibernate,Mybatis,中间件(RabbitMQ,Kafaka,Zoo
码农code之路
·
2020-05-23 18:15
Java知识点
总结
git上一个大佬的总结,偷偷搬运过来哈哈哈哈哈,好东西!!!!!!!0x1Java001语言基础1.HashMap从入门到熟悉⭐⭐⭐⭐⭐1.hash碰撞的解决方案HashMap就是使用哈希表来存储的。哈希表为解决冲突,可以采用开放地址法和链地址法等来解决问题,Java中HashMap采用了链地址法。链地址法,简单来说,就是数组加链表的结合。在每个数组元素上都一个链表结构,当数据被Hash后,得到数
善思
·
2020-05-18 20:03
java
百度资深架构师解析多线程核心知识点
多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
宇哥聊AI
·
2020-04-13 22:29
Java知识点
总结框架篇16-20
十六、Hibernate与JDBC的区别1、hibernate和jdbc主要区别就是,hibernate先检索缓存中的映射对象(即hibernate操作的是对象),而jdbc则是直接操作数据库.2、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架。Hibernate可以用在任何JDBC可以使用的场合3、Hibernate是一个和JDBC密切关联的框架,所以Hiberna
发觉原来我只是250
·
2020-04-10 18:24
Java知识点
上周和公司前辈去面试(当然我是打酱油的,就是想感受下当面试官的感觉,都快笑场了),发现之前学习Java的知识点都太零碎了,问的那些知识点有些自己都不知道,回来决定发愤图强,整理出这些知识点,准备各个击破。不过我有一瓶子不满半瓶子晃荡的基础,所有决定从三大框架开始。以后会根据这些计划写学习笔记。发布出来也算是一种互相学习和让大家监督指正。不多说了,上计划,完了去就滚去看hibernate了。以后还请
苏枼
·
2020-04-09 17:20
Java知识点
整理
1.Java中的SoftReference是什么Java中的SoftReference即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。使用软引用能防止内存泄露,增强程序的健壮性SoftReference的特点是它的一个实例保存对一个Java
阳光下的狐狸
·
2020-04-06 18:14
Java知识点
总结基础篇6-10
六、九大隐式对象输入/输出对象:requestresponseout作用域通信对象:sessionapplicationpageContextServlet对象:pageconfig错误对象:exception七、Forword(请求转发)与Redirect(重定向)1、从数据共享上Forword是一个请求的延续,可以共享request的数据Redirect开启一个新的请求,不可以共享reques
发觉原来我只是250
·
2020-04-06 11:14
Java(L1)--面向对象
Java知识点
梳理Chapter3面向对象的基本概念堆内存与栈内存堆内存:存放对象的属性内容,需要new关键词进行开辟。栈内存:保存堆内存地址。
刘点石
·
2020-04-04 07:04
Java知识点
Java数据类型定义类型存储空间表示范围byte1个字节,8位-128(-27)~127(27-1)short2个字节,16位-32768(-215)~32767(215-1)int4个字节,32位-231~231-1long8个字节,64位-263~263-1float4个字节,32位±3.40E38,有效位数6~7位double8个字节,64位±1.80E308,有效位数15位char2个字节
November_Chopin
·
2020-04-03 12:06
2020 年最新版 68道Redis面试题,20000字干货,赶紧收藏起来备用
需要更多其他
Java知识点
的面试题及答案的老铁请转发并关注,然后加我VX【tkzl6666】获得免费领取方式!
Java技术箭
·
2020-04-01 19:20
Java
程序员
面试
Java知识点
总结基础篇51-53
五十一、sleep()和wait()有什么区别Sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时候会自动恢复。调用sleep不会释放对象锁。Wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify发放(或notifyAll)后本线程才进入对象锁定池准备
发觉原来我只是250
·
2020-04-01 15:36
Java最新面试题整理与记录,持续更新
目录数据库MySQL数据库的优化数据库安全10亿个手机号查询分区、分表、分库、分片Mysql的存储引擎Mysql索引索引原理回表索引覆盖隔离级别
Java知识点
面向对象常用的设计模式多线程什么是线程和进程为什么要用多线程线程的生命周期创建线程的方法线程同步与锁死锁多线程锁优化多线程场景
瑶山
·
2020-03-30 23:47
Java
java
面试
整理
Java知识点
(八)排序
一、常见排序列表常见排序列表重点:插入排序、堆排序、并归排序、快速排序Java的Collections.sort算法调用的是归并排序二、冒泡排序算法/***冒泡排序算法*@authorAC*/publicclassBubble{/***{3,1,5,6,9,8,7,2,4}*冒泡算法特点:*像气泡一样,一个气泡一个气泡往上冒;一个数一个数的往右排。*上面的气泡最大,下边的气泡最小;右边的数最大,左
陈琰AC
·
2020-03-30 11:47
这是我迄今为止见过最精确的
Java知识点
总结,细到开发工具宽到操作系统
学习Java要用什么软件?大家都知道的MyEclipse功能确实非常强大,但是我这里却不推荐一开始就用,我感觉开发工具应该从记事本--UltraEdit-32--JBuilder--MyEclipse过渡会好一点讲完了开发工具,再给大家一点学习方向上的建议:1、Java开发行业必须学习的一些东西:(可能不太详细,但也够精准)2、关于操作系统的一点必须学习的东西:3、计算机网络也要学一下:Java学
幂幂姐的小迷弟
·
2020-03-27 03:26
Java知识点
补充1
1.反射获取到Class类的3种方式Class.forName("类的路径")类名.class实例.getClass()2.Java创建对象的方式有4种通过new语言实例化一个对象通过反射机制创建对象通过clone()方式创建一个对象通过反序列化创建对象3.内部类4种C++中说法为嵌套类,Java说法为内部类静态内部类成员内部类局部内部类匿名内部类(1)静态内部类声明static的内部类不能访问外
海恋天
·
2020-03-24 20:00
Architecture(1)AsyncTask源码分析
概述从事Android开发以来,研究过很多编程方面的东西,有编程基础:网络编程,数据结构跟算法,
Java知识点
:Java基础,JVM,并发编程,Android知识点:Android基础,Binder机制
wustor
·
2020-03-24 17:34
Java知识点
总结基础篇之阶乘
publicclassMultiply{publicstaticintmultiply(intnum){if(num<0){System.out.println("请输入大于0的数!");return-1;}elseif(num==0||num==1){return1;}else{returnmultiply(num-1)*num;}}publicstaticvoidmain(String[]ar
发觉原来我只是250
·
2020-03-24 11:40
Java知识点
总结基础篇1-5
一、JDK常用的包java.lang:这个是系统的基础类,比如String、Math、Integer、System和Thread,提供常用功能。java.io:这里面是所有输入输出有关的类,比如文件操作等java.net:这里面是与网络有关的类,比如URL,URLConnection等。java.util:这个是系统辅助类,特别是集合类Collection,List,Map等。java.sql:这
发觉原来我只是250
·
2020-03-22 07:53
Java知识点
总结基础篇26-30
二十六、解析xml文件的几种技术1、解析xml的几种技术1.dom4j2.sax3.jaxb4.jdom5.dom1.dom4jdom4j是一个Java的XMLAPI,类似于jdom,用来读写XML文件的。dom4j是一个非常优秀的JavaXMLAPI,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件。2.saxSAX(simpleAPIforXML)是一种XML解析的替
发觉原来我只是250
·
2020-03-21 18:25
Java知识点
总结业务场景篇21-25
二十一、Apache+Tomcat实现负载均衡及seesion复制当我们tomcat访问量大,线程连接数不够时,我们考虑到了tomcat的负载均衡来分担过多的访问.性能方面负载均衡也能利用多台tomcat来增大内存量,流程,准备工作apache,Jk_mod,tomcat,在apache的conf/httpd.conf文件中使用include标签引入我们自定义的一个mood_jl.conf,在mo
发觉原来我只是250
·
2020-03-21 01:26
Java知识点
总结数据库篇6-10
六、Oracle分页select*from(select*from(selects.*,rownumrnfromstudents)wherern0七、Oracle的基本数据类型Oracle的基本数据类型(常用):1、字符型Char固定长度字符串占2000个字节Varchar2可变长度字符串占4000个字节Nvarchar2占2000个字符(最多能存2000个字母/中文)2、大对象型(lob)Blo
发觉原来我只是250
·
2020-03-18 03:10
Java知识点
总结(1)
最近也是一直在学习java的东西,有很多收获,先把这些东西记录下来,方便以后复习。EL表达式session和cookiecss中hover和js中的hoverform表单的targetJSTL转发和重定向EL表达式(1)获取数据:EL主要用于替换JSP页面脚本表达式,从各种web域中获取数据。(2)格式:${标识符},EL表达式语句在执行时,会调用pageContext.findAttribute
一个不太努力的代码搬运工
·
2020-03-17 20:36
java容易混淆的15个知识点
java知识点
不多,但是有一些经常会被我们忽略1.java是强类型的语言,数组也是对象,一旦确定数组的类型,里面就只能存放一个类型的数据。2.新建的对象都被存放到堆上,如果没有引用,会很快垃圾回收。
李序锴
·
2020-03-17 07:23
Java知识点
总结框架篇1-5
一、Struts1的运行原理在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到S对应的ActionForm对象中的成员变量中,然后ActionServlet则会根据struts-config.xml中的映射关系找
发觉原来我只是250
·
2020-03-15 15:32
android面试的
java知识点
总结
github(持续更新,欢迎star,fork补充)自动装箱(autoboxing)与拆箱(unboxing)自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,double转化成Double等,反之就是自动拆箱。Java中的自动装箱与拆箱Java创建对象的几种方式(1)用new语句创建对象,这是最常见的创建对象的方法(2)运用反射手段,
Devnan
·
2020-03-10 05:03
Java知识点
1.在一个.java源文件中可以存在多个类,但是只能有一个使用public修饰,并且用public修饰的类名要和文件名一样2.final修饰的对象不能改变他的引用(只能引用该对象),但可以更改被引用对象的内容3.throw用来在一个方法内部抛出异常,throws用来说明一个方法可能会抛出哪些异常4.&和&&的区别:1.两者都有与逻辑操作的作用(但&&具有短路特性,而&没有);2.&还有按位与操作的
Y_K柳上原
·
2020-03-09 00:45
<--个人成长笔记系列-->知识点解析之volatile关键字
JAVA知识点
:(掌握)volatile:A)volatile的作用:1、可以解决内存可见性的问题,该关键字可以使得编译期不对该字修饰的变量进行优化,每次读写都是直接和内存交互;2、可以避免编译时的内存乱序问题
天痕丿泪倾城
·
2020-03-06 00:45
一张图片包含的
JAVA知识点
103033yyp19pc44dqyedqq.jpg微博看到一张图片,学过JAVA,很容易就算出来了,发现这个代码虽然短,但是包含知识点挺多的先把代码写上注释packageDemo1;publicclassDemo{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]arr=newint[]{8,2,1,0,3
lemonTreeTop
·
2020-03-02 03:44
Java知识点
常见的转义字符包括:"表示字符"'表示字符'\表示字符\n表示换行符\r表示回车符\t表示Tab\u####表示一个Unicode编码的字符多行字符串("""...""":Java13的预览特性)@SuppressWarnings("preview")Stringd="""SELECT*FROMusersWHEREid>100ORDERBYnameDESC""";不可变特性:变的不是字符串,而是变
Dontcare_f4ad
·
2020-02-29 10:49
【
Java知识点
详解 1】缓存
一、前言缓存可以让原本打开很慢的页面,变得能“秒开”。平时访问的APP与网站几乎都涉及缓存的运用。那么,缓存除了能加速数据的访问之外,还有什么作用呢?另外,任何事物都有两面性,我们如何才能将缓存的优点发挥的淋漓尽致,同时避免它的弊端呢?本文就给大家分享一下如何理解缓存,以及它的运用思路,希望对大家有所启发。二、缓存能做什么?正如前面所说,大家最普遍的理解就是当我们遇到某个页面打开很慢的时候,会想到
素小暖
·
2020-02-28 15:33
Java
SE
Java 面试知识点解析(七)——Web篇
前言:在遨游了一番JavaWeb的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招Java开发岗面试知识点解析,来好好的对
Java知识点
进行复习和学习一番,大部分内容参照自这一篇文章
我没有三颗心脏
·
2020-02-27 13:49
Rx
java知识点
小结
Rxjava中涉及到两个重要的角色,一:被观察者二:观察者,我们知道当被观察者和观察者绑定后,被观察者就可以发送数据了,观察者就可以接收数据了,此文我们优先从如下几个方面做下介绍,并用适当的例子来进行具体的说明:1Rxjava通过哪些操作符接收数据源并创建一个被观察者对象。2优雅的通过Action替代Subscriber3map和flatmap的区别(通过举例说明)接下来,我就来对上面几点做一个简
加油码农
·
2020-02-22 22:53
2017 android面试题总结
JAVA知识点
:1.malloc是个函数,new是个操作符;都可以初始化对象2.JAVA的内存结构分为:栈区,堆区,静态区域(方法区)栈区:栈的读取速度最快,所以保存一些局部变量和小型数据,每个线程都有自己的私有栈堆区
keyboy
·
2020-02-18 08:08
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他