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_
类和对象(继承 多态 重写)
继承1.java中使用extends(单一继承,即一个子类只能拥有一个父类)关键字实现类的继承机制.implements关键字可以变向的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口和接口之间采用逗号分隔)2.通过继承,子类自动拥有了基类的所有成员(成员变量和方法).3.java只支持单继承,不允许多继承.4.子类可以拥有自己的属性好方法,即子类可以对父类进行扩
Miss_差不多
·
2020-04-09 23:09
Mac Java 开发相关知识
:$JAVA_HOME/lib/dt.jar:$
JAVA_
风雪山神喵
·
2020-04-06 17:24
Linux(deepin) 配置 Android 环境变量
:$CLASSPATH:$
JAVA_
xujunhe
·
2020-04-05 19:11
Java 基础编程:JDK安装与环境变量配置
找到path变量添加两个新建变量值:%
JAVA_
Seth_1x1y
·
2020-04-04 16:58
Java爬虫获取招聘信息生成Excel表格
抓取的结果
Java_
应届毕业生_深圳项目地址https://github.com/ishare20/JobInformation思路:明确需要爬取的信息分析网页结构分析爬取流程优化明确需要爬取的信息职位名称工资职位描述公司名称公司主页详情网页分析网页结构目标网站拉勾网
lemonTreeTop
·
2020-03-31 20:11
Windows10配置Java环境
;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;变量名:Path变量值:%
JAVA_
Tankimko
·
2020-03-29 19:52
java_
泛型
类型擦除正确理解泛型概念的首要前提是理解类型擦除(typeerasure)。Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节代码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会被编译器在编译的时候去掉。这个过程就称为类型擦除。如在代码中定义的List和List等类型,在编译之后都会变成List。JVM看到的只是List,而由泛型附加的类型信息对JVM来说是不可
ben_speed
·
2020-03-29 09:35
Java_
二叉树概念及基本操作
树、森林和二叉树的转换树转换为二叉树森林转换为树二叉树转换为树二叉树转换为森林Paste_Image.png代码packagecom.self.data;importjava.util.ArrayList;importjava.util.Stack;publicclassBinaryTree{privateTreeNoderoot=null;publicBinaryTree(){root=newT
左上偏右
·
2020-03-21 00:14
Java_
接口实例化对象有两种使用,注意理解。(非原创,靠自己理解吧)
1、为什么父类的引用能指向子类对象呢?父类定义了子类中一定存在的方法和属性。同理,接口的引用指向他的实例化对象也是因为实例化对象中必然要实现接口中定义的方法和属性。对象的类型还是new出来的类型(或方法返回的类型,如DriverManager.getConnection(Stringa,Stringb,Stringc)静态方法返回Connection接口的实例化对象)。也可以这样写:Connect
仁昌居士
·
2020-03-20 00:40
JNI开发系列③C语言调用Java字段与方法
我们已经熟悉了JNI的开发流程,.h头文件的分析,生成头文件javah命令,以及java类型在C语言中的表现形式,值得注意的是,java中的所有引用类型都是jobject类型,native生成的函数,以
Java
逝我
·
2020-03-19 08:45
Hadoop 学习 - 第一章
:$HADOOP_HOME/bin:$
JAVA_
懒豆豆柒
·
2020-03-18 16:45
Java_
基础_数据类型/基本运算符
概述java语言从1995年sun公司推出发展至今已经有22个年头,现在已经是使用最多的语言之一了。java又是一个比较容易入门的语言,我第一门接触的语言就是java。java发展。java的核心就是面向对象编程,其中多态、继承、封装来体现java的面向对象编程思想,还有java中的集合、流、反射等等。今天我会从最基础的数据类型和基本运算符开始说起:虽然说java的底层是由c去实现的,不过java
宋木木的征途是星辰大海
·
2020-03-18 04:35
Java_
类和对象(面向对象OOP)
类是事物的抽象描述.类是用来创建同一类型的对象的"模板"在一个类中定义了该对象所应用具有的属性和方法.类的作用:类就是将相同的属性和行为封装到一起.也可以理解为将生活中的某个事物使用类的方法进行描述.如何使用类描述生活中的事物:>类的构成:类是有属性和行为来构成;>>属性:变量(在类中定义的变量)在方法中声明的变量为局部变量,在类中声明的变量为全局变量/成员变量(成员变量是有实际使用情况来说,不是
Miss_差不多
·
2020-03-15 00:23
java_
集合详解 未完待续~
概述java的集合主要有Collection和Map两个接口派生而出,包含了一些子接口和实现类组成了集合框架继承树:Collection接口是List、Set、Queue的父接口,Collecation中定义的方法也可用于其子接口类型的集合;子接口一:Set集合无序且不允许包含相同的元素;像一个罐子,不同的数据被随意丢进去HashSet类Set的典型实现类,按Hash算法来存储集合中的元素,存取查
"无问西东"
·
2020-03-08 13:00
java_
线程
线程实现1、扩展java.lang.Thread类。此类中有个run()方法,应该注意其用法:publicvoidrun()如果该线程是使用独立的Runnable运行对象构造的,则调用该Runnable对象的run方法;否则,该方法不执行任何操作并返回。Thread的子类应该重写该方法。2、实现java.lang.Runnable接口。voidrun()使用实现接口Runnable的对象创建一个线
ben_speed
·
2020-03-04 08:03
Java_
多线程(死锁)
死锁的思路是:多线程同时被阻塞,他们中一个或者全部都在等待某个资源被被释放.由与线程被无限期地阻塞,因此程序不可能正常终止.publicclassTest4{publicstaticStringobj1="obj1";publicstaticStringobj2="obj2";publicstaticvoidmain(String[]args){sums=newsum();Threadthread
Miss_差不多
·
2020-03-02 18:40
JAVA_
虚拟机
根据JAVA虚拟机规范,JAVA虚拟机所管理的内存包括以下几个运行时数据区域:Class类文件的结构:垃圾收集算法:1,标记-清除当确定为收集对象后,标记然后清除。效率不高,有连续的内存碎片,此时如果分配较大对象时找不到连续内存空间,不得不提前触发垃圾收集。2,复制将可用内存分为两块相等的区域,一块用完,把存活的对象复制到另一块去,清理用完的一块内存空间。代价是内存缩小了一半。3,标记-整理和标记
三碗才能饱
·
2020-03-01 06:39
JNI开发的三种方式
在类中申明本地方法publicnativeStringhello();2.创建JNI目录,创建c语言源文件3.编写C语言代码(以返回一个简单字符串为例)#include//jstring:返回值//方法命名:
Java
IT魔幻师
·
2020-02-25 12:34
Java_
集合框架
集合框架概念集合框架是一个用来代表和操作集合的统一架构.所有的集合框架都包含以下内容:1.接口:是代表集合的抽象数据类型.接口允许集合独立操纵其代表细节.在面向对象语言.接口通常形成一个层次.2.实现(类):是集合接口的具体实现.算法:是实现集合接口的对象里的方法执行的一些有用的计算.特点1.集合的长度是可变的.2.集合只用于存储对象.3.集合可以存储不同类型的对象.Collection接口*定义
Miss_差不多
·
2020-02-24 10:31
java_
反射
java_
反射什么是反射概念放射:将类的各个部分封装为其他对象,这就是反射机制。
买辣椒也用券
·
2020-02-24 00:00
java_
修饰符
java_
修饰符四种权限修饰符/publicprotected(default)private同一个类YESYESYESYES同一个包YESYESYESNO不同包的子类YESYESNONO不同包非子类YESNONONO
买辣椒也用券
·
2020-02-21 14:00
Java_
接口与抽象类的小程序
1.代码:用输入输出语句表示窗口的创建主函数:publicclassmainClass{publicstaticvoidmain(String[]args){mainViewmainView=newmainView();mainView.touch();}}窗口:抽象函数与接口的实现publicclassmainViewextendsactivityimplementsView.OnClickLi
Android__开发
·
2020-02-18 06:41
java学习与应用(4.4)--Tomcat、servlet等
没有配置
JAVA_
嘘,小点声
·
2020-02-14 23:00
第二章 登上爪哇岛
sid=3046592维基百科:https://en.wikipedia.org/wiki/
Java_
(programming_language)二、Java组成Java编程语言。Java文件格式。
0一品江南0
·
2020-02-12 00:40
Java_
集合框架_collections包装类
Collections实现List接口的一个类提供了一些静态方法实现了基本list容器的一些常用算法.voidsoft(list)对List容器内的元素排序voidshuffle(List)对List容器内的对象进行随机排序.voidreverse(List)对容器内的对象进行逆序排列.voidfill(ListObject)用特定的对象重写整个List容器voidcopy(Listdest,Li
Miss_差不多
·
2020-02-11 18:51
Java_
基本语句的应用
1.所学习的知识点:Java的输入输出语句、随机产生一个数字的函数、Java基本类型的定义与初始化。2.实际运用:1.基本类型的定义:floatverson=9.0f;//(必须以f结尾)doublev=2.0d;//(必须以d结尾)longsize=12L;//(必须以L结尾)System.out.println("android"+verson+""+"sizeis"+size+".");ch
Android__开发
·
2020-02-10 09:27
Java_
(jdbc dbutile c3p0)
JDBC首先我们要了解什么是JBDC:在我们建立了数据库之后,需要与java代码关联,可以通过java代码执行数据库的增删改查.但由于数据库的种类有多种多样的,所有给我们提供了这么一种可以统一访问的java类和接口.jdbc是一种基准,我们可以根据JDBC构建更高级的工作和接口.如何使用?首先我们需要导入jdbc的jar包->addbuildpath加载驱动.获取数据库连接.获取操作数据的对象.执
Miss_差不多
·
2020-02-08 23:23
能快速理解
Java_
集合类_的文章
目录@这篇文章是我学习完Java集合类做的笔记和总结,如果你想认真细读这篇文章,请做好受虐的准备(建议电脑看),因为这篇文章有点长,ヽ(ー_ー)ノ。如果在看我这篇文章过程中,发现了错误,望指点。一、什么是集合?举个例子:当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机中管理对象亦是如此,当获得多个对象后,也需要一个容
小白程序猩
·
2020-01-12 17:00
Hadoop编译2018-05-15
chown-Rroot:rootjdk1.8.0_455.修改环境变量并生效vi/etc/profileexportJAVA_HOME=/usr/java/jdk1.8.0_45exportPATH=$
JAVA
糊涂蟲
·
2020-01-04 07:42
Java_
多线程
线程概述进程是程序的一次动态执行对应着从代码加载,执行至执行完毕的一个完整的过程,是一个动态的实体,它有自己的生命周期.因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而被撤销.是系统进行资源分配和调度的一个独立单位.线程可以理解为进程的多条执行路径.线程是进程的一个实体,是cpu调度和分配的基本单位,它是比进程更小的能独立运行的基本单位.一个线程可以创建和撤销另一个线程,
Miss_差不多
·
2019-12-29 00:48
Java_
拾遗
1.public,protected,default,private以及开放性见博客文章2.不带后缀的字面量小数默认是double型,带f后缀的是float型,所以floatf=3.4是错误的,正确的是floatf=3.4f3.包装类为什么要有包装类?因为泛型中的类型参数不能使用基本类型.为什么泛型中的类型参数不能使用基本类型?因为java中的泛型实现实际上是将保存的泛型当做Object,然后在需
lingnanlu
·
2019-12-16 22:03
jdk环境变量配置
;%
JAVA_
泡沫上的幻影
·
2019-12-14 19:09
Java_
类和对象(封装 抽象类 final关键字)
封装包的名称一定要小写包的名称以反域名的写法在static修饰的方法中访问没有用static修饰的成员变量的使用需要先创建对象在调用属性.封装隐藏一些类的具体细节,提供了公开的方法来调用publicstaticvoidmain(String[]args){//封装隐藏一些类的具体细节,提供了公开的方法来调用System.out.println("请输入领养的类型(企鹅和狗狗):");Scanner
Miss_差不多
·
2019-12-13 18:00
JAVA_
接口_默认方法&静态方法
1.小结(注意):1.接口中无法定义成员变量,但是可以定义常量,其值不可以改变,默认使用publicstaticfinal修饰2.接口中,没有构造方法,不能创建对象3.接口中,没有静态代码块4.可以多继承,可以重写,二选一,但是只能通过实现类的对象来调用5.接口可以多实现6.JDK8中,接口中的方法可以被default和static修饰,但是!!!被修饰的方法必须有方法体。7.接口中方法的默认修饰
morganlin
·
2019-12-13 09:00
@
JAVA_
开发环境的搭建(windows10)
1.JDK下载百度JDK,进入OracleJAVASEDownload页面,点击JAVAPlatform,进入下载页面,点击AcceptLicenseAgreement,点击下载windowsx64版(对应自己系统的版本)。2.JDK安装默认安装3.windows环境变量设置3.1打开环境变量设置窗口右键win10开始按钮-系统-高级系统设置-环境变量3.2设置系统变量新建JAVA_HOME变量,
赵小奎
·
2019-12-11 21:33
springcloud微服务多用户商城系统
java_
代码开源_B2B电商系统_B2C电商系统
通过SpringCloud构建PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台,之前我们讲了很多关于SpringCloud的概念文章,从本节开始,我们会以分布式微服务电子商务平台为案例,逐步给大家讲解如何构建完整的电子商务云平台。需要JAVASpringCloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:二一四七七
IT达人Q
·
2019-11-30 22:00
Java_
垃圾回收算法
参考:《深入理解JAVA虚拟机》第二版3.3垃圾收集算法由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,只是介绍几种算法的思想及其发展过程。3.3.1标记-清除算法最基础的收集算法是“标记-清除”(Mark-Sweep)算法。算法分为标记和清除两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。后续的收集算法都是基于这种思路并对其不
浮梦
·
2019-11-23 19:00
Java_
构造方法
1.父类中,默认构造方法是没有参数的;如果有参数,在子类中调用的时候,必须通过super关键字指明父类中的构造方法,并赋值;否则会报错例子:classMammal{Mammal(Stringstr){System.out.println("这是父类方法"+str);}voidgetBirthInfo(){System.out.println("bornalive");}}classMaextend
古佛青灯度流年
·
2019-11-08 03:29
JNI方法注册及加载原理分析
1.函数静态注册1.1JNI层函数格式:
Java_
包名_类名_方法名下划线隔开,通过javah生成带签名的函数,然后去实现这些函数,这种也是官方推荐的方式。
读路者_ZW
·
2019-11-07 23:27
Java_
可变参数类型
Java方法中的可变参数类型,也称为不定参数类型,是一个非常重要的概念举栗子publicclassTestVarArgus{publicstaticvoiddealArray(int...intArray){for(inti:intArray)System.out.print(i+"");System.out.println();}publicstaticvoidmain(Stringargs[]
浮梦
·
2019-11-07 22:00
Java_
枚举Enum基本使用
特性在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在Java中被称为枚举类;在Java中使用enum关键字来定义枚举类,其地位与class、interface相同;枚举类是一种特殊的类,它和普通的类一样,有自己的成员变量、成员方法、构造器(只能使用private访问修饰符,所以无法从外部调用构造器,构造器只在构造枚举值时被调用);一个Java源文
浮梦
·
2019-11-07 22:00
java_
类的加载、链接、初始化
makefileC/C++的makefile处理的是编译,链接的过程,手下是将源文件编译成中间文件.o文件,然后将.o文件进行合并(链接),生成可执行的文件Java类的加载一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤通过使用Java类加载器(classloader)可以在运行时刻动态的加载一个Java类;而链接和初始化则是在使用Java类之前会发生的动作Ja
ben_speed
·
2019-11-05 23:34
Java_
子类定义一个方法,与父类的方法名、参数列表相同,但返回值类型不同,程序是否异常?
会异常题目代码化:packageoverrideTets;classSuper{publicintgetLength(){return4;}}publicclassSubextendsSuper{publiclonggetLength(){return5L;}publicstaticvoidmain(String[]args){Supersooper=newSuper();Supersub=new
Chill_Lyn_
·
2019-11-03 11:14
Java_基础
Java_
装箱,拆箱
publicstaticvoidmain(String[]args){Integeri1=127;Integeri2=127;Integeri3=128;Integeri4=128;System.out.println(i1==i2);System.out.println(i3==i4);Doubled1=127.0;Doubled2=127.0;Doubled3=128.0;Doubled4=1
ADark0915
·
2019-11-01 16:39
Java_
反转字符串中的单词III(ReverseWords)
题目思路//空格分割字符串,得到字符串数组//遍历字符串数组,每个元素转换为StringBuilder,逆序//StringBuilder拼接+空格classSolution{publicStringreverseWords(Strings){String[]str=s.split("");StringBuilderrw=newStringBuilder();for(inti=0;i
Chill_Lyn_
·
2019-10-05 19:36
Java_基础
算法入入门(杂)
Java_
最近的请求次数(RecentCounter)
题目思路//链表,每次ping加入末尾//首尾相差3000以上的头部元素移除//返回链表长度classRecentCounter{LinkedListpingList;publicRecentCounter(){pingList=newLinkedList();}publicintping(intt){pingList.add(t);while(t-3000>pingList.peek()){pi
Chill_Lyn_
·
2019-10-05 17:43
Java_基础
算法入入门(杂)
JAVA_
树状表格分页(layUI、treeTable.js)
效果图展示(PS:本人很懒,刚开始想在网上随意找一个就用,后来发现好像PHP的不少,JAVA的树状表格大多数跟我开始写的一样没有分页,导致数据量过大后加载过于缓慢被客户吐糟,最后没找到合适的就自己写了一个简单的demo,不嫌弃的话可以自己再改改样式)准备:layUI、treeTable.js代码展示:$(function(){$.ajax({url:'tSDepartController.do?g
Junsy(JAVA)
·
2019-09-26 09:17
Java_
异常类(错误和异常,两者的区别介绍)
在Java中,所有的异常都有一个共同的祖先Throwable(可抛出)。Throwable指定代码中可用异常传播机制通过Java应用程序传输的任何问题的共性。Throwable有两个重要的子类:Exception(异常)和Error(错误),二者都是Java异常处理的重要子类,各自都包含大量子类。①.Exception(异常)是应用程序中可能的可预测、可恢复问题。一般大多数异常表示中度到轻度的问题
·
2019-09-25 06:40
Java_
线程 Thread类 Runnable接口 多线程原理 线程安全 线程同步机制 线程状态
一.线程1.概述线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当于一个单CPU操作系统,而线程便是这个系统中运行的多个任务。进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。进程与线程的区别进程
劉某人゜
·
2019-08-26 11:37
JavaSE
线程
Thread类
Runnable接口
多线程原理
线程安全
线程同步机制
线程状态
Java_
多线程_编写两个线程,一个线程打印1-52的整数,另一个线程打印字母A-Z。打印顺序为12A34B56C….5152Z
答案1packagecn.thread3;/***编写两个线程,一个线程打印1-52的整数,另一个线程打印字母A-Z。*打印顺序为12A34B56C….5152Z。*即按照整数和字母的顺序从小到大打印,并且每打印两个整数后,打印一个字母,*交替循环打印,直到打印到整数52和字母Z结束*@authorChillLyn**/publicclassTestNumLetterPrinter{publics
Chill_Lyn
·
2019-08-24 19:55
Java_多线程
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他