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-
匿名内部类
什么是匿名内部类??(小朋友全是问号)首先匿名类就是没有名字,其次匿名内部类就是简化代码编写,所以匿名类内部只能执行依次,这都是我个人的理解。我们还是拿例子来看看匿名内部类的使用,这里我们先拿线程Runnable接口为例,如何通过匿名内部类来实现Runnable接口再让我们看看运行的结果:先从程序上来看,这里通过Thread类去创建一个线程,并将该线程起名为“线程1”,然后通过匿名类去实现Runn
一个有1024个问题的程序员
·
2020-08-03 04:25
java
Java-
数据结构系列十:逆波兰计算器(含中缀表达式转后缀表达式)
1.逆波兰表达式(后缀表达式)的计算过程:例如:“(3+4)*5-6”对应的逆波兰表达式为“34+5*6-”,针对后缀表达式使用栈求值的步骤:从左至右扫描,将3和4压入堆栈;遇到+运算符,弹出栈顶元素4和次顶元素3,计算3+4的值,得7后将7入栈;将5入栈;遇到*运算符,弹出7和5,计算乘积为35压入栈中;将6入栈;遇到-运算符,弹出栈顶元素和次顶元素,计算次顶元素-栈顶元素(35-6=29),即
minus_yao
·
2020-08-03 02:52
Java数据结构
JAVA-
封装及修饰符范围
访问控制(封装)封装:将数据封装到类的内部,将算法封装到方法中。1)封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问,通常有两种访问方式:set设置,get获取。2)封装结果:存在但是不可见。3)public:任何位置可见,可以修饰:类、成员属性、成员方法、内部类、跨包访问类(需要使用import语句导入),成员属性==成员变量。4)protected:当前包中可见,
CSII王大仙
·
2020-08-03 01:24
JAVA
Java-
当面试中问到static关键字,该如何回答?
假设,你在面试,面试官问你,请你简单介绍下你对static关键字的理解?是我,我可能就会直接说,static是用来修饰静态常量,同时也可以修饰方法,其他的如果我们没有提前准备过,估计也说不出太多的东西,工作越久,就会越觉得,这个东西我好像知道,也可能会用,但是如果别人问你,你可能说不出个子丑寅卯来,不要否认,我们大多数程序员都是这样的,我也是,当然“大神”除外。针对这个问题,给出的回答,大致可以分
少侠哪里去
·
2020-08-03 00:14
java学习
Android win7系统,Eclipse编写代码时,在sourceInsight中查看出现对不齐的问题
Step2:Windows->Preferences->
Java-
>CodeStyles->Formatter,
ShyBoy天天向上
·
2020-08-02 23:27
环境配置
JAVA - 手机扫描二维码,页面响应(不是扫码登录)
JAVA-
手机扫描二维码,页面响应(不是扫码登录)我是刚入职几个月的萌新,这几个月,遇到了许多没接触过的功能,虽然代码很简单,但是也曾一时让我烦恼,思路不通。
我是假大佬
·
2020-08-02 23:44
Java
java
二维码
扫描二维码
Java-
进阶-day05-集合进阶_01
Java进阶-day05-集合_01今日内容:Collection集合List数据结构一Collection集合集合体系结构a:Collection集合(单身汉集合)|_List|_ArrayList(重点掌握)|_LinkedList|_Set|_HashSet(重点掌握)|_LinkedHashSet|_TreeSetb:Map集合(夫妻对集合)|_HashMap(重点掌握)|_LinkedH
Naker_
·
2020-08-02 22:14
Java进阶
Java-
订餐系统
数据库设计1、要求(1)绘制所建数据库的E-R模型图(2)表(实体表和关联表)结构的设计(3)录入数据的表(每个表5条记录即可)(4)说明组内分工2、设计内容所设计数据库是订餐系统数据库。List1此次试验设计的是一款点餐系统,系统主要分为Admin和User两大部分。Admin部分主要可以进行查看订单、对点餐系统的维护管理、添加套餐组合与修改管理员信息操作。User部分进行的是用户的操作,新用户
GodOuO
·
2020-08-02 21:01
Java
课程设计
java
Java-
集合面试题-2020
Java-
集合面试题-2020文章目录
Java-
集合面试题-2020前言IterableSet相关HashSet说一下HashSet的实现原理?HashSet如何检查重复?
Bumblebee1999
·
2020-08-02 21:22
面试
java
面试
数据结构
Java-
集合-Collection
Java-Collection1.集合1.1.什么是集合存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变。在程序中有可能无法预先知道需要多少个对象,那么用数组来装对象的话,长度不好定义,而集合解决了这样的问题。1.2.集合和数组的区别数组和集合类都
chenzuyibao
·
2020-08-02 20:45
JavaSE
JAVA-
基础(类与对象)
一.面向过程与面向对象面向过程:针对某一特定的问题提出的解决方法面向对象:以一种组件化的思想解决问题例如:一辆汽车的轮胎发动机坏了,面向过程解决方法是修发动机(因为没有厂家能生产这种发动机),而面向对象的方法是换发动机(有厂家可以生产这种发动机)。二.类与对象1.类是对象的模板,对象是类的实例。类不可以直接使用,必须实例化成对象才可以使用。类:----------->对象:图纸----------
x&x
·
2020-08-02 20:07
Java基础
java-
微信公众号充值
实现功能:公众号内H5页面调用微信支付实现充值,1.开发流程1)申请公众号并且认证(这个是前提自行百度有很多方法)2)获取用户授权获取openid(上一篇文章有介绍怎么获取)3)调用统一下单接口获取预支付id微信统一接口APIhttps://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_14)H5调起微信支付的内置JS5)支付完成后,微信回调
zengsange
·
2020-08-02 20:31
微信
Java-
简易带进度条的文件夹复制
packageHH;importjava.awt.Dimension;importjava.awt.FlowLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNot
woyaonaiguaime
·
2020-08-02 19:15
SSM学习中的重点和问题
右键main目录->New->Directory->输入
java-
>右键
java-
>MarkDirectoryas->SourcesRoot1.2问题1.报错Error:Cannotbuildartifact
AIT袁
·
2020-08-02 19:21
ssm
Java-
方法的使用-递归求解汉诺塔问题
递归求解汉诺塔问题汉诺塔问题是一个经典的问题。汉诺塔(HanoiTower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘。问应该如何操作?对问题的分析:将n个盘子从A座
LaLaLaworld
·
2020-08-02 19:51
JavaSE
慕课网java就业班级
家里电脑教程路径:F:\教程\
java-
慕课开发工具路径:D:\java公司电脑:开发工具路径J:\java\开发工具教程路径:G:\学习中\廖雪峰的java教程\1-Java快速入门\01-Java入门
weixin_30883311
·
2020-08-02 19:43
java-
结对编程:分数整数,运算符个数,运算范围,加减乘除四则运算出题器...
结对开发团队成员:赵子鸣、周宝辉设计思想:程序中涉及了简单的mvc框架中的jsp+javabean结构,将整数和分数式子的类写到src中entity的包中,将一些关于数据库的操作写到sql包中;jsp有三个,第一个是选择界面(选择一些简单的参数,例如整数或者分数,出题数据范围,算式运算符个数,式子个数等等),将这些参数传到第二个jsp中,在第二个jsp得到用户输入的参数,并且生成相应的算式题目,在
weixin_30483495
·
2020-08-02 19:21
云课堂
java-
第七周编程作业1-分解质因数
题目内容:每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。输入格式:一个整数,范围在[2,100000]内。输出格式:形如:n=axbxcxd或n=n所有的符号之间都没有
Mr_rainxbow
·
2020-08-02 18:23
入门
java
水题
509、
java-
操作文件夹形成树形结构
获取指定文件夹下的所有文件夹于文件形成树结构存库,使用递归调用的方式来实现;######一大体思路1.首先需要一个默认指定的文件夹地址2.需要一个树形vo类用来存放每个文件或文件夹的结构数据3.处理函数的参数设计,需要一个可操作路径,及一个父类id4.处理函数的思路:首先需要对传入进来的路径参数做判断,此路径是否存在,不错在抛异常结束程序运行;存在则继而判断此路径是一个文件夹,还是一个文件,若是一
风zi
·
2020-08-02 18:49
算法数据结构
Java-
使用字符串修改彩票程序
记录。。。题目:彩票程序随机产生一个随机的两位数,提示用户输入一个两位数,根据以下规则确定用户是否中奖。1、用户输入的数字完全匹配随机数(包括数值和顺序),奖金10000.2、用户输入的所有数字匹配所有随机数(顺序不一致),奖金3000.3、用户输入的数字中有一个匹配随机数(不计位置),奖金10004、除以上情况外,不中奖。程序如下:看注释importjava.util.Scanner;publi
云销-雨霁
·
2020-08-02 18:12
JAVA-
网络文本文件查看器
这是一个课后练习。主要是熟练掌握IO流,还有TCP程序的一般开发步骤。TCP程序开发的一般步骤:Server端:1.创建ServerSocketss在这里要指定监听端口。2.获得Sockets通过ss.accept()方法获得客户端的连接请求。3.获得IO流通过s.getInputStream和s.getOutputStream两个方法获得输入输出流4.处理数据,传送数据。5.关闭IO流6.关闭S
mybelove
·
2020-08-02 18:50
JAVA
java-
开放—封闭原则
我们日常用的手机软件隔上一段时间就会有新的版本更新,在javaweb系统开发中我们应该支持可扩展原则——这就是我今天要说的开放-封闭原则,先来说明下在开发中何为开放何为封闭。开发-封闭原则其实是有两个特征:1、对于扩展是开放的(Openforextension)2、对于更改是封闭的(Closedformodification)这两原则的用途我们做任何系统都不要指望系统一开始时需求确定,就再也不发生
一生所求bu
·
2020-08-02 17:47
基础学习篇
JAVA-
单元测试、字段封装、构造器、方法重载
单元测试单元测试主要是用于提高编写代码质量,编写单元测试来对我们所编写的方法进行测试。单元测试是开发人员编写单元测试依赖Junit这个框架单元测试方法上需加@TestassertXXX断言,主要是用于判断测试的通过的条件。字段封装public是公有的,任何人都可以去访问它修饰的成员变量,没办法去控制值的逻辑校验或者验证,按程序员开发惯例,我们将成员变量私有化,只给它提供一个读(getter)、写(
不码不疯魔
·
2020-08-02 17:16
JAVA-
自己对类与对象的认识
术语:面向对象编程:OOP,Object-orientedProgramming面向对象设计:OOD,Object-orientedDesignJava语言是面向对象的编程语言.C语言是面向过程的编程语言.什么是类?(class)通过我们学过的JAVA程序我们表示一个数字,表示一个字还可以表示“是”或“否”吗?问:怎么来表示一只狗,表示一个商品,怎么表示一个订单?第一只狗:StringdogNam
不码不疯魔
·
2020-08-02 17:16
JAVA-
输入年和月, 在控制台打印出这个月的日历
importjava.util.Date;importjava.util.Scanner;publicclassCalendar{publicstaticvoidmain(String[]args){//输入年、月//创建扫描器Scannersc=newScanner(System.in);System.out.println("请输入年份:");intyear=sc.nextInt();Syst
不码不疯魔
·
2020-08-02 17:45
java-
生成唯一的序列id,UUID.randomUUID().toString();
publicclassTestSeq{privatestaticfinalSimpleDateFormatdateFormat=newSimpleDateFormat("yyyyMMddHHmmssSSS");publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException,ParseException{longcost=0;
Zhang Daopin
·
2020-08-02 16:26
java
Java-
面向对象(基础篇)--this关键字的用法
this关键字this可以强调用的是本类中的方法,还可以表示类中的属性、可以使用this调用本类中的方法、this表示当前的对象。一.使用this调用本类中的属性在程序中可以使用this调用本类属性classPreason{privateStringname;privateintage;publicvoidPreason(Stringn,inta){name=n;age=a;}publicStri
aotulive
·
2020-08-02 12:52
Java
java学习之路
黑马程序员——
java-
集合框架(二)
———–android培训、java培训、java学习型技术博客、期待与您交流!————1泛型(1)一种把明确数据类型的工作推迟到创建对象或者调用方法的时候才去明确的特殊的数据类型。默认情况下,泛型指的是Object类型。(2)泛型的格式:如:ArrayListlist=newArrayList();(3)泛型的好处:A:优化了程序设计,解决了黄色警告线问题。B:把运行时期的异常提前到了编译期间。
linkang_
·
2020-08-01 13:51
黑马程序员——
java-
集合框架
———–android培训、java培训、java学习型技术博客、期待与您交流!————1对象数组:就是数组里边存储的是一个一个的对象。特点:数组一但定义,长度不能改变。问题:在日常的开发中,用的比较多的是变化的。所以用数组存储就不是适合,针对此,java提供了新的容器——-集合集合和数组的区别:集合:A长度可以改变B只能存储引用类型C可以存储任意类型的数据数组:A长度不可以改变B可以存储基本类型
linkang_
·
2020-08-01 13:20
eclipse/myeclipse高亮显示相同变量名
可真是件愁人的事,不过看到这你就不用愁了windows->preferences->
java-
>Editor->MarkOccurencesLocalvariables是变量的高亮显示*********
Alex__Young
·
2020-08-01 12:52
Java
Java-
第二章 类与继承 重载 重写 接口等
java基于的是对象和类,这么基础的东西第二步才是为了方便测试。类对于熟悉c#的我来说比较容易理解了,用我自己的理解来讲,当我们编程时可能会需要一个基本的功能,比如说需要一个管理所有信息和显示的基本功能,我们可以创建一个基本的集合类,当我们管理学生信息时需要弄一个学生管理,需要饭店信息的时候又弄一个饭店管理,但是他们基本的东西都是一样的,就是数据的处理略微不同,那么我们为什么不弄一个模板,对于不同
iamsongyu
·
2020-08-01 12:04
Java-
四位电话号码加密
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。输入四位号码,求加密后的号码为多少?代码如下:intnumber;//定义输入的号码intencryptionNumber;//定义加密后的号码intnum1,num2,num3,num4;//定义这四位号码的四个位置(从左
大龙湖畔
·
2020-08-01 11:52
Java
Java-
方法重载和方法重写的区别
一、方法重载针对同一个类(1)方法名称一样(2)方法返回值不作要求(3)参数列表不同(参数个数不同或者参数的类型不同)二、方法重写针对不同的类(父类、子类或者接口、实现类)(1)方法名称相同(2)返回值相同或者相容(3)参数列表相同(参数类型和参数个数都要相同)(4)方法重写用@Override注解标注(5)方法重写时,子类的权限修饰符的权限>=父类的权限修饰符(6)子类不能重写权限修饰符为pri
Subuprogrammer
·
2020-08-01 10:36
面试
秋招准备-
Java-
并发编程-volatile和线程安全类(八)
1.volatile2.线程安全类3.CAS1.volatile先简单了解一下Java内存模型1.Java内存模型和JVM的运行时数据分区相区别,Java的内存模型是用来描述线程工作的(定义程序中各个变量的访问规则)。可以说是一个抽象概念。其规定,所有变量(数据)存储在主内存中。(这里的变量指非线程私有的实例字段、静态字段、数组元素~)每个线程有自己的工作内存,其中保存了被该线程使用到的变量的主内
LLLLLin0
·
2020-08-01 10:41
秋招准备
Java并发编程
Java
thinking in
Java-
面向对象(抽象与接口)
一.概要抽象是面向对象编程的三大特性之一,另外两个是继承(参考https://blog.csdn.net/ysq_chris/article/details/80100793)和多态(参考https://blog.csdn.net/ysq_chris/article/details/80206127)接口和抽象类能够体现Java的抽象的特性。接口和抽象有很多相同的地方,然后也有不同的地方。二.抽象
不迟-
·
2020-08-01 08:02
Java基础
Java-
面向对象构造函数 -(private private)关键字
面向对象构造函数在定义构造方法时,(构造方法没有返回值,构造方法并不需要使用void关键字进行修饰的!)构造函数必须和类同名,她和一般函数不一样。构造函数命名不同:构造函数命名是以类来命名的,而且一般函数命名是自定义的。在运行也不同:构造函数是在对对象建立就运行了,给对象初始的。而一般函数是对象调用才行的,给是对象添加具备的功能。(一个对象建立,构造函数只运行一次。而一般函数可以被该对象调用很多次
莫欺少年知识少
·
2020-08-01 07:17
Java面向对象
JAVA-
交换二维数组中最大元素与最小元素所在行的数据
今天做了这道题算是比较坑的一题,前前后后花了不少时间才弄懂,也足以说明我现在依旧是一个小菜鸡并且上升空间还是很大的。下面放出最终成型代码段和测试结果。代码段packagejavaapplication11;importjava.util.*;publicclassJavaApplication11{publicstaticvoidmain(String[]args){inta[][],i,j,mi
黑眚
·
2020-08-01 06:26
Android - AndroidStudio 的熟悉
SDK*AndroidStudio*GenimotioinHelloWorld[第一个Android项目建立]*创建项目[项目相关目录]Hello[project]->app->src->main->
java
weixin_30703911
·
2020-08-01 03:15
Java-
使用easyexcel读大文件
使用easyexcel读大excel文件,避免OOM错误。依赖:compilegroup:'com.alibaba',name:'easyexcel',version:'1.0.4'代码:packagecom.tsaoko.sched.service.task;importcom.alibaba.excel.ExcelReader;importcom.alibaba.excel.ExcelWrit
半笙彷徨
·
2020-08-01 02:34
JAVA
SE
java-
beginning 1
chapter1Nullchapter2BasicJAvacommendinterminalinmac:javacfilename.java//compilethefilejavafilename//runthefilesign:allsimplestatementsendofsemicolon;groupingbyconditionif(n>10){n++;}//{}usedforgroupin
小简猫
·
2020-08-01 02:10
java-
形参 返回值 成员(匿名)内部类
引言返回值问题、返回值问题、权限修饰符以及内部类的相关概念,其中,内部类需要重点理解。形式参数问题数据类型:基本类型:byte,short,int,long,float,double,char,boolean引用类型:类,接口,数组形式参数:基本类型:要的是该基本类型的数据值。引用类型:要的是该引用类型的对象。A:数组要的是该数据类型数组的对象。(地址值)B:类要的是该类或者其子类的对象。(地址值
sliencr
·
2020-08-01 00:59
java语言
菜鸟踩坑整理一:Maven项目中不显示Maven Dependencies依赖
关于maven项目中依赖不显示MavenDependencies1.首先查看你的视图方式,是不是为packageexplorer视图不是该视图方式,则:window->showview->other->
java
今天小王暴富了吗
·
2020-07-31 23:30
java-
数组
java数组先看个思维导图呗创建-初始化数组1.定义数组是一个固定长度的,包含了相同类型数据的容器。2.声明数组publicclassHelloWorld{publicstaticvoidmain(String[]args){//声明一个数组int[]a;//有时候也会写成inta[];没有任何区别,就是你看哪种顺眼的问题}}注:int[]a;声明了一个数组变量,a是变量名。[]表示该变量是一个数
小嘿、
·
2020-07-31 23:59
java
Java-
集合框架-List练习题
1.LinkedList练习题使用LinkedList模拟一个堆栈或者队列数据结构。堆栈:先进后出,如同一个杯子。队列:先进先出,Firstinfirstout,如同一个水管。packagecollectionDemo;importjava.util.LinkedList;//使用LinkedList模拟队列classQueue{privateLinkedListlink;publicQueue(
lwycc233
·
2020-07-31 20:29
java
学习Java的30个基本概念-Java基础-
Java-
编程开发
google_ad_client="pub-8800625213955058";/*336x280,创建于07-11-21*/google_ad_slot="0989131976";google_ad_width=336;google_ad_height=280;//在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,
java169
·
2020-07-31 18:04
java-
静态代码块-父子类执行顺序
父类-静态代码块子类-静态代码块子类-main函数父类-非静态代码父类-构造函数子类-非静态代码子类-构造函数packagetest;publicclassFatherTest{static{System.out.println("父类-静态代码块");}publicFatherTest(){System.out.println("父类-构造函数");}{System.out.println("父
红枫斋
·
2020-07-31 18:31
java-
随堂小记
path和classpath的区别path是windows中的系统变量classpath是java自己的环境变量java注释1、注释是对java源代码的解释说明,可以更好的理解程序2、注释信息只存在于源文件中,java源文件编译生成的字节码class文件没有注释信息3、注释精简,主线清晰,不是越多越好,能清楚说明代码作用即可注释分为单行注释(//)、多行注释(/**/)javadoc注释,用于对j
未央足迹
·
2020-07-31 17:03
我的入门之路>计算机基础
转载狂神说
java-
依赖注入
依赖注入1.构造器注入2.Set方式注入2.1Address类2.2Student类2.3beans.xml2.4测试类2.5其他类型的注入2.6其他类型测试结果3.拓展方式注入3.1P命名空间注入3.2C命名空间注入1.构造器注入2.Set方式注入2.1Address类Address为引用对象2.2Student类get,set,toString方法要添加,此处省略。2.3beans.xml2.
chasemanrose
·
2020-07-31 16:22
Java-
找出数组里的最大值和最小值
有一个一维数组{7,3,4,9,3,2,6,10,16,12,4},找出最大的值和最小的值并打印输出packagecom.homework.lhh;publicclassEx01{publicstaticvoidmain(String[]args){int[]array={12,1,2,45,30,50};intmaxIndex=array[0];//定义最大值为该数组的第一个数intminInd
大龙湖畔
·
2020-07-31 16:40
Java
Java-
面向对象(高级篇)--抽象类与接口的应用
抽象类与接口的应用一.抽象类的实际应用——模板设计通过对象的多态性可以为抽象类实例化,那么抽象类该如何使用那?假设人分为学生和工人,学生和工人都可以说话,但是说的内容不相同,那么说话的功能是一样的,而说的内容由学生和工人自己来决定,此时可以利用抽象类来实现此场景。【抽象类的实际应用】abstractclassPerson{privateStringname;privateintage;public
aotulive
·
2020-07-31 15:07
Java
java学习之路
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他