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-
什么是JVM?JVM有什么作用?
在java的学习中会经常见到JVM这个词,但是都没有对JVM有一个明确的解释,我也是在学习过程中遇到了许多知识提及JVM,所以就去查阅资料,写下一些自己查到的理解。JVM解释JVM全称为JavaVirtualMAchine-Java虚拟机,我们可以直观的从名字上得出一个定义:JVM是java上的一个虚构出来的计算机,是一个位于Java与操作系统之间的中间态。有自己完善的硬件结构,如处理器、堆栈、寄
阿巴卡
·
2019-01-12 15:04
Java
Eclipse设置类,方法注释模版
首先打开Eclipse配置选项:Window->Preference->
Java-
>Code Style->Code Template配置Comments下的每个选项的模版,我们依次配置:1、Files
Active_IT
·
2019-01-04 10:49
eclipse配置
java-
网络编程
1、Java支持基于流的通信和基于包的通信基于流的通信使用TCP协议(传输控制协议)进行数据传输,传输是无损可靠的基于包的通信使用UDP协议(用户数据报协议)进行数据传输,不能保证传输没有丢失2、服务端和客户端套接字--基于流的通信客户端代码复制代码packagecom.wangluo;importjava.io.*;importjava.net.Socket;importjava.net.Unk
哦哦002
·
2019-01-02 15:43
java
网络
编程
JAVA-
使用连接池的DBUtils工具类及其使用
需要引入四个jar包/********************************************/packagecom.dxm.dbcp;importjavax.sql.DataSource;importorg.apache.commons.dbcp.BasicDataSource;publicclassJDBCUtils{privatestaticBasicDataSourceda
dxm809
·
2019-01-01 17:12
JAVA
JAVA-
使用DbUtils增删改
packagecom.dxm.demo3;importjava.sql.Connection;importjava.sql.SQLException;importorg.apache.commons.dbutils.DbUtils;importorg.apache.commons.dbutils.QueryRunner;importcom.dxm.jdbcutil.JDBCUtilsConfig;
dxm809
·
2018-12-31 08:53
JAVA
Eclipse中各种编程语言代码自动补全配置
JavaWindows->preferance->
java-
>Editor->ContentAssist面板最下端AutoActivation将AutoactivationtriggersforJava
常小默
·
2018-12-27 15:07
Eclipse
Java-
注解
Java-
注解转载声明:本文大量内容系转载自以下文章,有删改,并参考其他文档资料加入了一些内容:最通俗易懂的java注解讲解作者:frank909来源:腾讯云转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版
迷路剑客
·
2018-12-25 21:29
java
IDEA新建web项目
1.新建项目File->new->project->
Java-
>WebAppilicationFile->new->project->
Java-
>WebAppilicationNext->项目名->finish2
倪畅
·
2018-12-25 20:02
环境
Java-
底层原理-javac源码笔记
Java-
底层原理-javac源码笔记系列文章目录
Java-
底层原理-编译原理
Java-
底层原理-javac源码笔记
Java-
底层原理-类加载机制
Java-
底层原理-clinit和init摘要本文只是简单记录下
迷路剑客
·
2018-12-23 21:29
源码
java
jvm
Java-
多线程-wait/notify
Java-
多线程-wait/notify摘要waitnotify还有个notifyAll都是线程通信的常用手段。
迷路剑客
·
2018-12-21 17:51
java
并发
Java-
并发-锁-synchronized
Java-
并发-锁-synchronized摘要本文会详细说下synchronized的底层实现原理。
迷路剑客
·
2018-12-21 17:40
源码
java
并发
Java-
并发-锁-ReentrantLock
Java-
并发-锁-ReentrantLock摘要ReentrantLock是使用最广的、最出名的AQS(AbstractQueuedSynchronizer)系列的可重入锁。
迷路剑客
·
2018-12-21 14:49
源码
java
并发
java-
线程池(一)
一、为什么使用线程池重用线程池中的使用,减少创建线和销毁程的的资源消耗和提高性能。可以对线程进行管理与维护二、线程池的创建线程池的创建可以使用Executors类中的方法创建,可以参考常用的四种线程池的创建,下面来看J.U.C包下的ThreadPoolExecutor,此类主要有以下构造方法:/**第一种创建方式*/publicThreadPoolExecutor(intcorePoolSize,
南小瓜
·
2018-12-20 19:59
java
线程池
java线程
eclipse代码格式化配置方法
2.配置过程2.1Java格式化(模板文件来自阿里巴巴)找到window->preferences->
Java-
>CodeStyle->Formatter菜单,点击import按钮,将模板文件DI-JavaCodeStyle.xml
dongyuxin_
·
2018-12-18 14:46
idea创建jsp项目与JDBC连接数据库
一、创建jsp项目1.首先创建一个jsp项目2.选中项目选项3.选中
java-
》javaee点击web选项下一步4.输入文件地址与项目名称完成二、添加数据库驱动选择idea右上角的配置选择Modules
花生大帝
·
2018-12-16 21:41
JAVA-
反射
反射的定义能够分析类能力的程序称为反射。反射的用途在运行时分析类的能力在运行时查看对象,例如编写一个toString方法提供所有类使用。实现通用的数组操作代码利用Method对象,这个对象很像C++中的函数指针Class类在程序运行期间,java运行时系统始终为所有的对象维护一个被称为运行时的类型标识,这个信息跟踪着每一个对象所属的类,虚拟机利用运行时类信息选择相应的方法执行。保存这个信息的类称为
一只攻城狮√
·
2018-12-15 14:39
java
Java-
并发-关于锁的一切
Java-
并发-关于锁的一切摘要本文简要说下Java中的各种锁和类锁机制,还有一些相关的如sleep/yieldjoin等,分析其实现原理,做简单比较。请点击右侧目录,挑选感兴趣的章节观看。
迷路剑客
·
2018-12-14 18:50
java
并发
IntelliJ IDEA / Eclipse 自动生成 Author 注释 签名
Eclipse自动生成Author注释签名window->preference->
Java-
>codestyple->codetemplate当你选择到这部的时候就会看见右侧有一个框显示出code这个选项
liusuxilinyue
·
2018-12-12 16:22
IDE配置
Java-
序列化 —(二)
如果一个类不仅实现了Serializable接口,而且定义了readObject(ObjectInputStreamin)和writeObject(ObjectOutputStreamout)方法,那么将按照如下的方式进行序列化和反序列化:ObjectOutputStream会调用这个类的writeObject方法进行序列化,ObjectInputStream会调用相应的readObject方法进
Sandy_678f
·
2018-12-11 14:03
Java-
线程池专题 (美团面试题)
转载自:https://www.cnblogs.com/aspirant/p/6920418.html去美团面试,问到了什么是线程池,如何使用,为什么要用,以下做个总结1、什么是线程池:java.util.concurrent.Executors提供了一个java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减
fct2001140269
·
2018-12-09 22:23
java基础
java
Java-
垃圾回收器
垃圾回收器java里面有一个垃圾回收器来收集java中没有用的对象,java垃圾回收器只针对的是由javanew出来的对象,进行回收,但是对于一些特殊的内存他不知道如何进行释放,例如有c的代码,或者php等其他的代码?解决方法finalize()该方法是在垃圾回收的时候去执行,在java里面我们的对象和类都是继承的是object类型的,而object类型里面有finalize方法,所以我们创建完对
王雪芬-Judy领袖
·
2018-12-09 21:54
eclipse新增类头的注释信息
路径:Windows->Preferences->
Java-
>Codestyle->CodeTemplate->NewJavafiles【点击Edit按钮】将下面的信息复制到‘${package_declaration
2d6b5ee3a71c
·
2018-12-08 13:22
Java-
反射以及反射调用类中方法
认识反射反射是对象的反射处理操作。先来看看“正”操作。在默认情况下,必须要先导入一个包,而后才能产生类的实例化对象。如下就是一个正操作。importjava.util.Date;//导入的包publicclassTest{publicstaticvoidmain(String[]args){Datedate=newDate();//产生Date类的实例化对象//...使用产生的date引用调用类中
阿巴卡
·
2018-12-02 18:12
Java
JAVA-
多线程模拟处理大量数据
此处业务场景,可想象为,有大批量的数据,需要添加到数据库importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.locks.Lock;importj
ZHENCONG_STAR
·
2018-11-26 16:26
java
eclipse使用
2、eclipse中关联jdk源码:window->preference->
java-
>installedjres选中环境后edit,点开rt.jar->sourceattachment右边选择sourceattachment
野时光
·
2018-11-26 11:00
Java-
字符串
Java-
字符串文章目录
Java-
字符串子串拼接不可变字符串检测字符串是否相等空串与null串构建字符串从概念上讲,Java字符串就是Unicode字符序列,每个用双引号括起来的字符串都是一个String
icyyyer
·
2018-11-25 20:49
java
Java基础
mac jdk配置(系统默认or自己配置)
bin/javaMacBook-Pro:JavaVirtualMachinesroot$ls-l/usr/bin/javalrwxr-xr-x1rootwheel74102818:08/usr/bin/
java
寒潇2018
·
2018-11-25 11:19
Java-
五种元注解详解
目前,Java中存在五个元注解,分别是@Target、@Retention、@Documented、@Inherited、@Repeatable一、元注解的定义所谓元注解,其主要作用就是负责注解其他注解,为其他注解提供了相关的解释说明二、元注解的使用@Target用于指定注解的使用范围ElementType.TYPE:类、接口、注解、枚举ElementType.FIELD:字段、枚举常量Eleme
Gene Xu
·
2018-11-21 17:22
java
跟着疯子学
java-
第一章HelloWorld
/**这是我的第一个java儿子。*爸爸:疯子*/publicclassHelloWorld{publicstaticvoidmain(String[]args){//打印到控制台System.out.println("fuckworld");}}文件名:HelloWorld.java怎么运行这个文件呢?小白且莫放弃,容我慢慢教你怎么跑起来。第一步:桌面新建一个项目文件夹,取名为JavaStudy
Z_D_殿峰
·
2018-11-20 20:05
JAVA-
静态方法和非静态方法的区别
静态方法和非静态方法主要有两个区别:1.在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。2.静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。publicclassPer{publicstaticString
一只攻城狮√
·
2018-11-15 21:20
java
Spring - Bean管理之生命周期之BeanPostProcessor
如果对动态代理还未曾有一定的认识(下文会用到),请先看这篇:
Java-
动态代理机制讲解(Proxy.newProxyInstance)packagecom.imooc.ioc.demo3;publicinterfaceUserDao
Lux_Sun
·
2018-11-15 20:00
#
JavaWeb
#
Spring
#
Spring
教程
Eclipse Java注释模板设置详解
编辑注释模板的方法:Window->Preference->
Java-
>CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素啦。
啥是佩奇·
·
2018-11-15 15:17
Eclipse
Java-
15-数组,冒泡排序
遍历数组:for循环遍历for...each遍历Arrays.toString()快速打印数组元素importjava.util.Arrays;publicclassForCir{staticint[]nList={34,56,89,34,35,66,80,21,58};publicstaticvoidmain(String[]args){System.out.println(nList);//p
pansc2004
·
2018-11-15 11:15
Java-
音乐文件拷贝
packageio;importjava.io.*;publicclassCopyFile{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtry{FileInputStreamfis=newFileInputStream("D:/KuGou/毛不易-不染.mp3");FileOutputStreamfos=newF
dyw_666666
·
2018-11-14 19:01
Java
eclipse debug启动经常自动跳转到断点,提示Exception
解决方法:在eclipse中选择Window->Preference->
Java-
>Debug,将“Suspendexecutiononu
mengxiang.com
·
2018-11-13 14:00
eclipse
debug
eclipse debug启动经常自动跳转到断点,提示Exception
解决方法:在eclipse中选择Window->Preference->
Java-
>Debug,将“Suspendexecutiononu
mengxiang.com
·
2018-11-13 14:00
eclipse
debug
eclipse debug启动经常自动跳转到断点,提示Exception
解决方法:在eclipse中选择Window->Preference->
Java-
>Debug,将“Suspendexecutiononu
mengxiang.com
·
2018-11-13 14:00
eclipse
debug
Eclipse自动补全+常用快捷键
一,Eclipse自动补全增强方法在Eclipse中,从Window->preferences->
Java-
>Editor->Contentassist->Auto-Activation下,我们可以在”
liguoyuan
·
2018-11-12 20:13
Eclipse
初学
Java-
循环输入直到文件结束
刚开始学Java,写个小程序出来一堆Bug.一、第一个是输入,编译时提示这个上网查询后才发现需要在前面加入一句“importjava.util.Scanner;”原因是因为我在类里面写的Scanner方法它包含在Scanner类中,只有事先声明一下这个类才能从里面调用。可能功能跟C语言里的头文件一样。也可以这样“importjava.util.*;”,也就是包含所有类库了。应该跟C++里面的万能头
KK_2018
·
2018-11-10 18:37
Java学习
Java-
注解-属性值为value时,赋值的三种情况
1.自定义注解只有一个属性时,且属性名为value时,赋值时value可省略。注解定义:public@interfaceTable{publicStringvalue();}注解使用:@Table("student")publicclassStudent{}或@Table(value="student")publicclassStudent{}2.自定义注解只有一个属性时,且属性名不为value时
不积小流无以成江海-IT
·
2018-11-10 17:30
Java
Java-
并发-容器-ConcurrentHashMap
Java-
并发-容器-ConcurrentHashMap0x01摘要本文讲讲Java中使用率极高的线程安全类ConcurrentHashMap会提一些java7和java8中的不同之处一些重要方法画了流程图便于理解
迷路剑客
·
2018-11-09 14:38
java
并发
Java-
强,软,弱,虚引用
1.Android引用之强引用(StrongReference)。啥是强引用?举个例子,我们平时new的对象,就都是强引用。如:Strings=newString(),这就是一个强引用,那么强引用有啥特点呢?强引用对象,也就是new出来的那种,可以直接访问目标对象。强引用对象,任何时候都不会被系统回收,jvm宁愿抛出outofmemory.也不会回收强引用所指向的对象,也就是说强引用会导致我们常说
薛之涛
·
2018-11-09 09:12
Java-
石头剪刀布,银行管理系统
猜拳游戏/***@ClassNameTestDemo1*@Description石头剪刀布*@AuthorLiMingXu*@Date2018/11/50:44*@Version1.0**/publicclassTestDemo1{publicstaticclassPeople{privateStringname;privateintscore;publicPeople(){}publicPeop
落尘*
·
2018-11-06 16:56
java基础
Java-
集合的嵌套案例
一.集合嵌套之HashMap嵌套HashMap集合嵌套之HashMap嵌套HashMap软件基础班张三20李四22就业班王五21赵六23publicclassMyDemo2{publicstaticvoidmain(String[]args){//基础班//张三20//李四22//就业班//王五21//赵六23//HashMap嵌套HashMapHashMapjc=newHashMapjy=new
PreyHard
·
2018-11-01 23:40
java
Java-
使用Cookie实现登陆会话保持与注销功能
首先先简单的解释一下为什么用Cookie不用Session(当然Session也是可以使用的)举个简单的例子:我卢老爷今天输入用户名密码登录了某网站,在网站中随意切换网站内部的页面都没问题,结果一不小心把浏览器关了(或者长时间没有操作),当想再次进行访问那个网站的时候提示我要重新登陆,这就是Session的机制。又比如:我开哥今天输入账号密码又登陆了某网站,逛了半天不想逛了,关掉浏览器第二天再打开
少年阿枫
·
2018-10-31 20:25
Javaweb
Java-
内存模型-引用总结
Java-
内存模型-引用总结0x01摘要本篇文章主要是总结下java中的各种引用即:强引用、软引用、弱引用、虚引用。
迷路剑客
·
2018-10-30 22:03
java
Maven
框架导入后,需进行配置:A.file-projectstructrue:modules-path设置outputpath(即class路径);dependecies设置jar的路径;libraries-添加-
java
Orange.P
·
2018-10-30 14:37
项目管理工具
maven
JAVA-
注解
注解定义Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。注解包含在java.lang.annotation包中。注意:注解本身不是代码的一部分,注解作用在类或者方法、属性上不会自己起作用,需要其他工具(代码)主动去获取注解的信息。作用替代配置文件:例如spring中的中@Autowire
CTPeng
·
2018-10-30 13:38
JDK
java8新特性从入门到应用 第一章 Lambda表达式及FunctionalInterface函数接口
java8新特性从入门到应用第一章Lambda表达式及FunctionalInterface函数接口Lambda表达式lambda表达式的特征:[^
java-
小学生]常用Lambda写法:FunctionalInterface
madmk
·
2018-10-25 13:25
Java8新特性
java8新特性从入门到应用
虚拟机安装jdk,tomcat,mysql
tar-xzvf fileName.tar.gzrpm: rpm-ivhfileName_rpm 当你解压的是rpm的时候你会发现你的解压包不存在于你的root文件下面,而是存在于你的usr->
java
QQ17680473835
·
2018-10-24 17:50
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他