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-
再来学习下static关键字
一、前言虽然平时经常使用static关键字,但对static了解的并不是特别清晰,恰好最近在复习基础,准备花点时间把这个关键字的用法给回顾下。二、static关键字1.简介static是Java中的关键字,一般用来修饰方法,变量,代码块。我们都知道,在Java中,一般的操作都要借助于对象来实现,而static是基于类的,一句话来说就是:在无需创建对象的情况下实现对方法或者变量的调用。2.stati
骑着乌龟去看海
·
2019-06-29 14:57
Java-
再来学习下static关键字
一、前言虽然平时经常使用static关键字,但对static了解的并不是特别清晰,恰好最近在复习基础,准备花点时间把这个关键字的用法给回顾下。二、static关键字1.简介static是Java中的关键字,一般用来修饰方法,变量,代码块。我们都知道,在Java中,一般的操作都要借助于对象来实现,而static是基于类的,一句话来说就是:在无需创建对象的情况下实现对方法或者变量的调用。2.stati
骑着乌龟去看海
·
2019-06-29 14:57
Java-
重定向(redirect)
JavaEE-重定向(redirect)在Java代码里:response.sendRedirect("test.jsp");原理:重定向是一个客户端行为,用户请求到达服务器之后,服务器返回响应,HTTP状态码置为302,并将转发的页面保存在响应头中的Location属性中,告诉客户端应该向这个地址发出请求,然后客户端再次发出请求。在整个过程中客户端发送了最少两次请求,因为请求是不同的,因此req
張子布
·
2019-06-28 17:19
Java
Java
SpringBoot+JPA多数据源(注解方式)
title:SpringBoot+JPA多数据源(注解方式)date:2019-06-27author:maxzhaotags:-
JAVA-
多数据源-SpringBoot-自定义注解-AOP-MYSQL8categories
maxzhao_
·
2019-06-28 14:26
JAVA自定义注解
title:JAVA自定义注解date:2019-06-28author:maxzhaotags:-
JAVA-
自定义注解-AOPcategories:-JAVA自定义注解1、元注解(meta-annotation
maxzhao_
·
2019-06-28 14:21
服务链路追踪Zipkin实战演示
)服务端可以有很多中启动方式,这里用java-jar启动执行以下两条命令:curl-sSLhttps://zipkin.io/quickstart.sh|bash-s这样下载下来的jar包是最新的版本
java
cikesunhao
·
2019-06-20 18:43
Zipkin
SpringCloud
JAVA-
制作飞机大战遇到的问题
JAVA-
制作飞机大战遇到的问题问题1.闪烁解决方法2.子弹不能多发解决方法全部代码1.主菜单2.模式选择菜单3.游戏主窗口4.飞机类5.子弹类6.爆炸类7.结算界面8.工具类9.玩法窗口这学期java
HUO_YAN
·
2019-06-15 15:21
Java-
数组及递归
数组概述和定义格式说明数组概念数组概念:1.数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。2.数组既可以存储基本数据类型,也可以存储引用数据类型。数组定义格式数组定义格式:格式1:数据类型[]数组名;举例:int[]a格式2:数据类型数组名[];举例:inta[]数组的静态初始化和动态初始化什么是数组的初始化:1.Java中的数组必须先初始化,然后才能使用。2.所谓初始化:就是为数
Better Me
·
2019-06-13 00:36
Java-SE
阿里云手机短信验证码
导入两个jar包:这两个jar包可在阿里云官网——>控制台->短信服务->帮助文档->开发指南->
java-
>短信发送API下载SDKaliyun-java-sdk-core-3.3.1.jaraliyun-java-sdk-dysmsapi
城之于域
·
2019-06-12 10:24
Java: 返回树形结构数据
Java-
返回树形结构数据1.TreeNodeDto@DatapublicclassTreeNodeDto{privateLongid;privateLongorganizationId;privateLongparentOrgId
dijk
·
2019-06-11 07:16
Java
Code
Eclipse Java注释模板设置详解以及版权声明
在eclipse里面有注释模板设置:模板设置路径:Window->Preference->
Java-
>CodeStyle->CodeTemplate注释快捷键/**+enter方法的注释模板模板信息/*
编程重生之路
·
2019-06-06 14:32
eclipse
JAVA-
飞行棋(抢手棋)
JAVA小白在成长!这个飞行棋的代码可以说是2.0版本了,之前写的有个问题(特殊位置执行结束,做不到飞行棋位置的累加)。现在写的是改良版的。publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);inti=0;intj=0;booleanblack=true;while(true){System.out.println(
一只会飞的猪
·
2019-06-04 14:01
JAVA
java-
将图片从URL中读出来,先压缩到500kb以下,再转换成base64
/***将图片转换为base64格式**@paramimageUrl:图片路径*@paramsizeLimit:原图大小上限,当图片原图大小超过该值时先将图片大小设置为该值以下再转换成base64格式,单位kb*@return*/publicstaticStringconvertImageToBase64(StringimageUrl,IntegersizeLimit)throwsIOExcept
DL_jianglin
·
2019-05-31 08:55
java
java-
将图片从URL中读出来,先压缩到500kb以下,再转换成base64
/***将图片转换为base64格式**@paramimageUrl:图片路径*@paramsizeLimit:原图大小上限,当图片原图大小超过该值时先将图片大小设置为该值以下再转换成base64格式,单位kb*@return*/publicstaticStringconvertImageToBase64(StringimageUrl,IntegersizeLimit)throwsIOExcept
DL_jianglin
·
2019-05-31 08:55
java
java-
面向对象之认识及内存分配
1.面向对象是基于面向过程的编程思想a:面向过程:强调的是每一个功能的步骤例如:吃饭:先买菜洗菜起锅烧油盛饭吃b:面向对象:强调的是对象,然后由对象调用功能例如:吃饭:饭店调用点菜下单功能然后吃2.面向对象思想的特点:a:是一种更符合我们思想习惯的思想b:可以将复杂的事情简单化c:将我们从执行者变成了指挥者3.类的组成部分a:成员变量b:成员方法c:静态变量d:静态方法e:构造方法f:代码块4.类
pretty_rain
·
2019-05-29 15:55
Java-
枚举实例(Java enumerationDemo)
//手机请上下左右滑动屏幕观看更全!//packageMain;//枚举/***@SaySomething(我觉得我应该说点什么的):*:Java在1.5后才提出例如枚举的概念,在实际的开发任务当中枚举的主要作用是用于定义*有限个数对象的一种结构(多例设计模式),枚举在某种意义上就属于多例设计模式,且特有的问题*如果使用多例设计则需要对象数组,并且其结构比多例设计更为简单。*:相比多例设计模式虽然
灭世奶神
·
2019-05-27 23:46
菜鸟日记之Java
Java-
关于多线程可见性的一些问题
1.请列出Happens-before的几种规则1.单线程happen-before原则:在同一个线程中,书写在前面的操作happen-before后面的操作。2.锁的happen-before原则:同一个锁的unlock操作happen-before此锁的lock操作。3.volatile的happen-before原则:对一个volatile变量的的写操作happen-before对此变量的任
GoNewWay
·
2019-05-27 21:49
Java
eclipse查看java中的源代码
1、windows->preference->
java-
>installJARs->选中你的jre->点Duplicate2、找到rt.jar并展开,这时会看到Soruceattachement:(none
当阳光洒在身上
·
2019-05-27 19:44
java基础
eclipse
牛客刷题吧-第一天
只能有一个与文件名相同的类,可以包含其他类(.
java-
>.class)2.如果intx=20,y=5,则语句System.out.println(x+y+""+(x+y)+y);的输出结果是()+""
BIG_BIG_ZHOU
·
2019-05-24 23:53
牛客刷题
Java-
驼峰命名与下划线命名互转
packagecom.xsh.util;/***String工具类**@authorxieshuang*@date2019-05-23*/publicclassStringUtils{privatefinalstaticStringUNDERLINE="_";/****下划线命名转为驼峰命名**@parampara*下划线命名的字符串*/publicstaticStringunderlineToH
河岸飞流
·
2019-05-23 20:05
java基础
Java-
猜数游戏
**一个程序员小白的成长!**游戏运行时产生一个1-100之间的随机整数,要求用户从控制台输入数字,若输入的数字比产生的数字小,则输出:“太小了,再大一点!”;若输入的数字比产生的数字大,则输出:“太大了,再小一点!”,若输入的数字和产生的数字相等,则输出:“恭喜你猜对了!”,若用户猜了7次还未猜对,则输出:“你太笨了,下次再来吧!”然后退出程序publicclassWork1{publicsta
一只会飞的猪
·
2019-05-22 15:55
成长
递归-三阶幻方-
JAVA-
草稿
在中国古典文献中记载了洛书的传说:公元前23世纪大禹治水之时,一只巨大的神龟出现于黄河支流洛水中,龟甲上有9种花点的图案,分别代表这9个数,而3行、3列以及两对角线上各自的数之和均为15,世人称之为洛书。中国汉朝的数术记遗中,称之为九宫算,又叫九宫图.宋数学家杨辉著《续古摘奇算法》把类似于九宫图的图形命名为纵横图,书中列举3、4、5、6、7、8、9、10阶幻方。其中所述三阶幻方构造法:“九子斜排,
万金流
·
2019-05-21 15:32
OpenCV Java实现人脸识别和裁剪功能
,供大家参考,具体内容如下安装及配置1.首先安装OpenCV,地址这里我下载的是Windows版的3.4.5然后安装即可……2.Eclipse配置OpenCVWindow->Preferences->
Java
蛇皮皮蛋
·
2019-05-21 09:54
Java Applet小程序初体验
控制面板-
java-
安全-添加例外站点列表;3、无法直接右键打开文件
jiahui07
·
2019-05-18 09:54
java
Java-
强引用、软引用、弱引用、虚引用
为什么有多种引用《深入理解JVM虚拟机》一书中提到了Java中的4种引用,分别是强引用、软引用、弱引用、虚引用,为什么要分这么多种引用呢?这是因为每一种引用的生命周期都不相同,准确的说垃圾收集器对其处理的方式有区别。引用的分类1.强引用:比如Objectobj=newObject(),创建一个对象obj,这属于强引用,我们平时所说的“引用”,其实就是指“强引用”,只要强引用还存在,垃圾收集器就永远
寻觅beyond
·
2019-05-17 14:00
Java-
接口和抽象类
小咸儿在重新学习Java基础的时候,看到有关接口和抽象类的知识,特此总结下来。文章目录概览宝图抽象类是什么特点抽象方法关系空方法abstract接口是什么特点用途异同相同特征不同之处概览宝图抽象类是什么 什么是抽象类,就小咸儿的话来说,就是一般类,将特殊类中共同的部分抽象出来,并且方法不提供具体实现的类。特点使用abstract修饰符修饰,使用abstract修饰的方法,只有声明,没有具体实
陈新月-Phyllis
·
2019-05-16 20:11
¤JAVA¤
在Java中如何创建随机字符串:常规 vs Apache Commons Lang库
本文属于Baeldung“
Java-
回到基础”系列。
yethyeth
·
2019-05-16 16:53
java-
文件交互
用户选取文件对话框/***Letstheuserselectaninputfileusingastandardfileselectiondialog*box.Iftheusercancelsthedialogwithoutselectingafile,thereturn*valueisnull.*/privateFilegetInputFileNameFromUser(){JFileChooser
DevFL
·
2019-05-16 13:29
Java-
Scanner V.S. BufferedReader
codesampleimportfilecontentbyBufferedReaderFilestopWords=newFile("data/stopWords.gold");BufferedReaderbReader=newBufferedReader(newFileReader(stopWords));StringfileString="";StringlineString=bReader.r
DevFL
·
2019-05-16 12:49
Java-
实现多线程的两种方法
ExtendingtheThreadclassImplementingtheRunnableInterfacecodeexample//Javacodeforthreadcreationbyextending//theThreadclassclassMultithreadingDemoextendsThread{publicvoidrun(){try{//Displayingthethreadth
DevFL
·
2019-05-16 12:45
java-
飞机大战
java-
飞机大战importjava.util.Random;//敌机:既是飞行物,也是敌人publicclassAirplaneextendsFlyingObjectimplementsEnemy{
阿光光光光光
·
2019-05-14 09:24
小项目
java-
飞机大战
java-
飞机大战importjava.util.Random;//敌机:既是飞行物,也是敌人publicclassAirplaneextendsFlyingObjectimplementsEnemy{
阿光光光光光
·
2019-05-14 09:24
小项目
Java-
判断整数是否为2的整数次幂
题目描述:给定一个整数,编写一个函数来判断它是否是2的幂次方。示例1:输入:1输出:true解释:20=1示例2:输入:16输出:true解释:24=16示例3:输入:218输出:false方法1:我们对一个数字进行为运算操作,经过观察显然有2的整数次幂其二进制数只有一位为1,那么我们利用这个特点,进行位右移操作,统计1个总个数,最后凭借总个数判断是否为2的整数次幂代码1:classSolutio
渔夫Fisherman
·
2019-05-12 11:25
算法-面试题
java-
内省
最近在做一个功能有一个场景:比较两个对象相同属性的值,是否相同。一般做法:获取属性直接调用对象的get方法,然后获取另外一个对象相同属性的值,进行比较。缺点:不利于对象属性的扩展,一旦新增或修改对象的属性,就要重新修改比较的代码。这儿就要引出内省。一.什么是内省内省是java语言对javabean对象的属性,事件的一种缺省方法。JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主
ZoeShuang
·
2019-05-06 16:51
java
基础
Java-
编程规范与代码风格
阿里巴巴Java开发手册https://github.com/alibaba/p3chttps://developer.aliyun.com/special/tech-java唯品会规范Java开发手册https://vipshop.github.io/vjtools/#/standard/GoogleJava编程风格指南https://google.github.io/styleguide/ja
江湖小小白
·
2019-05-06 11:00
springboot_工程部署
Window->preferences->
Java-
>InstalledJREs->Add->StandardVM-
North北
·
2019-05-05 21:08
springboot
Java核心技术书籍-5.5
笔记Java-cloneJava-强制类型转换(向上转-向下转)
Java-
值传递-引用传递5.1.10先做主要点记录,回去写博文
Kid_TH
·
2019-05-05 17:18
2019-Java高级
Java核心技术-2019
Java-
常用Myeclipse快捷键大全
Myeclipse快捷键1、syso,Alt+/:显示输出语句2、添加set/get方法:右键单击–(alt+shfit+s)source–generatesettersandgetters3、添加构造器:右键单击–source--generateConstrucster4、添加toString方法:右键单击–source–generatetoString5、main,Alt+/:添加主方法6、多
一只野生程序媛
·
2019-04-28 10:24
Java基础
Java-
内部类(成员内部类,局部内部类,匿名内部类)
内部类:(1)把类定义在另一个类的内部,该类就被称为内部类。举例:把类B定义在类A中,类B就被称为内部类。(2)内部类的访问规则A:可以直接访问外部类的成员,包括私有B:外部类要想访问内部类成员,必须创建对象(3)内部类的分类A:成员内部类B:局部内部类(4)成员内部类修饰符:A:private为了数据的安全性B:static为了访问的方便性注意:静态内部类访问的外部类数据必须用静态修饰。成员内部
一只野生程序媛
·
2019-04-28 10:33
Java基础
Java-
第三章 关键字与作用范围
作用范围数据的作用范围也是全局变量和两类的局部变量,测试一下类变量:独立于方法之外的变量,用static修饰。实例变量:独立于方法之外的变量,不过没有static修饰。局部变量:类的方法中的变量。没有全局变量的定义,但是可以自己组合出来,其他关键字对作用的范围影响是public:Java语言中访问限制最宽的修饰符,"公共的"其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访
iamsongyu
·
2019-04-28 08:58
编程语言
理论知识
JAVA
编程语言
Java-
对象在内存中的占用
本来只想算一下程序占用内存多少,顺便了解了很多东西Java对象的内存布局包括:对象头(Header),实例数据(InstanceData)和补齐填充(Padding)对象头包含:MarkWord(哈希值,GC分代年龄,锁的级别等),ClassMetadataAddress(存储对象是哪个实例的地址),ArrayList(只有数组对象才会有此数据,存储数组的长度)32位系统(64位系统✖️2即可)对
注册以后还能改吧
·
2019-04-26 14:00
Java-
对象头
Java对象的内存布局包括:对象头(Header),实例数据(InstanceData)和补齐填充(Padding)其中对象头中也包含了java内置的锁机制对象头对象头都至少包括两个字:第一个字被称为MarkWord。包含了锁相关的信息第二个字是指向metadataclass的指针,metadataclass定义了对象的类型(是哪个对象的实力)。其中也包含了VMT(VirtualMethodTab
注册以后还能改吧
·
2019-04-26 11:00
Java-
悲观锁与乐观锁
悲观锁每次都认为用数据的同时,别人可能会修改,因此每次拿数据的同时都要加上锁,因而降低了性能。Java中的synchronized和ReentrantLock等就是悲观锁的思想适用于多写的场景乐观锁每次都认为不会有人修改,但更新的同时回去判断在此期间是否有人去更新这个数据Java中的java.util.concurrent.atomic。适用于多读点应用类型,即冲突很少发生,省去了锁的开销乐观锁的
注册以后还能改吧
·
2019-04-25 20:00
Java-
二维数组
二维数组(理解)(1)元素是一维数组的数组。(2)格式:A:数据类型[][]数组名=new数据类型[m][n];m:表示这个二维数组有多少个一维数组。n:表示每一个一维数组的元素有多少个。B:数据类型[][]数组名=new数据类型[m][];m:表示这个二维数组有多少个一维数组。列数没有给出,可以动态的给。这一次是一个变化的列数。C:数据类型[][]数组名=new数据类型[][]{{…},{…},
一只野生程序媛
·
2019-04-25 17:15
Java基础
Java-
两个线程交替打印
notify()和wait()publicclassTestAB{publicstaticvoidmain(String[]args){Runnablerunnable=newRunnable(){@Overridepublicvoidrun(){while(true){synchronized(this){notify();System.out.println(Thread.currentThr
g315583688
·
2019-04-24 16:00
Java
Java - 静态代理详讲
Java-
静态代理详讲作者:Stanley罗昊【转载请注明出处和署名,谢谢!】
StanleyBlogs
·
2019-04-24 12:00
eclipse提示优化
要想让Eclipse支持更多触发器,可进行如下设置:打开Eclipse依次选择Window->Perferences->
Java-
>E
l1445453337
·
2019-04-22 16:55
Eclipse
Java-
选择排序算法-(一)
选择排序算法选择排序的原理选择排序的思路选择排序的图解步骤选择排序的实现选择排序的测试测试结果选择排序的原理每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排序完毕。选择排序的思路选择排序的基本思想:给定数组:int[]array={里面n个数据};第一趟排序从[0~n-1]遍历数组,找到最小的数与array[0]交换;第二趟排序从[1~n-1]遍历数组,找到最小的数
AralSea
·
2019-04-22 13:05
算法与数据结构
Java-
环境配置
Java环境配置1.JDK下载安装进入oracle官网选择jdk下载(快捷链接:https://www.oracle.com/technetwork/java/javase/downloads/index.html)选择jdk版本(记住jdk的安装路径)JDK的安装路径2.环境变量配置右键我的电脑——点击属性——左侧选择高级系统设置——环境变量——新建新建的属性JAVA_HOME变量值:(jdk的
呆呆papa
·
2019-04-09 22:00
Java-
关于类
java-
关于类-成员初始化问题成员初始化出现错误“-Syntaxerrorontoken";",,expected”java类不允许对成员进行操作,但可以在类中定义和用方法进行封装。
呆呆papa
·
2019-04-08 19:00
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他