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基础
2——流程控制,跳转控制语句
一、流程控制语句:在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。包含顺序结构,选择结构,循环结构1.顺序结构就是按照代码的顺序来执行。(从上往下依次执行)如图下2.选择结构(分支结构)代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。if语句switch语句if语句a
不愿_a354
·
2023-02-04 23:06
Java基础
语法-方法
方法方法概念方法(Method)称为函数(Function)方法:在程序中是一个可以完成某个功能的独立代码片段某个功能:只要可以实现的都是功能(求和)独立代码:方法是在一个{}实现的,不同的方法之间是没有联系的方法好处:可以将重复的代码抽取出来,方便我们反复应用.方法定义定义格式修饰符返回值类型方法名(参数列表){方法体,主体return;}修饰符:目前我们很多点没有讲解,现在就是固定用法publ
Role转变
·
2023-02-04 12:28
java基础
知识-关键字
1、idea快捷键Alt+insert快速生成各种生成方法Ctrl+p:停在函数上方按Ctrl+p可以提示放入哪些参数Ctrl+l:进行注释Ctrl+shift+/:多行注释ctrl+shift+n:查看底层的类,输入文件名,或者类名来查找类的源码。idea快捷键2、final关键字修饰变量时表示,变量不可二次赋值,修饰方法时,方法不可重写,修饰类时,类不能被继承。final关键字3、多态多态指的
零基础程序员
·
2023-02-04 11:47
java基础
-transient
我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一个用户有一些敏感信息(如密码,银行卡号
努力做一个好人
·
2023-02-04 10:32
【
java基础
】1、安装java环境
文章目录java专业术语介绍JDK的安装java专业术语介绍JDK的安装通过上面的术语可以发现运行java程序只需要jre就行了,但是我们的目标并不是运行java程序,而是编写java程序,所以我们需要下载JDKJDK8下载地址为https://www.oracle.com/cn/java/technologies/downloads/#java8-windows下载之后选择安装路径后直接安装即可
秃头披风侠.
·
2023-02-04 07:59
java基础
java
Java基础
笔记总结(12)-异常处理,File类
JVM默认是如何处理异常的main函数有两种处理方式:1、自己处理该异常然后继续运行2、自己没有针对的处理方式,只有交给main的jvm进行处理jvm默认的异常处理机制,就将异常进行处理并将该异常的名称,异常的信息,异常的出现位置打印只控制台,并将程序停止运行常见异常ArithmeticException算数异常-------------------------------------------
吵吵先生
·
2023-02-04 07:07
图形图像处理 - Android 滤镜效果
当然有哥们建议我说,你学的东西太多了但是不精,因此同样我也建议大家还是先把
Java基础
和Android基础打牢。后面我将写下一些图形图像处理的文章,很多是我自
你也不知道
·
2023-02-04 07:44
Java岗面试题--
Java基础
(日积月累,每日三题)
目录面试题一:重载和重写的区别?追问一:Java中是否可以重写一个private或者static方法?追问二:构造器是否可以被重写?面试题二:List和List之间有什么区别?面试题三:==和equals的区别?追问:String中equals方法分析面试题一:重载和重写的区别?重载(Overload):在一个类中,同名的方法如果有不同的参数列表(比如参数类型不同、参数个数不同)则视为重载。重写(
SuZhan7710
·
2023-02-04 06:36
Java面试题
java
面试
Java面试题-基础
因为篇幅太长,分成了三部分:
Java基础
篇、JVM篇、线程篇
8f1ad3374f0e
·
2023-02-04 06:22
2022 Android面试题(含答案)
此面试题合集分为9个部分:
Java基础
、Android基础、UI控件篇、网络通信篇、架构设计篇、性能优化篇、源码流程篇、新技术篇、面试篇,共1932页,从知识点到面试题到新技术都进行了全面以及详细的解析
要早点睡
·
2023-02-04 04:29
html5+css3+
java基础
pdf版
下载地址hi,这是我用百度网盘分享的内容~复制这段内容打开「百度网盘」APP即可获取链接:https://pan.baidu.com/s/1NKJCmZtQs5SMM85LhjumyA提取码:2454
縸_3354
·
2023-02-04 02:33
【求职】
java基础
部分面试题
马上就2020年了,因为java开发薪资比较高,很多同学想找java方面的工作,但是又怕搞不定面试怎么办?别着急,给大家整理了一些java的面试题,可以提前做做准备,欢迎关注我了解更多java面试内容。1、为什么重写equals还要重写hashcode2、说一下map的分类和常见的情况3、Object若不重写hashCode()的话,hashCode()如何计算出来的?4、==比较的是什么?5、若
java开发资源分享
·
2023-02-04 00:47
绝命毒师八股文
java基础
解释下什么是面向对象?面向对象和面向过程的区别?面向对象的三大特性?分别解释下?JDK、JRE、JVM三者之间的关系?重载和重写的区别?
半吊子研究僧
·
2023-02-04 00:49
面试
java
开发语言
后端
Spring Boot + WebSocket 实时监控异常
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-02-03 21:37
java
springboot
spring
boot
websocket
后端
Java基础
乱谈
Java内存结构java数据分为两类,一类是基本数据类型,一类是引用数据类型;讲这两类类型,先讲一下java运行时需要分配内存空间,JVM内存空间分为:寄存器;本地方法区;方法区;栈内存(stack);堆内存(heap);栈内存:栈内存首先是一片内存区域,存储的都是局部变量,凡是定义在方法中的都是局部变量(方法外的是全局变量),for循环内部定义的也是局部变量,是先加载函数才能进行局部变量的定义,
墨源为水
·
2023-02-03 21:55
java基础
(1)-几种获取类的扩展方式
摘要在日常开发过程中经常需要获取类的扩展集。即获取类的子类集(抽象类),或者接口实现类。比如说状态模式中,状态构建类,策略模式中的,策略构造方式。本文介绍几种获取方式。实现以策略模式为例定义了2种策略@Getter@AllArgsConstructorpublicenumStrategyEnum{APPROVE(1),REFUSE(2);privatefinalintcode;}interface
StongFang
·
2023-02-03 16:51
Java基础
提升2
Java基础
数据类型总结首先,我们必须明确的是,Java是一种强类型语言,因此,第一次声明变量必须说明数据类型,第一次变量赋值称之为变量的初始化。
努力的土豆
·
2023-02-03 15:32
java基础
面试
1、请解释。string类两种对象实例化的区别*直接赋值:只会产生一个实例化对象,并且可以自动保存到对象池之中。以实现该字符串实例的重用。*构造方法:会产生两个实例化对象,并且不会自动入池,无法实现对象重用。但是可以利用intern()方法手工入池处理。2、==与equals()的区别*equals是类所提供的一个比较方法,可以直接进行字符串内容的比较。*==进行的是数值比较,如果用于对象比较的是
刘仔大人
·
2023-02-03 13:30
Mybatis(狂神老师上课笔记)
Mybatis-9.28环境:JDK1.8Mysql5.7maven3.6.1IDEA回顾:JDBCMysql
Java基础
MavenJunitSSM框架:配置文件的。
perfect-ws
·
2023-02-03 12:54
ssm框架
java
java基础
-guava集合(二)
如果你需要在不可变集合中使用null,请使用JDK中的Collections.unmodifiableXXX方法ImmutableSethttp://wiki.jikexueyuan.com/project/google-guava-official-tutorial/immutable-collections.htmlhttps://www.yiibai.com/guava/guava_coll
巨子联盟
·
2023-02-03 10:30
Java基础
知识的总结
一、基础知识:1、JVM、JRE和JDK的区别:JVM(JavaVirtualMachine):java虚拟机,用于保证java的跨平台的特性。java语言是跨平台,jvm不是跨平台的。JRE(JavaRuntimeEnvironment):java的运行环境,包括jvm+java的核心类库。JDK(JavaDevelopmentKit):java的开发工具,包括jre+开发工具2、环境变量pat
莴苣
·
2023-02-03 08:37
天下无难试之Redis面试刁难大全
Redis在互联网技术存储方面使用如此广泛,几乎所有的
后端技术
面试官都要在Redis的使用和原理方面对小伙伴们进行各种刁难。
城市里永远的学习者
·
2023-02-03 05:30
《32个Java面试必考点》学习笔记之三------设计模式与Java语言特性
设计模式与Java语言特性知识点汇总知识点详解常用设计模式单例模式工厂模式代理模式责任链模式适配器模式观察者模式构造者模式Java语言特性
Java基础
常考点--MapHashMapConcurrentHashMapJava
KingOfLion
·
2023-02-03 05:17
毕向东
Java基础
教程-继承【下】
抽象类概述抽象定义抽象就是从多个事物中将共性的、本质的内容抽取出来。例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。抽象类Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。抽象方法的由来多个对象都具备相同的功能,但是功能具体内容有所不同,那么在抽取过程中,只抽取了功能定义,并未抽取功能主体,那么只有功能声明,没有功能主体的方法称为抽象
Lois_Huang
·
2023-02-02 22:29
Spring Boot + WebSocket 实时监控异常
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
·
2023-02-02 21:11
java基础
-时间相关(篇二 java8)
接前一篇
java基础
-时间相关(篇一java7)这一篇我们讲一下java8中时间类的基本使用,顺便讲一下final修饰符的作用。
Mark_Du
·
2023-02-02 17:12
JAVA基础
之进制
二进制的原码反码补码本文以byte类型为例子。一个字节是8位,java没有无符号数,最高位表示符号位。正数以最高位0来表示,负数以最高位1来表示。二进制原码:6的原码:10000110-6的原码:00000110二进制反码由于正数的原码=反码=补码,6的反码:10000110由于负数的反码=原码的最高位(符号位)不变其余位取反,-6的反码:01111001二进制补码由于正数的原码=反码=补码,6的
cherry有点甜·
·
2023-02-02 16:09
java基础
java
Java基础
之String常用方法
1、length()长度2、charAt()找一个指定位置字符3、toCharArray()字符串转换成数组4、indexOf()找到当前字符所在位置indexOf("",fromIndexn)从n开始找lastIndexOf()当前字符最后出现的位置5、toUpperCase()转大写toLowerCase()转小写6、split("n")由字符n进行字符串切割n不显示出来7、equals()比
tjqbtp
·
2023-02-02 14:15
大数据入门学习框架
文章目录大数据入门学习框架前言一、大数据基础二、大数据必学
Java基础
三、ZooKeeper四、大数据环境搭建五、Hadoop六、Hive七、HBase八、Kafka九、Scala十、Spark十一、Flink
Lansonli
·
2023-02-02 14:53
大数据入门核心技术
大数据
大数据
big
data
hadoop
hive
计算机网络连环炮40问
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
·
2023-02-02 10:40
后端java计算机网络
6章 Rx
Java基础
实战
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处CSDN学院课程地址RxJava2从入门到精通-初级篇:https://edu.csdn.net/course/detail/10036RxJava2从入门到精通-中级篇:https://edu.csdn.net/course/detail/10037RxJava2从入门到精通-进阶篇:https://edu.csdn.net/cour
Hensen_
·
2023-02-02 04:26
Redis面试题整理-字节头条腾讯面试题 (2020最新版含详细答案)
原创文章首发于公众号:「码农富哥」,致力于分享
后端技术
(高并发架构,中间件,Linux,TCP/IP,HTTP,MySQL,Redis),高性能,分布式,微服务等原创干货和面试指南!
大富帅
·
2023-02-02 00:38
第二篇:
JAVA基础
(
java基础
, java集合 , java多线程)
JAVA基础
文章目录一.
Java基础
1.String、StringBuilder、StringBuffer的区别?2.equals()与==的区别?
常大爷的美好时光海苔
·
2023-02-01 12:33
java
常大爷面试总目录
序号内容1设计模式2
JAVA基础
3开发编程4SSM框架(Spring、SpringMVC、Mybatis)5数据存储(Mysql,Redis,MongDB)6微服务框架(SpringBoot,SpringCloud
常大爷的美好时光海苔
·
2023-02-01 12:32
java
dubbo
java-zookeeper
java性别数据类型_
Java基础
-数据类型及变量
Java基本语法1.标识符(zhi)含义:名字类名、对象名、方法名、变量名、常量名……一个合法的标识符的组成:数字、字母、_和$注意事项:不能重复不能以数字开头区分大小写不能以关键字和保留字作为标识符关键字:该词汇在Java中已经定义了含义保留字:该词汇在Java中还没有定义含义,但是以后可能会用,先保留起来goto1.1命名规范类名:如果是一个单词,那么首字母大写如果是组合词,那么每个单词首字母
weixin_39593354
·
2023-02-01 09:12
java性别数据类型
JAVA学习(三):
Java基础
语法(变量、常量、数据类型、运算符与数据类型转换)
Java基础
语法(变量、常量、数据类型、运算符与数据类型转换)1、变量Java中,用户可以通过指定数据类型和标识符来声明变量,其基本语法为:DataTypeidentifier;或DataTypeidentifier
成长Bar
·
2023-02-01 09:39
Java
JAVA基础语法
变量与常量
数据类型
运算符
数据类型转换
Java——Java泛型
Java——Java泛型该系列博文会告诉你如何从入门到进阶,一步步地学习
Java基础
知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
JAVA序码
·
2023-02-01 09:09
java
jvm
servlet
Ajax前端技术
Ajax前端技术前端技术:在浏览器中执行的程序都是前端,html,css,js等等
后端技术
:在服务器中执行的程序,使用java语言开发的后端程序。
满天繁星_28c5
·
2023-02-01 06:18
java基础
--数据结构比较
一、HashMap与Hashtable区别HashMap:非线程安全,允许键和值null。Hashtable:线程安全,不允许键和值null。CorrentHashMap:线程安全,不允许键和值null。二、CorrentHashMap的工作原理jdk1.8中在HashMap基础上堆Node中Value和next都用volatile修饰来保证并发的可见性。jdk1.7中采用分段锁,一个Corren
Ghost2019
·
2023-02-01 03:07
Java基础
二、变量定义:1.变量是程序中最基础的存储单元,其要素包括变量名、变量类型和作用域;2.变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须先申请(声明),然后必须进行赋值(填充内容),才能使用;分类:1.按声明的位置划分:1)、局部变量(方法体外,类体内);2)、成员变量(方法体内部)2.变量类型:基本类型和引用类型3.局部变量和成员变量的区别:成员变量不用初始化,
志华
·
2023-02-01 02:07
Jeebud一款基于SpringBoot2.X开源后台管理系统
象征着企业级开发的一株嫩芽,企业或个人可以使用Jeebud快速实现自己业务,Jeebud致力于做简洁的后台开发脚手架,也希望能帮助个人快速交付产品,项目还在不断进行中,喜欢的朋友点个Star支持下技术选型
后端技术
名称官网
小程杂货铺
·
2023-01-31 22:54
JVM经典面试题(2021最新版)
Github地址:https://github.com/cosen1024/Java-Interview国内Gitee:https://gitee.com/cosen1024/Java-Interview包含了
Java
程序员库森
·
2023-01-31 22:52
Java基础
数据结构及源码分析
前言:所有数据结构以及源码相关内容基于jdk1.8版本。对常见的数据结构进行解释以及对常见方法进行源码解读。ArrayListArrayList底层数据结构较为简单//底层为数组结构所有数据均存储在elementData数组中transientObject[]elementData;底层为数组结构决定了该集合的优缺点:优点:有序,有索引。可以根据索引直接获取对应的元素,同时数组结构根据索引定位元素
一只遨游在编程中的小菜鸟
·
2023-01-31 17:06
设计模式之装饰者模式
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-01-31 16:41
java
设计模式
设计模式
java
mybatis
如何设计一个消息队列?
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-01-31 16:11
java
计算机
java
2022最新MySQL高频面试题汇总
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-01-31 16:11
mysql
计算机
数据库
mysql
java
数据库
计算机网络连环炮40问
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-01-31 16:11
计算机
网络
java
大公司为什么禁止SpringBoot项目使用Tomcat?
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-01-31 16:03
java
springboot
spring
boot
tomcat
java
2.
Java基础
语法(一)
目录一.
Java基础
语法1.1注释1.1.1什么是注释1.1.2注释分类1.1.3注释的特点1.2字面量1.2.1字面量概述1.2.2字面量分类1.3变量1.3.1什么是变量1.3.2变量定义的格式1.3.3
真滴book理喻
·
2023-01-31 13:00
Java
SE
java
开发语言
Android开发基础----
Java基础
(4)
学习内容方法的定义方法的参数传递可变参数方法的重载构造方法1.方法的定义Java是面向对象的语言,一切都是对象、类,所以在Java里面方法是不能独立存在的,所以方法只能在类里面被声明。分类:(1)类方法----静态方法前面使用static修饰,依附于类本身,优先于实例方法被加载--->当类被加载到内存时,静态方法就被加载了,因此只能用这个类来调用(2)对象方法-----实例方法依附于对象,必须创建
三生枕上书_0f49
·
2023-01-31 13:14
上一页
140
141
142
143
144
145
146
147
下一页
按字母分类:
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
其他