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基础篇
(中)
4、Java关键字下面列出了Java关键字。这些保留字不能用于常量、变量、和任何标识符的名称。类别关键字说明访问控制private私有的protected受保护的public公共的类、方法和变量修饰符abstract声明抽象class类extends扩充,继承final最终值,不可改变的implements实现(接口)interface接口native本地,原生方法(非Java实现)new新,创建
尴尬的我
·
2019-12-10 15:00
Java基础篇
(上)
1、简介Java是由SunMicrosystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由JamesGosling和同事们共同研发,并在1995年正式推出。Java分为三个体系:JavaSE(J2SE)(Java2PlatformStandardEdition,java平台标准版)JavaEE(J2EE)(Java2Platform,EnterpriseEdi
尴尬的我
·
2019-12-10 15:00
Java基础篇
(三、集合)
以下为笔记整理主要参考视频教程:2019年idea版java工程师基础班+旅游网项目实战,配合书Java的核心技术看,视频比较详细,本文仅供参考。集合image.png1、众集合接口image.png2、collection接口的用法:Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就是Set和List。Set中不能包含重复的元素
灿烂的BY
·
2019-12-07 16:24
Java基础篇
(二、重载、继承、多态、覆盖重写)
以下为笔记整理主要参考视频教程:2019年idea版java工程师基础班+旅游网项目实战,配合书Java的核心技术看,视频比较详细,本文仅供参考。1、重载:image.pngimage.png2、继承继承中成员方法的特点(方法重名)image.png3、多态:image.png多态定义:——>成员方法多态:成员方法访问规则image.pngimage.png——>成员变量的多态:image.png
灿烂的BY
·
2019-12-06 14:44
第5节:Java基础 - 必知必会(下)
第5节:Java基础-必知必会(下)本小节是
Java基础篇
章的第三小节,主要讲述Java中的Exception与Error,JIT编译器以及值传递与引用传递的知识点。
StarHai
·
2019-12-02 21:00
第4节:Java基础 - 必知必会(中)
第4节:Java基础-必知必会(中)本小节是
Java基础篇
章的第二小节,主要讲述抽象类与接口的区别,注解以及反射等知识点。
StarHai
·
2019-12-01 01:00
Java集合详解6:这次,从头到尾带你解读Java中的红黑树
《Java集合详解系列》是我在完成夯实
Java基础篇
的系列博客后准备开始写的新系列。
黄小斜
·
2019-11-07 20:16
集合类
Java
Java技术江湖
知识整理总结
一、
Java基础篇
1、锁synchronized和ReentrantLock区别,编译后区别,分布式锁(zk、redis)扩充:ReentrantReadWriteLock、StampedLock等。
耗子2015
·
2019-11-05 13:58
从零学java笔录-第24篇 数组3 图解一维数组在内存中
2:本节总结&下节预告本文出处:《凯哥陪你学系列之
java基础篇
.Java基本语法篇》中第24篇数组3一维数组在内存中图解如上面的代码我们先读代码:第13行在主函数(main())中创建了一个int类型的一维数组长度等于
微信公众号_凯哥java
·
2019-11-04 04:12
从零学java笔录-第11篇 程序流程控制 一
本文是《凯哥陪你学系列之
java基础篇
》本讲主要内容:判断结构程序执行顺序,从上到下一行一行的执行的。
微信公众号_凯哥java
·
2019-11-03 00:20
从零学java笔录-第32篇 二维数组3 二维数组格式2&图解内存存储
本节内容:1:二位数组格式2的讲解&内存图解2:本节总结&下节预告本文出处:《凯哥陪你学系列之
java基础篇
.Java基本语法篇》中第32篇二维数组3二维数组格式2&图解内存存储一:二维数组格式21.1.1
微信公众号_凯哥java
·
2019-10-31 08:28
Java基础篇
--复习、面试
一、Java中数据类型:二、String,Stringbuffer,StringBuilder的区别String不可变字符串序列,常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。StringBuffer可变字符串序列,变量,效率低,线程安全。StringBuilder可变字符串序列,变量,效率高,线程不安全。使用场景:(1)如果要操作少量的数据用String;(2)多
做新民
·
2019-10-25 16:12
Java学习
Java基础复习面试
Java集合详解4:一文读懂HashMap和HashTable的区别以及常见面试题
《Java集合详解系列》是我在完成夯实
Java基础篇
的系列博客后准备开始写的新系列。
黄小斜
·
2019-10-11 22:33
Java
Java技术江湖
Java集合详解3:一文读懂Iterator,fail-fast机制与比较器
《Java集合详解系列》是我在完成夯实
Java基础篇
的系列博客后准备开始写的新系列。
黄小斜
·
2019-10-11 22:51
Java
Java技术江湖
Java集合详解2:一文读懂Queue和LinkedList
《Java集合详解系列》是我在完成夯实
Java基础篇
的系列博客后准备开始写的新系列。
黄小斜
·
2019-10-10 22:08
Java
Java技术江湖
Java集合详解1:一文读懂ArrayList,Vector与Stack使用方法和实现原理
本文非常详尽地介绍了Java中的三个集合类ArrayList,Vector与Stack《Java集合详解系列》是我在完成夯实
Java基础篇
的系列博客后准备开始写的新系列。
黄小斜
·
2019-10-10 22:32
java
Java技术江湖
java基础篇
之面向对象
一、类和对象什么是类类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。现实中,描述一类事物:属性:就是该事物的状态信息。行为:就是该事物能够做什么。举例:小猫。属性:名字、体重、年龄、颜色。行为:走、跑、叫。什么是对象对象:是一类事物的具体体现。对象是类的一个实例(对象并不是找个女朋友),必然具备该类事物的属性和行为。现实中,一类事物的一个实例:
微笑的蜗牛
·
2019-10-08 20:00
Java 基础篇之反射
Java基础篇
之反射反射#使用反射获取程序运行时的对象和类的真实信息。获取Class对象#每个类被加载之后,系统会为该类生成一个对应的Class对象,通过该Class对象可以访问到JVM中的这个类。
大码哥
·
2019-10-07 18:00
JAVA基础篇
(9)— 数组和集合优化建议
JAVA&&Spring&&SpringBoot2.x—学习目录1.1性能考虑,首选数组数组再Java中虽然没有List、Set、Map这些集合类用起来方便,但是在基本类型的处理方面,数组还是很占优势的。集合处理基本类型:publicstaticintsum(Listdatas){intsum=0;for(inti=0;iT[]expandCapacity(T[]datas,intnewLen){
小胖学编程
·
2019-09-27 16:51
Java基础篇
(1)-格式化
JAVA&&Spring&&SpringBoot2.x—学习目录本文目录:十进制数字格式化——DecimalFormat数字格式化基类——NumberFormat字符串格式化类——String.format()Linux输出格式化——printf1.十进制数字格式化(DecimalFormat)decimal是对数字进行格式化,比如取2位小数,这是最常见的。Java提供了DecimalFormat
小胖学编程
·
2019-09-27 16:41
Java基础篇
_有关接口和抽象类的几道练习题(分享)
呃,一定要理解之后自己敲!!!这几道题,使我进一步了解了接口和抽象类。1.设计一个商品类字段:商品名称,重量,价格,配件数量,配件制造厂商(是数组,因为可能有多个制造厂商)要求:有构造函数重写toString方法重写equals方法,进行两件商品的比较packageTT;importjava.util.Arrays;publicclassG{privateint重量;privateString商品
·
2019-09-24 15:24
2019 最新 Java 核心技术教程,都在这了!
Java基础篇
Java多线程篇JavaJVM篇Java进阶篇Java新特性篇Java工具类篇Java综合篇
Java基础篇
恕我直言,在座的各位根本写不好Java!
Java技术栈
·
2019-08-20 09:00
JAVA面试题工作面试时遇到的问题
一、
JAVA基础篇
-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前,Linux是主流的服务器操作系统,广泛应用于互联网、云计算、智能手机(Android
梦小琪
·
2019-07-30 16:35
Java面试题基础篇
一、
java基础篇
1:成员变量局部变量区别成员变量:在这个类中定义的私有变量,属于这个类。
小飞侠v科比
·
2019-07-16 20:18
java
面试
JAVA面试题---
JAVA基础篇
(四)关于I/O与文件
Java中IO流分为几种?按功能来分:输入流(input),输出流(output)按类型来分:字节流和字符流字节流和字符流的区别是:字节流按8位传输一字节为单位输入输出数据,字符流按16位输出以字符为单位输入输出数据BIO,NIO,AIO有什么区别?BIO:BlockIO同步阻塞式IO,就是我们平时使用的传统IO,它的特点是模式简单,使用方便,并发处理能力低NIO:NewIO同步非阻塞IO,是传统
浮煌
·
2019-07-03 11:10
Java
面试
java
Java面试之
Java基础篇
1、什么是字符串常量池?答:字符串的分配,和其他的对象分配一样,耗费高昂的时间与空间代价。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化。为了减少在JVM中创建的字符串的数量,字符串类维护了一个字符串池,每当代码创建字符串常量时,JVM会首先检查字符串常量池。如果字符串已经存在池中,就返回池中的实例引用。如果字符串不在池中,就会实例化一个字符串并放到池中。Java能够进行
D_estin_y
·
2019-06-15 18:17
Java面试
【
JAVA基础篇
】==、equals和hashCode的区别和联系
==作用:比较两个操作数的关系,返回一个boolean类型的结果具体含义:如果两个操作数是基本数据类型,比较值是否相等。如果两个操作数是引用类型,那么比较的是内存地址是否相同。equalsObject类的实例方法,刚学Java的时候,很多人会把equals理解成比较内容是否相同,这种理解是不准确的。我们查看Object.equals的实现:publicbooleanequals(Objectobj
public static void m
·
2019-05-28 16:58
Java基础
java基础篇
(11) 枚举类型
枚举类型Enum的简介1.什么是枚举类型枚举类型:就是由一组具有名的值的有限集合组成新的类型。(即新的类)。好像还是不懂,别急,咱们先来看一下为什么要引入枚举类型在没有引入枚举类型前,当我们想要维护一组常量集合时,我们是这样做的,看下面的例子:classFavouriteColor_class{publicstaticfinalintRED=1;publicstaticfinalintBLACK=
大神,快来碗里
·
2019-05-02 08:00
枚举类型
JAVA
JAVA基础知识
java基础篇
(8) 深入解析java四种访问权限
引言Java中的访问权限理解起来不难,但完全掌握却不容易,特别是4种访问权限并不是任何时候都可以使用。下面整理一下,在什么情况下,有哪些访问权限可以允许选择。一、访问权限简介访问权限控制:指的是本类及本类内部的成员(成员变量、成员方法、内部类)对其他类的可见性,即这些内容是否允许其他类访问。Java中一共有四种访问权限控制,其权限控制的大小情况是这样的:public>protected>defau
大神,快来碗里
·
2019-05-02 08:25
JAVA
JAVA基础知识
java基础篇
(2)深入解析基本类型
一、基本类型的简介基本类型的两条准则:Java中,如果对整数不指定类型,默认时int类型,对小数不指定类型,默认是double类型。基本类型由小到大,可以自动转换,但是由大到小,则需要强制类型转换。所占的字节数:byte:1个字节;char:2个字节;short:2个字节;int:4个字节;long:8个字节;float:4个字节;(6位小数,指数是:10-38~1038;范围:)double:8
大神,快来碗里
·
2019-05-02 08:15
JAVA
JAVA基础知识
Java基础篇
——线程、并发编程知识点全面介绍(面试、学习的必备索引)
原创不易,如需转载,请注明出处https://www.cnblogs.com/baixianlong/p/10739579.html,希望大家多多支持!!!一、线程基础1、线程与进程线程是指进程中的一个执行流程,一个进程中可以运行多个线程。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间),比如一个qq.exe就是一个进程。2、线程的特点线程共享分配给该进
会炼钢的小白龙
·
2019-04-20 00:00
Java基础篇
——集合浅谈
原创不易,如需转载,请注明出处https://www.cnblogs.com/baixianlong/p/10703558.html,否则将追究法律责任!!!Set(基于Map来实现的,不细说)HashSet(不重复、无序、非线程安全的集合)底层实现,源码如下:publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.S
会炼钢的小白龙
·
2019-04-13 23:00
Java基础篇
——JVM之GC原理(干货满满)
原创不易,如需转载,请注明出处https://www.cnblogs.com/baixianlong/p/10697554.html,多多支持哈!一、什么是GC?GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操
会炼钢的小白龙
·
2019-04-13 00:00
详解
Java基础篇
--面向对象1(构造方法,static、this关键字)
面向对象,面向过程的区别。拿下五子棋来说:面向过程分析:开始游戏黑棋先走绘制画面判断输赢轮到白棋绘制画面判断输赢返回步骤2输出结果面向对象分析:黑白双方,双方行为是一模一样的棋盘系统,负责绘制画面规则系统,判断犯规、输赢传统的面向过程编程是思考问题的解决步骤,这种思维方式适用于问题规模较小时。可是当问题规模大,要求程序有更好的可扩展性,能更快速地查错时面向对象设计思想就能体现出其优势。面向对象更接
醒醒,醒醒
·
2019-04-08 16:57
Java基础篇
01
01.面向对象——>什么是面向对象面向对象面向对象程序设计,简称OOP(ObjectOrientedProgramming)。对象:指人们要研究的任何事物,不管是物理上具体的事物,还是抽象概念上的规则、事件。每一个对象都具有状态和行为,状态用相关的数据表示,如一块砖,它的状态就有:颜色,长,宽,高,材料....,行为即对该对象的状态进行改变,对象实现了数据和操作的结合,使数据和操作封装在对象的统一
微风细语0805
·
2019-03-06 11:00
【附答案】Java面试2019常考题目汇总(一)
一、
JAVA基础篇
-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前,Linux是主流的服务器操作系统,广泛应用于互联网、云计算、智能手机(Android
JAVA葵花宝典
·
2019-02-19 12:25
Android面试题
Java基础篇
Android面试题
Java基础篇
,由本人整理汇总,后续将继续推出系列篇,如果喜欢请持续关注和推荐,更多精彩内容可以关注微信公众号(Android高级编程):android-tech系列文章目录:Android
葡萄使徒
·
2019-02-13 10:54
JAVA基础篇
——常量、变量
什么是常量?在执行过程中,其值不可以发生改变。在Java中常量分为几类?常量分为两类,一类是字面值常量,另一类是自定义常量字面值常量又分为哪几类?字符串常量——使用“”(双引号)将其内容括起来整数常量——所有的整数小数常量——所有的小数字符常量——使用‘’(单引号)将其内容括起来,其内容只能是单个字母、单个数字(0-9)、单个符号、单个汉字(char占两个字节,java中一个汉字也占两个字节,因此
偶是智障儿童
·
2018-11-01 15:49
java
常用应届生Java开发笔试面试题(更新中)
Java开发面试题
Java基础篇
Java8大基本数据类型Java的三大特性面向对象如果让你推销一款Java产品,你会怎么推销呢?
暴走的Aluuubbarrrr
·
2018-10-19 20:57
Java
Java基础篇
:hashCode的作用
1、hashCoed的特性:(1)HashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,HashCode经常用于确定对象的存储地址;(2)如果两个对象相同,equals方法一定返回true,并且这两个对象的HashCode一定相同;(3)两个对象的HashCode相同,并不一定表示两个对象就相同,即equals()不一定为true,只能够说明这两个对象在一个散列存储
a745233700
·
2018-10-19 19:44
Java基础与集合
Android面试看完这篇文章就可以了
Android学习Android知识总结Android面试面试准备程序员找工作Github传送门
Java基础篇
java基本数据类型及所占字节数8种基本数据类型类型字节数bit数取值范围byte18-128
fengcz
·
2018-10-16 00:09
Java 常考面试题及答案(吐血总结)持续更新...
赢在面试之
Java基础篇
(一)1、解释Java面向对象的特征:抽象、封装、继承、多态。2、面向对象的好处是什么?
热心网友WZQ
·
2018-10-12 20:05
Java
工作之路
Java基础篇
:equals()方法与==的区别 equals()与hashCode()方法
目录:一、equals()方法与“=="号的区别:1、超类Object的equals()底层原理:2、equals()与"=="的区别:3、equals()的重写规则:4、有关equals()与==号的小例子:二、equals()与hashCode()方法:1、认识HashCode()方法:2、equals()与hashCode()的联系:3、hashCode()方法的作用:4、为什么重写equa
a745233700
·
2018-10-06 23:54
Java基础与集合
Java基础篇
:反射机制详解
一、什么是反射:反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,他允许运行中的Java程序获取类的信息,并且可以操作类或对象内部属性。程序中对象的类型一般都是在编译期就确定下来的,而当我们的程序在运行时,可能需要动态的加载一些类,这些类因为之
a745233700
·
2018-09-29 10:50
Java基础与集合
java实习生面试题
一、
JAVA基础篇
-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前,Linux是主流的服务器操作系统,广泛应用于互联网、云计算、智能手机(Android
narojay
·
2018-09-16 10:23
面试
Java面试2018常考题目汇总
一、
JAVA基础篇
-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目
程序员YONG
·
2018-09-11 11:10
java
Java基础篇
---------接口
接口的定义:接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。上面这段话取自菜鸟教程对于接口定义的解释,一语道出真谛。接口并不是类,它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。接口是抽象类的升华,拥有抽象类的特性,只不过接口中的所有方法都是抽象方法。接口的基本语法://接口publicinterfa
KillerWhaleL
·
2018-09-08 13:32
JAVA基础
Java基础篇
---------多态
简单的讲一讲多态多态思想:同一个行为具有多个不同表现形式或形态的能力。前提条件:继承、重写、父类引用指向子类对象基本语法:Parentp=newChild();假如父类有五个子类,那么父类引用可以指向五个不同的子类(非同时指向五个),增加易读性和可维护性,降低内存占用。下面展示一个有趣的小例子:classA{publicStringshow(Dobj){return("AandD");}publi
KillerWhaleL
·
2018-09-05 17:23
JAVA基础
Java基础篇
---------抽象类
在之间的文章中说到了继承就像儿子继承父亲,其实抽象类的思想类似继承思想,我们从武侠小说的角度来解析一番何为抽象类思想。郭靖向洪七公学降龙十八掌的时候是一招一式一板一眼老老实实的学,师傅怎么教,徒弟就怎么学,这对应着继承。而张无忌像张三丰学太极拳法的时候,需要先将招式忘光,才能学会真正的太极拳法,注重其意而非其形,这种武学思想映射到编程里就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在
KillerWhaleL
·
2018-09-05 16:13
JAVA基础
Java基础篇
---------数组二分查找法
首先通过两个例子了解二分查找法是什么,以及为什么要使用二分查找法。假设有一万个连续的整数0~9999,这些数字混乱排列,现在需要在这一万个数字中找到6666这个数字。最为直接的方法是从左到右一个一个找或者从右到左一个一个找(线性查找法),直到找到6666这个数字,那么最坏的情况是找到第10000个数字才找到6666。当然,这对于一个人来说是非常坏的情况,可计算机的处理速度很快,就算是最坏的情况在目
KillerWhaleL
·
2018-08-31 19:46
JAVA基础
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他