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.==和equals有什么区别:从基本数据类型和引用数据类型的不同来回答==基本数据类型比较值引用数据类型比较内存地址equals基本数据类型不能使用equals引用数据类型如果没有重写,比较值2.hashcode方法做了什么,为什么重写equals必须要重写hashcode:因为要保证equals为true的同时hashcode也要相同,举例hashMap存储hashcode会返回调用者的ha
ks39
·
2023-10-08 14:42
Java基础
——Java String 的十大常见问题
【申明:以下内容翻译自http://www.programcreek.com/java-tutorials/,欢迎转载,请勿用于商业用途】欢迎阅读原文:Top10questionsofJavaStrings以下是Java字符串经常被问到的排名前十的问题。1、如何比较字符串?使用“==”还是“equals()”?简单来讲,“==”比较的是引用(对象的内存地址),“equals()”比较值是否相等。除
sun_star1chen
·
2023-10-08 12:42
java
string
stringbuffer
stringbuilder
java
String常见问题
Java基础
编程练习50题(转载)
JAVA基础
编程练习50题本文对50道经典的java程序题进行详细解说,对于初学者可以跳过一些逻辑性太强的题目,比如第一题用到了方法的递归,初学者可能不理解,最好先看那些有if、for、while可以简单解决的程序题
zhang1409399037
·
2023-10-08 10:52
Java基础50题
JAVA基础
练习——30题
目录一、闰年的判断二、01子串三、字母图形四、数列特征五、查找整数六、杨辉三角形七、特殊的数字八、回文数九、特殊回文数十、十进制转十六进制十一、十六进制转十进制十二、十六进制转八进制十三、数列排序十四、时间转换十五、字符串对比十六、分解质因数十七、矩阵乘法十八、矩形面积交十九、完美的带价二十、数的读法二十一、Sine之舞二十二、FJ的字符串二十三、芯片测试二十四、龟兔赛跑预测二十五、回形取数二十六
龍弟-idea
·
2023-10-08 10:51
#
算法
蓝桥杯
gnu
职场和发展
java基础
编程练习题-Day02
题目:判断输出的一个整数是否是回数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。如:123321是回数。分析:1、将输入的整数转为字符串,再转为字符数组;2、将字符数组中的元素进行反转;importjava.util.Scanner;/***@authorlzq*@create2021-04-1121:37*/publicclassWork6_1{publicstaticvoid
Zero-lei
·
2023-10-08 10:49
java
蓝桥杯
开发语言
Java经典程序编程50题(较适合初学者)
Java基础
编程练习50题本人萌新一枚,通过自己对网上流传较广的已有的经典50道Java编程题分析理解整理(不少题型的考察点相识,换汤不换药),对每道题分析并敲写了代码(基本实现了题干要求),有的自认为解题思路还算巧妙
qq_29940377
·
2023-10-08 10:19
java
50道经典的java程序题
JAVA基础
编程练习50题本文对50道经典的java程序题进行详细解说,对于初学者可以跳过一些逻辑性太强的题目,比如第一题用到了方法的递归,初学者可能不理解,最好先看那些有if、for、while可以简单解决的程序题
black bean
·
2023-10-08 10:47
java
50道经典的java程序题
java程序题
50道java程序题
某研究院Java岗社招3轮技术面试经历(Spring+JVM+缓存+算法+并发)
就职不超过2家公司在这里插入图片描述今天分享的也是群里朋友最近的面试经历:某研究院Java岗社招3轮技术面试经历本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了
Java
java星星
·
2023-10-08 10:56
Java基础
知识总结(2023版)
目录一、
Java基础
1、
Java基础
2、Java进阶3、Java8新特性4、Java集合5、Java高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、Redis中间件五
哪 吒
·
2023-10-08 09:19
搬砖工逆袭Java架构师
java
消息中间件
分布式
网络
云原生
java基础
学习(三):UML统一建模语言
3.1UML(统一建模语言)介绍 面向对象软件开发需要经过OOA(面向对象分析)、OOD(面向对象设计)和OOP(面向对象编程)三个阶段。OOA对目标系统进行分析,建立模型,并将之文档化;OOD用面向对象的思想对OOA的结果进行细化,得出设计模型。OOA和OOD的分析、设计结果需要统一的符号来描述、交流并记录,UML就是这种用于描述、记录OOA和OOD结果的符号表示法。 如图,UML2.0一共包括
Auraros
·
2023-10-08 09:28
Java
java
java
UML
UML
统一建模语言
用例图
部署图
顺序图
Java基础
——进阶
多线程前置概念多线程的发展史,起始就是一个压榨资源,提升效率的战斗史,促进它发展的根本动力其实在于各种资源(磁盘、内存、网络、CPU)的运行速度不平衡而造成的资源浪费。站在地主老财的角度,如何让长工们给我种地赚钱-陈松线程(thread)概念线程(thread):是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可
程序员小李_
·
2023-10-08 07:54
笔记
java
java+进阶之路_java进阶之路
第一阶段
java基础
每天都在接触Java,Java技术还是有的。
亲123456
·
2023-10-08 07:23
java+进阶之路
面试题20231008
前端2023年前端面试题汇总-CSDN博客后端1.
Java基础
容器、线程等等a.JDK和JRE有什么区别?
Java_Eastlin
·
2023-10-08 07:35
面试
java
vue.js
java基础
-第7章-常用类
一、包装类概述Java提供了两个类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型像对象一样操作,就可以使用基本类型对应的包装类,如下:byte—>Byteshort—>Shortint—>Integerlong–>Longchar–>Characterfloat–>Floatdouble–>Doubleboolean
lingering fear
·
2023-10-08 06:49
java
java
python
开发语言
Java基础
部分高频面试题总结
1.说一下面向对象的三大特征,有什么特点?继承、封装、多态继承:继承就是子类通过extends继承父类的方法,是发生在类与类之间的,可以复用父类的方法,同时也可以在这个基础上对方法进行重写来满足我们的业务需求,需要注意的是,子类不能继承父类的构造方法。封装:封装就是通过private把对象的属性和实现细节给隐藏起来,同时给外界提供一个公共的入口来进行访问;可以提高信息的安全和降低代码的耦合性。多态
MrAnt
·
2023-10-08 00:43
Java基础
进阶IO流-序列化和反序列化
1、java.io.NotSerializableException:Student对象不支持序列化!!!!2、参与序列化和反序列化的对象,必须实现Serializable接口。3、注意:通过源代码发现,Serializable接口只是一个标志接口:publicinterfaceSerializable{}这个接口当中什么代码都没有。那么它起到一个什么作用呢?起到标识的作用,标志的作用,java虚
五度鱼学Java
·
2023-10-07 23:15
javase
javase
IO流
序列化和反序列化
Java基础
-数组深入之概述
一维数组概述数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。这些按序排列的同类数据元素的集合称为数组“[]”。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ceexlPMj-1605142106187)(/1581351241919.png)]特
乐学小乐
·
2023-10-07 22:27
java“金九银十”秋招面试旺季就要来了,你准‘背’好了吗?
第一部分Java相关1.1
JAVA基础
面向对象和面向过程的区别Java语言有哪些特点关于JVMJDK和JRE最详细通俗的解答OracleJDK和OpenJDK的对比List和Set的区别什么是Java程序的主类应用程序和小程序的主类有何不同
专攻计算机从业者
·
2023-10-07 21:22
java基础
学习之变量与运算符
一,关键字1,定义:被java语言赋予了特殊含义,用作专门用途的字符串或单词。2,特点:关键字全都是小写字母。3,关键字一共50个,其中const和goto是保留字。4,true,false,null不是关键字,它们是字面量。二,标识符1,Java中变量、方法、类等要素命名时使用的字符序列,称为标识符。(技巧:凡是自己可以起名字的地方都叫标识符)。2,命名规则>由26个英文字母大小写,0-9,_或
bug改一年
·
2023-10-07 21:38
学习
java
java基础
变量
运算符
java基础
知识之流程控制
流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。程序设计中规定三种流程结构顺序结构:程序从上到下逐行地执行,中间没有任何判断和跳转分支结构:根据条件,选择性地执行某段代码,有if…else和switch-case两种分支语句循环结构:根据循环条件,重复性的执行某段代码,有for、while、do-while三种循环语句(JDK5.0提供了foreach
bug改一年
·
2023-10-07 20:31
java
开发语言
流程控制
java基础
java基础
练习--基础语法
预备知识:Java基本语法、分支、循环、数组和字符串7-1累加器请你实现一个累加器。输入n个非负整数,输出他们的和。12。第二行是n个评委的打分,分数之间有一个空格。打分是可以带有小数部分的。输出格式:输出平均分,结果保留两位小数。输入样例:610987.999.5输出样例:8.88importjava.util.Scanner;importjava.io.BufferedReader;impor
嗯嗯你说的对
·
2023-10-07 18:33
java
java
开发语言
如何写好毕设,顺利通过答辩!
1:找好所写项目的方向2:明确项目解决的现实中具体问题3:评估自己的动手能力,如
java基础
,前端js基础,页面css和html基础,判断所能写的项目自己能否能独立完成4:学习相关项目所需的技术并能初步掌握
程序帮
·
2023-10-07 17:44
Java基础
- 对象相等判断
hashCodeequals==对象相等判断equals和==区别hashCode与equals(重要)※※hashCode()介绍hashCode()介绍(常见的几个问题)为什么要有hashCode(HashSet如何检查重复)(重要)对象的相等与指向他们的引用相等,两者有什么不同?hashCode()与equals()的相关规定(重要)代码详讲hashCode()与equals()==内容值传
骑牛小道士
·
2023-10-07 07:44
Java基础
java
开发语言
Java基础
系列(二) 对象相等判断
一、equals和==的区别是什么==:它的作用是判断两个对象的地址是不是相等,即判断两个对象是不是同一个对象基本数据类型==比较的是值引用数据类型==比较的是内存地址equals():它的作用也是判断两个对象是否相等,但它一般有两种使用情况:情况1:类没有覆盖equals()方法。则通过equals()比较该类的两个对象时,等价于通过“==”比较这两个对象。情况2:类覆盖了equals()方法。
broadview_java
·
2023-10-07 07:13
Android
Java基础
对象相等判断
equals
和
==
Java技术栈面试系列+SpringCloud项目实战学习路线
目录一、《java面试题系列》二、《SpringCloud实战系列》不管你有没有
java基础
,我认为学习没有捷径,必须坚持理论+实操,才能真正收获一门知识。
一只IT攻城狮
·
2023-10-07 05:09
其他
面试
springcloud
项目实战
java
Java基础
知识与面试题整理
#
Java基础
知识与面试题整理(一)@[toc]--------##垃圾回收机制传统C/C++等编程语言需要程序员显示进行垃圾回收,显示进行垃圾回收主要有以下两个缺点:1.程序忘记回收无用内存,从而导致内存泄漏
白泽丶丶
·
2023-10-07 03:47
Java基础
教程(5)--变量
一.变量1.变量的定义 正如上一篇教程《
Java基础
教程(4)--面向对象概念》中介绍的那样,对象将它的状态存在域中。但是你可能仍然有一些疑问,例如:命名一个域的规则和惯例是什么?除了in
maconn
·
2023-10-07 02:23
Java-八股文-基础本部分<一>
Java基础
部分基础篇
Java基础
部分基础篇
Java基础
部分基础篇
Java基础
部分异常篇
Java基础
部分集合篇
Java基础
部分线程篇❤️❤️❤️❤️1.解释下什么是面向对象?面向对象和面向过程的区别?
ForwardSummer
·
2023-10-07 01:21
Java
八股文
面试
java
面试
【熬夜爆肝版】
JAVA基础
入门专栏——1.JAVA开发入门
JAVA开发入门1、Java概述1)起源2)特点3)应用领域2、JDK1)定义2)作用3)组成4)JDK版本与兼容性5)JDK的安装与配置6)JDK的发行版3、系统环境变量1)定义2)作用3)类型4)Windows系统中的设置方法5)常见的系统环境变量6)环境变量的读取和使用7)注意事项4、Java程序运行机制1)编写java代码2)编译Java代码3)加载字节码文件4)执行字节码文件5)JVM优
语言-逆行者
·
2023-10-07 01:06
Java基础入门
java
开发语言
intellij-idea
从事开发多年告诉你JAVA该学什么
一,
Java基础
语法(重点掌握)1、关键字2、标识符3、注释【重点关注】4、常量与变量5、运算符6、语句7、函数(方法)8、数组二,核心知识1、面向对象的思想2、面向对象的四大特征--抽象--封装--继承
can_4999
·
2023-10-06 23:28
java基础
面试题总结
1.面向对象编程的特性:抽象、封装、继承、多态,其中封装、继承和多态是核心。(1)抽象:让事物脱离具体化,只将它的类型、属性和行为抽离出来形成一个类,例如针对猫、狗、牛、羊,根据它们的共同特征和共同行为,可以把它们抽象出一个动物类,这个从现实中的物体到程序的类设计就是一个抽象的过程,动物类本身就是泛指,它不指具体的某一种动物,这就是脱离具体化的体现。(2)封装:简而言之就是隐藏内部的实现细节,对外
smile_7a12
·
2023-10-06 17:03
java中泛型详解_
Java基础
-泛型详解
我的博客转载请注明原创出处。序之所以会想来写泛型相关的内容,是因为看到这样的一段代码:当时我的内心是这样的:所以就赶紧去复习了下,记录下来。基础不扎实,源码看不懂啊。泛型介绍Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,在Java集合框架里使
weixin_39831902
·
2023-10-06 17:56
java中泛型详解
java基础
笔记12-泛型详解
java基础
笔记-泛型泛型的好处传统方法存在的问题泛型介绍泛型的语法泛型的声明自定义泛型类注意细节自定义泛型接口注意细节自定义泛型方法注意细节泛型的好处传统方法存在的问题不能对加入到集合ArrayList
道上简哥
·
2023-10-06 17:56
课堂笔记
java
开发语言
泛型
java泛型实例化_
java基础
-泛型举例详解
泛型泛型是JDK5.0增加的新特性,泛型的本质是参数化类型,即所操作的数据类型被指定为一个参数。这种类型参数可以在类、接口、和方法的创建中,分别被称为泛型类、泛型接口、泛型方法。一、认识泛型在没有泛型之前,通过对类型Object的引用来实现参数的"任意化",但"任意化"带来的缺点是需要显示的强制类型转换,此种转换要求开发者对实际参数类型预知的情况下进行,对于强制转换错误的情况,编译器可能不会提示错
weixin_39843215
·
2023-10-06 17:26
java泛型实例化
Java 基础 - 泛型机制详解
Java基础
-泛型机制详解本文综合多篇文章后,总结了Java泛型的相关知识为什么会引入泛型?泛型的基本使用泛型类泛型接口泛型方法泛型的上下限泛型数组深入理解泛型如何理解Java中的泛型是伪泛型?
c-z-k-M2
·
2023-10-06 17:25
java基础
java
java-ee
Java基础
---枚举,泛型详解
学习Java的同学注意了!!!学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:434987175我们一起学Java!一:首先从枚举开始说起枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:publicenumColor{RED,BLUE,BLACK,YELLOW,GREEN}显然,enum很像特殊
chuifuhuo6864
·
2023-10-06 17:25
java
Java基础
--泛型详解
一、背景java推出泛型之前,集合元素类型可以是object类型,能够存储任意的数据类型对象,但是在使用过程中,如果不知道集合里面的各个元素的类型,在进行类型转换的时候就很容易引发ClassCastException异常。二、概念java泛型是jdk5中引入的一种新特新,泛型提供了编译时类型安全监测机制,能够在编译期间检查到非法的类型数据结构。其本质就是参数化类型,也就是所操作的数据类型被指定为一
幼儿园里的山大王
·
2023-10-06 17:54
java基础
java
开发语言
java基础
之构造器
构造器学习java对于构造器应该很熟悉,但是有些人会认为构造器不是必要的,这就是对于构造器没有深入的了解。每一个java类中都必须至少有一个显式或隐式的构造器,很多时候看到类中并没有定义构造器,有人会认为构造器不是必须的,其实那是编译器隐式的提供了一个无参构造器,否则在进行实例化的时候就无法成立构造器是一个特殊的方法,用来构造并初始化对象,构造器与类同名// person变量仅仅是引用了一个对象P
拾光师
·
2023-10-06 16:12
java
java基础
之访问权限
从最大访问权限到最小访问权限依次是:public、protected、包访问权限(default)、private。包包内包含一些类,被组织在一个单独的命名空间下。类的全名是包名+类名如java的util包下有一个类是ArrayList,在使用这个类的时候需要java.util.ArrayList来使用,但是这种写法太过于长,所以使用import关键字。如果需要导入哪个类,就需要在import语句
拾光师
·
2023-10-06 16:12
java
java基础
之初始化顺序
初始化顺序在类中变量定义的顺序决定了它们初始化的顺序。在创建任何java对象时,都是依次调用父类非静态初始化块、父类构造器执行初始化、本类的非静态初始化块、本类构造器执行初始化public class House { // 构造器之前 Window w1 = new Window(1); House(){ System.out.println("House()");
拾光师
·
2023-10-06 16:40
java
Java基础
复习,整理知识点
1.Java关键字总结梳理首先这里总结一下在编写类时常常会碰到的一些关键字:private,public,protected,default关键字同一个包中的其他类不同包中的其他类子类自身privateNoNoNoYesprotectedYesNoYesYespublicYesYesYesYes无修饰(default)YesNoNoYes注意:以上几个修饰词是和包有关的staticstatic关键
可乐教编程
·
2023-10-06 13:54
Java基础
文章目录一.权限修饰符二.继承2.1继承的好处2.2继承的细节说明2.3方法重写三.Object类3.1equals()3.2toString()一.权限修饰符Java中的权限修饰符分为四种:public,protected,缺省,private可修饰对象可用修饰符外部类public和缺省成员变量、成员方法等public,protected,缺省,private实际在IDEA开发工具中写代码时,如
珍珠是蚌的眼泪
·
2023-10-06 09:41
Java
java
intellij-idea
java基础
权限修饰
1.Java面试题—基础知识、面向对象、【容器】、IO & 【设计模式】、泛型 & 异常 & 反射 & 注解、快速排序
本文目录如下:一、
Java基础
知识1、
Java基础
JDK和JRE有什么区别?Java和C++的区别?Java语言有那些特点?Java8相比于之前版本有哪些新的特性?
页川叶川
·
2023-10-06 06:29
Java后端面试题
CABR实习
java
面试
jvm
如何系统学习Android开发技术?
如何系统学习Android开发技术一、行业背景二、什么是Android三、学习前的准备工作四、学习时的具体操作五、如何巩固学习六、系统学习路线第一阶段:
Java基础
第二阶段:Android核心基础第三阶段
Android老皮
·
2023-10-06 05:58
android
学习
5G
(八)Java面向对象封装、继承、多态(
Java基础
笔记)
一、封装定义:在方法中、类中对属性私有化,用private关键字修饰,通过公共的访问方式进行赋值和取值,从而提高数据的安全性classPerson{//属性封装privateStringname;//私有化属性---只能直接在本类中使用privateintage;//间接给私有化属性赋值publicvoidsetAge(intage){this.age=age;}//间接给私有化属性进行取值pub
肥仔爱上可乐
·
2023-10-06 04:52
Java基础
java
继承
多态
封装
java基础
之网络编程UDP传输
目录一:UDP传输步骤二:UDP发送端和接收端1:UDP传输-发送端思路2:UDP传输-接收端思路3:例子4:注意三:练习一:UDP传输步骤DatagramSocket与DatagramPacket建立发送端,接收端。建立数据包。调用Socket的发送接收方法。关闭Socket。发送端与接收端是两个独立的运行程序。二:UDP发送端和接收端1:UDP传输-发送端思路1:建立udp的socket服务D
山海自有归期
·
2023-10-06 02:38
java
udp
java
网络
【
java基础
-实战1】字符串的驼峰与下划线互转
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~背景在日常开发过程中,驼峰与下划线的互相转换也是比较常见的操作。比如db中表的列名是一划线命名,而java实体命名则是驼峰格式命名。下面将介绍几种驼峰与下划线互转的实现方式。1.Gauva:CaseFormat类//驼峰转下划线Stringans=Cas
程序猿不脱发2
·
2023-10-06 01:19
java
开发语言
Java基础
(流程控制)
一、IfElse用来判断某个条件是否成立来执行不同的逻辑运算//基础语法if(判断条件){//条件成立}else{//条件不成立}intscore=100;System.out.println("本次答题得分是:"+score);if(score>80){System.out.println("恭喜你获得优惠券一张");}else{System.out.println("很遗憾你没有中奖");}/
le_u
·
2023-10-06 01:45
Java学习之路
目录一、入门级1.学习
Java基础
2.理解面向对象编程(OOP)3.掌握基本的数据结构和算法4.学习异常处理二、中级水平5.深入学习Java标准库6.学习多线程编程7.学习网络编程8.学习数据库操作三、
云边的快乐猫
·
2023-10-06 00:20
Java知识
java
学习
开发语言
学习路线
编程开发
Java学习知识点目录(博客目录)
分类目录1Git2Linux3
java基础
4数据库mysql5javaWeb6安装教程7大数据hadoop8JVM9Python数据分析处理10中间件11设计模式12并发多线程13随笔记录14性能优化15
mocas_wang
·
2023-10-06 00:01
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他