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--
随笔(2)
java--
接口,抽象类
可以暂时把接口看成完全抽象的类publicclasstest6{publicstaticvoidmain(String[]args){Aa=newB();a.f();Bb=newB();b.f();}}interfaceA{voidf();}classBimplementsA{publicvoidf(){System.out.println("BB");}}可以Aa创建一个接口(相当于父类)的引用
地表最强程序员小白
·
2020-02-16 06:11
java--
猜拳小游戏(类和对象)
案例效果展示ScreenClip[1].png先有一个人(Person)有一个电脑(Computer)和人玩有一个控制器,为人和电脑玩提供方法一个测试类:用来使用控制器Person类packagechecGame;importjava.util.Scanner;publicclassPerson{Stringname;intscore;//规定1:石头2:剪刀3:包子intplay(){Syste
阿狸演绎
·
2020-02-15 18:20
java--
参数传递问题
【前方注意】:java中只存在值传递,值传递,值传递!!!一、值传递(一切传引用其实本质上是传值)总所周知,java没有指针的概念,但实际工作中经常看到对于对象(类、数组、接口)的传递似乎有点像引用传递,可以改变对象中的某个属性的值。但是不要被这个假象所蒙蔽,Java中所说的按引用传递实质上是传递该对象的地址,该地址其实是按值传递的,通过这个地址可以修改其指向内存处对象的值。改变该地址的值毫无意义
Ferrari1001
·
2020-02-15 03:53
Thinking in
Java--
初始化
ThinkinginJava(2)---初始化ok,今天我看到在Thinkinginjava中的内容和大家共享下,总是忘记更新自己的,这点向大家说声sorry.java提供了一种成员变量必须初始化的机制,就是说任何的成员变量必须初始化,否则Java会提供该成员变量的数据类型的默认值代码如下:publicclassIniiialValues{booleanb;charc;bytebyt;shorts
Mrz晴天
·
2020-02-14 07:45
Java--
正则表达式分割功能实现字符串排序
现有如下字符串:"9127463850"请写代码实现最终输出结果是:"2738465091"分析:A:定义一个字符串B:把字符串进行分割,得到字符串数组C:把字符串数组变换成int数组D:对int数组进行排序E:把排序后的int数组组装成字符串F:数组字符串importjava.util.Arrays;publicclassRegexTest{publicstaticvoidmain(String
风的低语
·
2020-02-10 13:51
java--
集合嵌套(List of List)
什么是集合嵌套当算法返回值形如:List>链表中嵌套链表时,我们称之为集合嵌套。如何声明实例化集合对象要点:泛型的类型参数必须相同!!!!方式一:List>list=newLinkedList>();或List>list=newLinkedList>();方式二:ArrayList>list=newArrayList>();2或3LinkedList>list=newLinkedList>();
Ferrari1001
·
2020-02-06 04:46
Java--
平台版本、跨平台、JVM、JDK、JRE
Java2平台版本Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本J2SE包含那些构成Java语言核心的类。J2EE包含J2SE中的类,并且还包含用于开发企业级应用的类。J2ME包含J2SE中一部分类,用于消费类电子产品的软件开发。Java跨平台性原理C/C++都会直接编译成对应平台(操作系统)机器码进行执行,如果要实现在不同平台执行,那么就要在不同的平台上使用
神奇的12138
·
2020-01-13 12:00
Eclipse 开发基本配置与快捷键
自动提示Window-->>Preferences-->>
Java--
>>Editor-->>ContentAssist-->>AutoActivation:".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
艾丝凡阿斯蒂芬
·
2020-01-07 05:12
Java--
反射机制(一)——反射 API
一、概述1、Java反射机制(Java-Reflect):在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java的反射机制。反射是Java开发中一个非常重要的概念,掌握了反射的知识,才能更好的学习Java高级课程.2、Java反射机制的功能在运行时判断任意一个对象所属的类。在运
年少懵懂丶流年梦
·
2020-01-05 07:13
confluence5.4.4系统迁移(Standalone)
软件要求ApacheTomcat--confluence自行封装,无需额外安装
Java--
版本1.7DB--confluence支持多种外置数据存储,我们使用mysql5.6的版本OS--操作系统部分常见的为
西伯利亚狼_
·
2020-01-03 11:09
java--
学生管理系统(类和对象的使用)
简单的学生管理系统给一个学生数组,要求实现增删改查.按照面向对象的思路来看需求分析:1要有一个学生类(用来存储学生的信息)2要有一个管理类(实现各种方法,即讲个中方法封装放到里面)3要有一个测试类(就是调用管理类的类)如果你是新手,你可以理解为,我们要管理一些学生.分为:1.要有一群学生2.管理学生的方法3.谁来管理ScreenClip[1].png首先先创建一个学生类packageStudent
阿狸演绎
·
2020-01-03 03:29
Maven
全自动构建:包括编译(.
java--
>.class)、部署(Javaproject-->WebProject)、jar管理,项目管理等等半自动构建:eclipse只能做到编译和部署自动化构建工具有:Make
ezioasche
·
2019-12-29 17:02
怎样在官网下载JDK1.7
1、打开oracle官网http://www.oracle.com,如下图所示2、在主菜单上选择Menu-->DatabaseandTechnologies-->
Java--
>JavaSEJDK,进入下方页
JeremyLai
·
2019-12-29 13:44
Java--
对象的序列化和反序列化
对象序列化的目标:将对的字节序列对象永久的保存到磁盘中。允许在网络上直接传输对象,传输对象的字节序列。对象序列化:把对象转换为字节序列。对象反序列化:把字节序列恢复为对象。如果让某个对象支持序列化机制,必须让它的类是可序列化的(serializable)。为了让某个类是可序列化的,该类必须实现如下两个接口之一:SerializableExternalizablieExternalizable接口继
年少懵懂丶流年梦
·
2019-12-24 12:34
scala学习笔记之lang1
;模式匹配
Java--
:删减的语法-》静态成员;原生数据类型;break、continue;接口;通配符List,importpkg.*;;原始类型classC1{
时待吾
·
2019-12-21 02:48
java--
编程(分解质因数)
题目:将一个正整数分解质因数。例如:输入90,打印出90=2x3x3x5。程序分析:对n进行分解质因数,应先p找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n=k){if(k==n){System.out.print(k);break;}elseif(n%k==0){System.out.print(k+"");n=n/
caoqishun
·
2019-12-18 20:32
java
质因数
如何debug tomcat源码
下载tomcat以及对应源码包解压使用idea打开tomcat源码,添加pom.xml4.0.0org.apache.tomcattomcat8tomcat88.0tomcat8javatest-->
java
土豆肉丝盖浇饭
·
2019-12-18 04:39
Java--
集合
集合类主要是负责保存、盛装其他数据和引用类型的对象。根接口是collection和map。主要意义是减少编程工作增加编程速度和质量,减少学习和应用新API的工作,减少设计新API的工作和促进软件的重用。集合类主要有三种:list、set和map。list里的元素是有序、可重复的。其中list的实现类有:arraylist、linkedlist和vector。arraylist的存储结构是数组,默认
自在19
·
2019-12-16 09:17
AOP:APT,AspectJ,Javassist/Asm
图示执行阶段:APT在compile任务前,修改java文件;AspectJ在
java--
>class阶段,修改java代码;Javassist和asm,都是修改的.class发生的具体函数APTProcessor
一只好奇的茂
·
2019-12-16 02:39
eclipse自定义模版快捷添加注释
按步骤打开菜单:window-->preferences-->
java--
>editor-->templ
一涯
·
2019-12-06 14:07
JAVA--
编程基础
注释代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。注释条件:类(接口)的注释构造函数的注释方法的注释全局变量的注释字段/属性的注释特殊必加注释典型算法必须有注释在代码不明晰处必须有注释在代码修改处加上修改标识的注释在循环和逻辑分支组成的代码中加注释为他人提供的接口必须加详细注释注释格式单行注释(single-line)//.
青貊
·
2019-11-07 00:52
Java--
注解
1、概念注解:(JDK1.5)是Java提供的一种源程序中的元素关联任何信息和任何元数据的途径和方法。2、Java中的常见注解JDK自带注解@Override对父类方法的重写@Deprecated表示接口中的方法已经过时@SuppressWarnings("deprecation")通知java编译器忽略特定的编译警告第三方注解spring:@AutoWired@Service@Repositor
年少懵懂丶流年梦
·
2019-11-05 13:23
关于Maven项目build时出现No compiler is provided in this environment的处理
解决办法如下:java编译环境配置成本地jdk目录Eclipse-->Window-->preferences-->
Java--
>InstalledJREs配置jdk
angeChen
·
2019-10-31 01:59
Java--
【Java容器】ArrayList全解析
原文链接:https://mp.weixin.qq.com/s/Hd22c-CHQ8OZs4sY4ukZFwArrayList全解析一、ArrayList结构图ArrayList是java集合框架中比较常用的数据结构了,继承自AbstractList,实现了List接口。底层基于数组实现容量大小动态变化,允许null的存在,同时还实现了RandomAccess、Cloneable、Serializ
姜皓
·
2019-10-23 15:34
Java容器
ArrayList
Java
学习笔记
#
Java面试
Java--
【IO流】IO流学习总结
原文链接:https://mp.weixin.qq.com/s/FqB87K5L3K5h0W2wNxs6xQJavaIO流学习总结IO是指对数据流的输入和输出,也称为IO流,IO流主要分为两大类,字节流和字符流。字节流可以处理任何类型的数据,如图片,视频等;字符流只能处理字符类型的数据。【IO流的本质是数据传输,并且流是单向的】Java流操作有关的类或接口Java流类图结构IO流的分类字符流和字节
姜皓
·
2019-10-23 11:33
Java
IO流
字符流
字节流
Java
学习笔记
#
Java基础
Java--
【面向对象】int与Integer的区别
原文链接:https://mp.weixin.qq.com/s/sCIBBtJwkcYhAsQhyQJtxgint与Integer的区别一、int与Integer的基本使用对比Integer是int的包装类;int是基本数据类型;Integer变量必须实例化后才能使用;int变量不需要;Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值;Integer的默认值
姜皓
·
2019-10-22 14:32
Java
int
integer
Java
学习笔记
#
Java面试
Java--
【面向对象】Java中重载与重写的区别
原文链接:https://mp.weixin.qq.com/s/BRRw6qMpriralWvUntjMBAJava中重载与重写的区别一、重载(Overloading)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载是一个类中多态性的一种表现。Java的方法重载就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调
姜皓
·
2019-10-22 14:11
Java
学习笔记
#
Java面试
Java--
【面向对象】Java中==, equals 和 hashCode 的区别与联系
原文链接:https://mp.weixin.qq.com/s/6rWFC9k9FLHn6hKghVALOAJava中==、equals和hashCode的区别与联系一、概述概念:==:该操作符生成的是一个boolean结果,它计算的是操作数的值之间的关系equals:Object的实例方法,比较两个对象的content是否相同hashCode:Object的native方法,获取对象的哈希值,用
姜皓
·
2019-10-22 13:49
Java
学习笔记
#
Java面试
重拾
Java--
注解
注解概念:说明程序的。给计算机看的注释:用文字描述程序的。给程序员看的定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称作用分类:①编写文档:通过代码里标
往事一块六毛八
·
2019-10-05 11:24
eclipse 的使用
EclipseIDEforJavaEEDevelopers设置:1.编码格式设置:window-->Preferences-->General-->Workspace-->Other:UTF-82.JDK设置:window-->Preferences-->
Java
张泽
·
2019-10-02 13:00
Java--
常见排序算法
一、冒泡排序importjava.util.Arrays;publicclassBubble{publicstaticvoidmain(String[]args){int[]a={23,4,56,2,7,18,9};for(inti=0;ia[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}System.out.println(Arrays.toString(a));}}
6yanan_
·
2019-09-28 15:23
初识
JAVA--
反射
初识
JAVA--
反射背景知识类反射反射机制常用方法反射的主要功能背景知识类一个类存在其类对象Person类,存在一个Person.class的类对象反射可以根据类名、对象,反向获取类信息反射机制组成获取类对象和相关信息
起个昵称行不行
·
2019-09-26 16:40
初识JAVA
java--
编码规范易漏
1:命名规范类名用大驼峰式参数变量·函数·成员变量·局部变量小驼峰式常亮命名全部大些单词用_隔开抽象类用Abstract开头·异常类用Excetpion结尾·测试类用Test结尾*POJO类boolean不用使用is开头包名全部使用小写代码中尽量不要出现看不懂的缩写*使用设计模式要在名称中体现设计模式***接口实现类要用impl结尾枚举类结尾以Enum结尾2.常量的使用规范逻辑代码中尽量不要出翔魔
一诺·flying苹果
·
2019-09-26 15:00
设置Myeclipse中的代码格式化、注释模板及保存时自动格式化
设置注释的模板:下载此模板:codetemplates.xml搜索Dangzhang,将其改为你自己的姓名,保存打开eclipse/myeclipse选择window-->Preferences-->
java
·
2019-09-23 19:41
Java--
第七次作业
题目一:在作业5的基础上,再创建一个柱体类,包含矩形对象、高和体积等三个成员变量,一个构造方法进行成员变量初始化,和计算体积、换底两个功能方法,在主类中输入长、宽、高,计算柱体体积,输入新的长、宽、高,创建新的矩形对象,并利用换底方法换底,再次计算柱体体积。1.源代码:/*本段代码主要写了两个类和一个主类,分别为juxing类、lengzhu类和主类Example7*juxing类中主要定义了三个
jie130
·
2019-09-22 12:00
Java--
秋招--总结
和大多数人一样,秋招的经历总是那么难熬!!但不要放弃!!一,学习经历我从大二开始学习Java,学校只是开了这门课,作为一个引子,并没有深入的讲解!之后便是我的自学之旅,也就是在闲暇的时间学习Java有关知识,如何自学,这是个比较难以说清的问题,因人而异!大概花了三个月的时间,把Java的基本语法,基础知识学习完毕,最后就做了个聊天室,很简单的socket程序。之后便开始学习前端的有关知识,HTML
呦呵!不错哦
·
2019-09-21 13:04
JAVA
Java--
第六次作业
题目一:编写一个类Computer类,中含有一个求n的阶乘方法。将该类打包,并在另一个包中Java文件App.java中引入包,在主类中定义Computer类中的对象,调用求n得阶乘方法(n由参数决定),并将结果输出。1.源代码:1.1Computer.java//创建了一个包并将其打包,包名为Computer,里面包含了一个Computer1类,类中定义了一个求阶乘的方法。packageComp
jie130
·
2019-09-20 09:00
Eclipse设置自动补全、解决取消补全输入“=”等号和空格自动输入的问题(不同版本方法总结)
设置自动补全(通用)打开eclipse依次点击Window-->Perferences-->
Java--
>Editor-->ContentAssist在AutoactivationtriggersforJava
林博弈
·
2019-09-19 21:48
IDE
Java相关IDE的使用
初识
JAVA--
设计模式
初识
JAVA--
开发设计模式设计模式单例模式组成类型工厂模式组成使用静态代理组成设计模式23种单例模式核心结构只包含一个类的一个实例要点类生成一个对象,需要类自身去创建其他类获取该类的这个对象组成私有构造器私有静态的类引用公共静态的访问方式类型懒汉式第一次被调用时生成对象需要在访问方法中增加判断特点线程不安全
起个昵称行不行
·
2019-09-17 17:07
初识JAVA
初识
JAVA--
循环控制
初识
JAVA--
循环控制循环种类区别for循环声明方法while和dowhile声明方法特殊说明讲在文前,大多数的学习依靠自学,手把手的教和喂可以解决一时之需,却不一定能将其转化为自己所有,所以本文大部分内容以大纲和知识点为主
起个昵称行不行
·
2019-09-06 15:36
初识JAVA
计算机编程基础
什么是编程语言汉语/英语/日语--》语言--》人与人之间的交流python/c/
java--
》编程语言》人和计算机交流编程语言就是人和计算机交流的一种介质(导体)md--》标记语言什么是编程你在编程之前
LZF_GD
·
2019-09-05 17:00
初识
JAVA--
常用类和方法
初识
JAVA--
常用类和方法引用JAVA提供的类的方法控制台打印获取键盘输入常用方法生成随机数方法常用方法数学函数String区别使用EnumDateFile包装类讲在文前,大多数的学习依靠自学,手把手的教和喂可以解决一时之需
起个昵称行不行
·
2019-09-04 11:56
初识JAVA
初识
JAVA--
面向对象-基础概念
初识
JAVA--
面向对象-上类、对象、方法修饰词static静态特点方法声明方法方法的重载一同三不同递归递归的物理结构递归的抽象结构递归设计类声明方式类的声明成员变量成员方法构造器this关键字块的概念构造块静态块对象声明方式匿名对象
起个昵称行不行
·
2019-09-04 10:39
初识JAVA
Java分类导航
——
Java--
基础
Java--
第1天--日期(一)
Java--
第2天--日期(二)
Java--
算法--冒泡排序
Java--
第2天--IO流(二)
Java--
第1天--IO流(一)1-Spri
扫地僧12
·
2019-09-04 00:00
▼Java
初识
JAVA--
变量
初识
JAVA--
变量JAVA命名规范命名规则:不同JAVA对象的命名原则不同命名规范关键字和保留字变量与常量常量变量的使用方法变量的分类变量的作用域变量的数据类型基本数据类型整型说明其他进制的表示方法浮点型科学计数法说明字符型说明布尔型变量关注的点变量的使用数据类型转换强制转换讲在文前
起个昵称行不行
·
2019-09-03 21:47
初识JAVA
【
Java--
数据结构】二叉树的层序遍历
二叉树的遍历分为:深度优先遍历和广度优先遍历(即层序遍历),在之前的博客中已经分享过了二叉树的深度优先遍历,今天来聊一聊层序遍历:层序遍历即给定一颗二叉树,按层次返回其结点的值(逐层,从左到右访问所有结点)。思路如下:----若树为空,则直接返回;----若树不为空,从根节点开始遍历:--------先将根节点放入队列中,然后开始循环:--------从队列取出队首元素并打印--------将该结
Augenstern_
·
2019-08-28 23:26
Java--
简实随堂笔记--第一弹
(1)基本类型与引用类型基本类型:long(长整形),int(整形),short(短整型),byte(位),char(字符),boolean(布尔),float(单精度浮点),double(双精度浮点)引用类型:数组,类,接口,字符串(2)关键字关键字:被java语言赋予特定含义的单词。特点:组成关键字单词的字母全部小写。注意:*A:例如goto和const等保留字,保留字解释:下一次jdk更新有
老明宇.
·
2019-08-27 14:53
JAVA随堂笔记
Java--
字符串反转函数
1.利用StringBuffer里的reverse()方法虽然String和StringBUffer都能操作字符串,但是不属于同一个类,不能直接兼容StringBuffer()将String类型的str转换为StringBuffer,方便调用reverse()方法。toString()将StringBuffer类型转换为String类型2.最快的方式StringBuilderStringBuffe
Hydra.
·
2019-08-08 15:25
JAVA基础
Java--
获取request中所有参数的方法
我们通常用到request获取某个参数的方法:Stringvalue=request.getparameter("key");如果想要获取request中所有的参数呢?request中有两种方法可以实现:1、request.getParameterNames();Enumerationenu=request.getParameterNames();while(enu.hasMoreElements
秋風落葉
·
2019-07-17 10:00
java--
多线程
java---多线程一、线程简介线程:程序可执行的路径,或者说程序可执行的通道进程:一个个单独执行的程序或软件进程和线程的关系:线程是进程执行的路径、通道,多线程即有多个路径执行这个程序一个进程如果只有一个线程,那么这是个单线程程序,如果有多条线程,则为多线程程序二、生命周期创建多线程的方法:继承Thead父类和实现Runable接口1、继承TheadpublicclassTheadDemoext
橙汁one
·
2019-07-02 21:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他