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基础
【
Java基础
】I/O流 —— Java中的流都需要关闭吗?
目录一、为什么要关闭流?二、close方法和flush方法1.使用close方法2.使用flush方法三、流按指向分类四、不用关闭的流一、为什么要关闭流?涉及到对外部资源的读写操作,包括网络、硬盘等等的I/O流,如果在使用完毕之后不关闭,会导致资源泄漏以及可能会引起文件锁定等问题。因此,需要在使用完毕之后关闭流。关闭流是一种资源释放机制,意味着在使用完毕之后归还系统的内存、CPU或者网络等资源,避
何以我们孤独
·
2023-06-09 08:31
java
jvm
Java基础
之List
前言本文是我记录java学习迈出的第一步,从简单开始,逐步深入,回头能看见脚印也算是一种鞭策,已挖的坑后续会逐渐补上。言归正传,今天记录list相关知识,主要涉及集合类的定义,不同类型的list子类如何在内存中分布和扩容机制。一、认识集合类Collection和Collections1.1Collectionjava.util.Collection是一个集合接口(集合类的一个顶级接口)。它提供了对
love小胖
·
2023-06-09 07:34
Java基础
知识总结归纳
0.入门常识0.1Java特点0.2Java和C++0.3JRE和JDK0.4Java程序编译过程1.数据类型1.1基本数据类型1.2引用类型1.3封装类1.4缓存池2.字符串String2.1定义2.2不可变性的优点2.3StringvsStringBuffervsStringBuffer2.4字符串常量池(StringPool)2.5newString(“xxx”)3.基础语法3.1注释3.2
小小滴人儿~
·
2023-06-09 04:19
java
jvm
开发语言
【
Java基础
】消灭魔法值-常量&枚举详述
本文已收录至专栏:
JAVA基础
希望能对你有所帮助一.引入在开发中我们经常会遇到用一个值(诸如数字或字符串)表示一种状态的情况,例如:用1表示男,用0表示女用0表示状态正常,用1表示异常,用2表示封禁用admin
观止study
·
2023-06-09 04:14
JAVA基础
java
jvm
spring
动力节点老杜
java基础
视频笔记第一章 学前准备 (1)
课堂截图为什么使用截图工具在听课的过程中,有的时候老师操作的比较快,通过截图的方式将老师的操作保存下来,以便后期的操作。另外截图之后的图片也可以用于笔记的记录,在笔记当中最好采用图文并茂的方式,这样更加利于知识的回顾。使用哪个截图工具snipaste免费免安装,直接解压即可使用可个性定制截图工具的安装与配置安装直接解压即可使用解压后鼠标双击Snipaste.exe启动它配置在启动之后的图标(在系统
Java_Coding1
·
2023-06-09 03:15
Java学习路线图
Java基础
笔记
java
基础
入门
Java
动力节点Java17最新零基础视频-第三章
Java基础
语法
标识符(掌握)什么是标识符在Java中,标识符是用来给变量、方法、类和包等命名的字符序列。标识符由字母、数字、下划线和美元符号组成,但是第一个字符必须是字母、下划线或美元符号。标识符不能包含空格或其他特殊字符,也不能与Java关键字相同。标识符的长度没有限制,但是建议使用有意义的、简洁的标识符,以提高代码的可读性和可维护性。标识符可以标识什么Java中的标识符可以标识以下内容:变量(Variabl
Java_Coding1
·
2023-06-09 03:11
Java学习路线图
Java基础
java
后端
Java基础
Java入门
Java笔记
java基础
:java字节流、字符流。
java字节流 计算机中,文本、音频、视频等文件都是以二进制的形式存在,对于字节的输入、输出IO流提供了一系列的流,统称为字节流。 根据数据传输方向可分为字节输入流、字节输出流。输入输出磁盘内存两个抽象类:InputStream、OutputStream。 它们是字节流的顶级父类(抽象类不能被实例化)。 所有的字节输入流都继承InputStream。 所有的字节输出流都继承OutputS
半生e梦
·
2023-06-09 01:03
java基础
java
开发语言
Java基础
~Java 字节流
一、体系结构二、文件字节输入流一、介绍以内存为基准,把磁盘文件中的数据以字节的形式读取到内存中去。二、构造器构造器说明publicFileInputStream(Filefile)创建字节输入流管道与源文件对象接通publicFileInputStream(Stringpathname)创建字节输入流管道与源文件路径接通三、方法方法名称说明publicintread()每次读取一个字节返回,如果字
飞Link
·
2023-06-09 01:30
语言:Java
java
开发语言
2020-07-06
一、
Java基础
JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。
程序男保姆
·
2023-06-08 22:08
java面试经验--每日五题--
java基础
(5)
java面试题–
java基础
篇1、说一说hashCode()和equals()的关系hashCode():获取对象的哈希值equals():比较两个对象是否相等两者联系:两个对象相等,则必
橘子保安
·
2023-06-08 22:46
java面经
java
面试经验
java基础篇
java面试经验--每日五题--
java基础
(6)
java面试题–
java基础
篇1、说一说String和StringBuffer有什么区别String是不可变字符串类StringBuffer是一个字符
橘子保安
·
2023-06-08 22:46
java面经
java
面试经验
java基础篇
java面试经验--每日五题--
java基础
(4)
5、介绍一下Object类中的方法java面试题–
java基础
篇1、Java中的多态是怎么实现的?
橘子保安
·
2023-06-08 22:45
java面经
java
面试经验
java基础
java面试经验--每日五题--
java基础
(3)
5、说一说你对多态的理解java面试题–
java基础
篇1、int和Integer有什么区别,二者在做==运算时会得到什么结果?
橘子保安
·
2023-06-08 22:15
java面经
java
面试经验
java基础
面向对象
java面试经验--每日五题--
java基础
(2)
目录1、请介绍全局变量和局部变量的区别2、请介绍一下实例变量的默认值3、为啥要有包装类?4、说一说自动装箱、自动拆箱的应用场景5、如何对Integer和Double类型判断相等?1、请介绍全局变量和局部变量的区别全局变量:(成员变量)指在类的范围中定义的变量成员变量有默认值没有被static修饰的成员变量也叫实例变量,存储在对象的堆内存中,生命周期与实例对象相同被static修饰的变量叫类变量,存
橘子保安
·
2023-06-08 22:15
java面经
java
面试
java面试经验--每日五题--
java基础
(1)
目录1、为什么Java代码可以实现一次编写、到处运行?2、一个Java文件里可以有多个类吗(不含内部类)?3、说一说你对Java访问权限的了解4、介绍一下Java的数据类型5、int类型的数据范围是多少?1、为什么Java代码可以实现一次编写、到处运行?jvm(java虚拟机)是java跨平台的关键。在程序运行前,编译器把把java源文件(.java文件)转换为字节码文件(.class文件),程序
橘子保安
·
2023-06-08 22:15
java面经
java
面试经验
java基础
一个java项目组人员分配_「MoreThanJava」Java发展史及起航新世界
「MoreThanJava」宣扬的是「学习,不止CODE」,本系列
Java基础
教程是自己在结合各方面的知识之后,对
Java基础
的一个总回顾,旨在「帮助新朋友快速高质量的学习」。
weixin_39633891
·
2023-06-08 21:48
一个java项目组人员分配
浏览器java插件
面试八股文
Java基础
面向对象三大特性OOP,ObjectOrientedProgramming。使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系。
xiha_zhu
·
2023-06-08 20:04
interview
java
Java拓展-拆,装箱,线程,反射
导言:在学习JavaSE的时候,我们会使用
Java基础
编程,并且了解了什么是面向对象的编程,会使用Java写一些基础算法程序,接下来,我们需要了解Java的自动拆箱和自动装箱,单线程和多线程,反射是什么
~java小白~
·
2023-06-08 20:00
【JavaSE】
Java基础
语法(四十一):TCP通信程序
文章目录1.TCP发送数据2.TCP接收数据【应用】3.TCP程序练习4.TCP程序文件上传练习【应用】1.TCP发送数据Java中的TCP通信Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。Java为客户端提供了Socket类,为服务器端提供了ServerSocket类构造方法相关方法示例代码publiccl
我有一颗五叶草
·
2023-06-08 19:00
Java
java
tcp/ip
网络
【
Java基础
题】员工薪资管理(附简答题题目)
专栏【
Java基础
题】喜欢的诗句:更喜岷山千里雪三军过后尽开颜。
小吉的假发
·
2023-06-08 18:28
Java基础题目
java
开发语言
2020年
Java基础
超高频面试题汇总(1.2W字详细解析)
1、Java语言有哪些特点(1)简单易学、有丰富的类库(2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高)(3)与平台无关性(JVM是Java跨平台使用的根本)(4)可靠安全(5)支持多线程2、面向对象和面向过程的区别面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发面向对象:是把
程序猿空间
·
2023-06-08 17:59
Java基础
之基础语法与面向对象
前言小知识Java由Sun公司于1995年推出,2009年Sun公司被Oracle公司收购,取得Java的版权Java之父:JamesGosling(詹姆斯·高斯林)专业术语JDK:javadevelopmentkit(java开发工具包)JRE:javaruntimeenvi
huanzi-qch
·
2023-06-08 17:00
必须白嫖:
Java基础
核心知识重点总结,绝对值得学习!不好看直播吃屏!
目录白嫖:文末哦《
Java基础
核心总结》的PDF小册子白嫖:文末哦《
Java基础
核心总结》的PDF小册子自学Java,如果觉得看《Java编程思想》或者《CoreJava》等之类的“圣经”觉得内容太多,
充电君
·
2023-06-08 17:03
java
java
开发语言
『赠书活动--第一期』清华社赞助 | 《
Java系列
丛书》
『赠书活动|第一期』本期书籍:《
Java系列
丛书》图像处理中的模糊逻辑:基于Java的导论SpringCloud微服务快速上手项目驱动零起点学JavaTomcat源码全解与架构思维Netty源码全解与架构思维
YoLo♪
·
2023-06-08 16:46
赠书活动
java
开发语言
【面试实战】
Java基础
、集合问题全总结
文章目录
Java基础
篇♂️面试官:Java中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?♂️面试官:自动装箱和自动拆箱?
Sivan_Xin
·
2023-06-08 16:42
面试实战专栏
java
面试
jvm
【期末复习之路】JAVA(一)
学习
Java基础
,这是前期学习的内容,现在写博客来巩固,希望大家多多观看,并给予补充,欢迎评论区留言文章目录前言一新手常见错误二编译与运行三HelloWorld四注释五JavaAPL六简单笔记七总结前言第一次学
我叫北辰
·
2023-06-08 16:51
Java基础
java
SpringMVC手撕源码实战自己手写实现第四篇自定义SpringMVC的注解初步实现定义Spring注解类
必须要有一定的
Java基础
使用的源码使用基础,不然的话你真的会很迷离,梦里雾
道阻且长-行则将至-行而不辍-未来可期
·
2023-06-08 16:06
手撕SpringMVC源码实现
spring
boot
spring
cloud
spring
java
Java基础
:经典算法题
1.算法题一GirlfriendNini=newGirlfriend("Nini",22,170);GirlfriendLili=newGirlfriend("Lili",22,170);GirlfriendVinida=newGirlfriend("Vinida",22,170);Girlfriend[]girls={Nini,Lili,Vinida};Arrays.sort(girls,new
Orange_sparkle
·
2023-06-08 15:19
java
开发语言
数据结构
从搬砖工到架构师,Java全栈学习路线总结
文章目录前言一、前置知识二、Web前端基础示例:1.文本域2.密码字段三、后端基础一.
Java基础
二.数据库技术三.Web开发技术四.框架技术五.服务器部署四、其他技术五、全栈开发六、综合实践七、学习教程一
橙 子_
·
2023-06-08 12:29
#
付费专栏试读
java
学习
jvm
spring
spring
boot
Java基础
-多线程
一、创建多线程的方式一:继承Thread类1.创建多线程方式一的步骤定义类继承Thread类重写Thread类的run方法在主线程中创建线程对象线程对象调用start()方法启动子线程2.案例publicclassAutoMessagesextendsThread{@Overridepublicvoidrun(){for(inti=0;i{for(inti=0;i<5;i++){System.ou
花果水莲
·
2023-06-08 11:02
java
java基础
-多线程常用方法
一、查看进程线程的方法1.1windows查看进程线程的方法任务管理器可以查看进程和线程数,也可以用来杀死进程tasklist查看进程taskkill杀死进程1.2linux查看进程线程的方法ps-ef查看所有进程ps-ft-p查看某个进程(PID)的所有线程kill杀死进程top-H-p查看某个进程(PID)的所有线程1.3java查看进程线程的方法jps命令查看所有Java进程jstack查看
花果水莲
·
2023-06-08 11:02
java
开发语言
jvm
Java基础
知识
Java基础
知识目录2.Java第二章概述2.1IDE使用2.2注释2.3关键字2.4保留字2.5标识符2.6Java变量2.7Java数据类型2.8基本数据类型转换2.9运算符2.10控制语句2.11
周广亚732
·
2023-06-08 10:09
java
笔记
java
eclipse
开发语言
常用技术栈
目录一.
Java基础
1.JDKJREJVM认识(包含问题“JDK和JRE有什么区别?”)2.==和equals的区别是什么?
HLPTHQL
·
2023-06-08 08:31
项目与技术栈
java
Java基础
编程
Java入门1.JDK的安装目录介绍目录名称说明bin该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。conf该路径下存放了JDK的相关配置文件。include该路径下存放了一些平台特定的头文件。jmods该路径下存放了JDK的各种模块。legal该路径下存放了JDK各模块的授权文档。lib该路径下存放了JDK工具的一些补充JAR包。2.HelloWorld案例的编写新建文
@kc++
·
2023-06-08 05:08
Java
java
jvm
开发语言
Java基础
(09)----------查找数组中的最大值以及索引
1.代码以及运行截图packageday01;publicclassFindMax{publicstaticvoidmain(String[]args){//动态初始化//int[]arr=newint[5];//arr[0]=1;//arr[1]=2;//arr[2]=3;//arr[3]=9;//arr[4]=5;//静态初始化int[]arr={1,2,3,4,8,4,5};intmax=a
一杯清酒.
·
2023-06-08 05:56
javaSE
java
intellij-idea
【搞定
Java基础
- 集合篇】第一篇:Java 集合框架梳理
目录1、Java集合框架概览2、Collection接口3、List接口3.1、ArrayList3.2、LinkedList3.3、Vector3.4、Stack4、Set接口3.1、EnumSet3.2、HashSet3.3.TreeSet4、Map4.1、HashMap4.2、TreeMap4.3、HashTable5、Queue6、转发文章:关于Java集合的小抄6.1、List1.Arr
ZHAOJING1234567
·
2023-06-08 05:06
Java集合
【搞定
Java基础
-集合】第十篇:Java 集合类总结篇
目录序言:Collection一、List总结篇1、List接口描述2、使用场景3、区别3.1Aarraylist和Linkedlist3.2Vector和ArrayList的区别二、Map总结篇2.0HashMap和TreeMap的不同点2.1、Map概述2.2、内部哈希:哈希映射技术2.3Map优化2.3.1调整容器初始化的大小2.3.2调整负载因子2.4、HashMap面试“明星”问题汇总1
ZHAOJING1234567
·
2023-06-08 05:06
Java集合
java web服务需要哪些基础知识_JavaWeb开发需要学习哪些知识?JavaWeb基础知识总结...
首先
Java基础
语法是基础,另外大家对于MySQL、JDBC、HTML和CSS、JavaScript、BootStrap、
卖旺sellerwant
·
2023-06-08 04:20
java
web服务需要哪些基础知识
程序员必须掌握 21 个 Java 核心技术,你掌握了吗?
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些
java基础
知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验
Java程序员的感悟日常
·
2023-06-08 04:17
java
spring
开发语言
架构
分布式
Java基础
语法_Day13
一、API概述API概念API(ApplicationProgrammingInterface):应用程序编程接口编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑、向后跑、射门、抢球等各种命令,没有编过程序的人很难想象这样的程序如何编写。但是对于有经验的开发人员来说,知道机器人厂商一定会提供一些用于控制机器人的Java类,这些类中定义好了操作机器人各种动作的方法。其实,这些Jav
辽A丶孙悟空
·
2023-06-08 04:47
JAVA基础
知识问答
问:JDK和JRE有什么区别?答:jdk和jre的区别为:JRE是java运行时环境而JDK是java开发工具包,JDK包含JRE,但是JRE可以独立安装。JDK:javadevelopmentkit(java开发工具),JDK是用于开发Java程序的最小环境。JRE:javaruntimeenvironment(java运行时环境),是提供给Java程序运行的最小环境。JRE包含了java虚拟机
hongyucai
·
2023-06-08 03:36
编程语言之JAVA
java
jvm
开发语言
java基础
知识
文章目录1.数据结构Hashmap的get和put方法的实现?在初始化和扩容时,ArrayList的过程如下:要证明HashMap不是线程安全的,可以通过以下步骤进行实验:2.流3.线程池多线程3.1线程3.2线程池4.锁5.面向对象5.2封装、继承、多态5.2抽象、接口5.3重写、重载5.4final5.5创建对象的方式6.设计模式6.1单例设计模式6.2工厂模式(FactoryPattern)
陈小吨
·
2023-06-08 03:51
Java八股文专栏
java
数据结构
开发语言
Java基础
之字节流
文章目录一、字节输入流1.1字节输入流读取单个字节1.2字节输入流一个字节一个字节读取数据1.3字节输入流一个字节数组一个字节数组读取数据二、字节输入流读出数据乱码问题三、字节输出流3.1一次向指定文本写入一个字节数据3.2一次向指定文本写入一个字节数组数据3.3一次向指定文本写入写一个字节数组的部分数据3.4追加数据而不覆盖四、通过字节流拷贝数据4.1将utf-8编码格式的txt文件数据拷贝至a
极小白
·
2023-06-08 02:27
Java基础知识总结
java
jvm
开发语言
JAVA基础
复习
目录一.数据库1.MySQL简介2.MySQL安装3.MySQL常用字段4.MySQL增删改查5.高级查询5.1链接查询二.微服务1.SpringBoot2.SpringCloud3.Git一.数据库1.MySQL简介目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,使得很多公司都采用MySQL数据库以降低成本。2.MySQ
一个想变瘦子的胖子
·
2023-06-08 02:25
java
开发语言
Java基础
之数组
(1)数组:存储同一种数据类型的多个元素的容器(注意和集合的区别后面的总结之中有)。(2)特点:每一个元素都有编号,从0开始,最大编号是长度-1。编号的专业叫法:索引。(3)定义格式A:数据类型[]数组名;B:数据类型数组名[];(4)数组的初始化A:动态初始化只给长度,系统给出默认值。举例:int[]arr=newint[3];B:静态初始化给出值,系统决定长度。举例:int[]arr=newi
糖宝_
·
2023-06-08 02:02
【JavaSE】
Java基础
语法(四十六):枚举
文章目录1.概述2.定义格式3.枚举的特点4.枚举的方法1.概述枚举是一种特殊的数据类型,它列出了一组预定义的常量,并使用标识符来引用这些常量。枚举的用途很广泛,下面列举了几个常见的应用场景:管理常量:如果您需要在程序中使用一组固定不变的常量,建议使用枚举来管理这些常量。这样可以使得代码更加可读和易于维护。例如,你可以使用一个代表颜色的枚举,来管理程序中可能需要使用到的所有颜色。替代布尔值:如果某
我有一颗五叶草
·
2023-06-08 01:37
Java
java
spring
开发语言
枚举
【黑马程序员】《
Java基础
入门》——02 面向对象
1方法的初始化1.1类的基本概念(1)属性:描述对象的特征(C++中的数据成员)(2)方法:描述对象的行为(C++中的成员函数)(3)类的内容:①成员变量②成员方法③成员内部类(Java特性)1.2成员变量的默认值PS:Java的成员变量可以在类中进行初始化(C++不行)1.3构造方法及其重载classPerson{privateStringname;privateintage;//有两个参数的构
胡秀大闹野猪林
·
2023-06-08 01:04
#
01
Java学习笔记
java
开发语言
《
Java基础
入门》笔记——01 Java初步
1关于Java1.1Java的发展简史Java之父——Gosling(高司令)98年,Java2企业平台J2EE发布99年发布J2SE(标准版)、J2EE(企业版)、J2ME(微型版)04年,发布JavaSE5.009年,Oracle收购Sun14年,发布JavaSE81.2Java语言的特点简单。丢弃了C++中的运算符重载、多重继承等复杂概念;将引用替代指针;提供自动的垃圾回收机制,不必忧心内存
胡秀大闹野猪林
·
2023-06-08 01:03
#
01
Java学习笔记
java
【
Java基础
】- HttpURLConnection详解
【
Java基础
】-HttpURLConnection详解文章目录【
Java基础
】-HttpURLConnection详解一、HttpURLConnection简述二、HttpURLConnection使用步骤三
goyeer
·
2023-06-08 00:27
JAVA
java
servlet
开发语言
HttpURL
java基础
知识点复习①
文章目录对java的认识对JDK、JRE、JVM的认识java中的数据类型隐式类型转换和显示类型转化基本数据类型的包装类包装类的自动封箱与自动拆箱switch-case中支持的数据类型有哪些?支持String类型吗?怎么判断支持还是不支持?重写和重载接口和抽象类的异同JDK8之后接口的新特性Object中有哪些方法equals和==**instanceof**的作用String常量池String、
棪小木
·
2023-06-08 00:55
java
开发语言
上一页
97
98
99
100
101
102
103
104
下一页
按字母分类:
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
其他