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基础
学习记录)
文章目录前言一、没有反射机制前的java代码存在什么问题?二、使用反射机制解决问题1.加载类2.读入数据总结前言每一项新技术以及新概念的提出都是源于存在着新“问题”,放在代码领域可以说是存在着新需求,那么为了解决这个需求,我们不断的去更新我们的技术。有了这个概念,我们就要去思考一个问题,反射机制的提出是为了解决什么问题,它又是如何解决的?一、没有反射机制前的java代码存在什么问题?示例:现在有一
爱 coding 的遥
·
2023-11-23 17:41
java
学习
开发语言
Java基础
(给出三个数,判断是否能构成三角形)
给出三个数,判断是否能构成三角形importjava.util.Scanner;publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);System.out.println(“输入三个正整数”);inta=s.nextInt();intb=s.nextInt();intc=s.nextInt();if(ac&&(a+c)>
rjr.ToString
·
2023-11-23 16:02
Java
java基础
(n个人围成一圈)
Java写有n个人围成一圈,顺序排号,从第一个人开始报数(从1~3报数),凡报到3的人退出圈子,问最后留下的人原来排在第几号。importjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);System.out.print("请输入排成一圈的人数:")
rjr.ToString
·
2023-11-23 16:02
Java
面试资料-
JAVA基础
知识-JVM
JVM:Java虚拟机是执行字节码文件(.class)的虚拟机进程。Java源程序(.java)被编译器编译成字节码文件(.class)。然后字节码文件,将由java虚拟机,解释成机器码(不同平台的机器码不同)。利用机器码操作硬件和操作系统。因为不同的平台装有不同的JVM,它们能够将相同的.class文件,解释成不同平台所需要的机器码。正是因为有JVM的存在,java被称为平台无关的编程语言。Ja
PURE2PURE
·
2023-11-23 15:43
java
JAVA基础
篇--JVM--7对象的垃圾回收器
前言:我们知道jvm中堆内存没有被引用的对象是垃圾对象,当堆中内存剩余过少时会触发gc对对象进行回收;如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现;jvm发展这么多年肯定会有一些垃圾回收的策略供我们选择使用,那么jvm中都有哪些垃圾回收策略?在项目中我们又怎样去选择一款合适的垃圾收集策略?本文以JDK8为基础通过以下几点来探讨:1jvm中垃圾回收器及其特点;2怎么选择一款
拽着尾巴的鱼儿
·
2023-11-23 15:08
java基础篇
java
后端
开发语言
Java基础
之IO流 编程
Java基础
之IO流编程在Java编程中,IO流(输入输出流)是一种用于处理数据流的机制。它提供了一种方便的方式来读取和写入数据,无论是从文件、网络连接还是其他数据源。
PixelLancer
·
2023-11-23 13:36
java
python
开发语言
编程
Java基础
知识回顾 - Mysql基础
1、什么是数据库?数据库顾名思义就是存储数据的仓库,本质就是存储数据的文件系统,方便我们管理数据2、什么是数据库管理系统?数据库管理系统(DataBaseManagementSystem,DBMS)就是指一种操作和管理数据库的大型软件。比如常用的SQLyog(俗称小海豚)、Navicat(我叫它小叶子)、DBStudio(搭配神通数据库使用)下面我用几张图形象的比喻一下也可以下图这样理解,D盘就相
蟹_不肉
·
2023-11-23 11:56
Java基础知识回顾
mysql
数据库
第一篇
JAVA基础
知识
java的基本语法ava代码的基本格式:Java中的程序代码都必须放在一个类中,用class关键字定义,前面可以带修饰符修饰符class类名{代码程序}(1)程序代码分为结构定义语句和功能执行语句结构定义语句用于声明一个类和方法功能执行语句用于实现具体的功能每条功能执行语句的最后都必须以英文分号结尾,java语言严格区分大小写java中的注释:java中的注释有三种类型:(1)//后加单行注释(2
HCF666666
·
2023-11-23 10:44
java
jvm
开发语言
Hutool
是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅官方文档:https://www.hutool.cn/docs/#/二、包含组件一个
Java
strggle_bin
·
2023-11-23 10:49
Java
java
华清远见嵌入式学习day40——
Java基础
JAVA基础
方法方法重载掌握数组的声明掌握数组的初始化掌握数据的冒泡拷贝和排序面向对象类和对象成员变量成员方法构造方法Java方法方法定义1简单的说:方法就是完成特定功能的代码块在很多语言里面都有函数的定义函数在
FranklinLudwig
·
2023-11-23 09:19
java基础
-集合
1、集合在java中,集合(Collection)指的是一组数据容器,它可以存储多个对象,并且允许用户通过一些方法来访问与操作这些对象。j集合的实现原理都基于数据结构和算法,如下:数据结构:线性表:数组,链表(单链表,双链表),栈,队列(普通队列,双端队列)。散列表:散列函数(哈希算法)。树:平衡二叉树,二叉查找树,平衡二叉查找树(红黑树)。算法:排序算法:冒泡排序,插入排序,选择排序,归并排序。
清爽的暗之妖刀0369
·
2023-11-23 07:53
Java基础
java
集合
Java集合
第01章 Java语言概述
第01章_Java语言概述讲师:尚硅谷-宋红康(江湖人称:康师傅)1.Java知识脉络图1.1
Java基础
全程脉络图1.2本章专题与脉络2.抽丝剥茧话Java2.1当前大学生就业形势麦可思研究院发布了《
柒月栗子
·
2023-11-23 05:39
Java
#
2023版Java
java
python
开发语言
Java 学习路线
版权声明:本文为by程序员鱼皮文章文章目录Java学习路线路线特点符号表写在开头阶段0:前期准备阶段1:Java入门目标Java编程基础(45天)Java8(3天)练手项目尾声阶段2:巩固基础目标
Java
theRavensea
·
2023-11-23 05:05
java
学习
开发语言
Java的String、StringBuilder 和 StringBuffer类详解及区别
java基础
(jdk1.8)**String相关**字符串在
Java基础
中是比较重要的,这里我们对String及StringBuffer和StringBuilder进行研究字符串的操作我们在String
xygzf
·
2023-11-23 02:04
JavaSE
#
JAVA-基础
2018最新SpringBoot2.0教程(零基础入门)
一、零基础快速入门SpringBoot2.01、SpringBoot2.x课程全套介绍和高手系列知识点简介:介绍SpringBoot2.x课程大纲章节
java基础
,jdk环境,maven基础2、SpringBoot2
weixin_33858249
·
2023-11-23 02:13
Javaweb总结
在学习javaweb这一阶段中,充分的应用了前面所学的
java基础
、html、css、javaScript、数据库等知识,可实现的功能也很多,结合前面所学的知识,能够通过Java语句去查询和修改数据库的数据
黑蛟嘂♚第壹诱惑:)
·
2023-11-23 01:08
servlet
java
tomcat
Java基础
案例教程--第十二讲:多线程
第十二讲:多线程一.预习笔记1.线程概述进程:在一个操作系统中,每个独立执行的程序都可以称为一个进程线程:在一个进程中可以有多个执行单元同时执行,而这些执行单元就是线程*创建进程比创建线程开销大,尤其时在Windows系统*进程间通信比线程间通信慢,因为线程间通信就是读写同一个变量,故而速度很快2.线程的创建线程的创建一:继承Thread类,重写run方法,在测试类创建对象并调用start方法开启
专科3年的修炼
·
2023-11-23 00:51
Java基础
多线程
java
2020年最新版Java面试题大全
前言面试时公司挑选职工的一种重要的方法,要想在面试中脱颖而出,超越竞争对手,必须做好面试准备以及面试资料,做好齐全的准备——这里分享一些常见的Java面试问题,主要有
Java基础
知识,集合容器,并发,jvm
秀才_a377
·
2023-11-22 23:45
Java基础
第12讲:面向对象之多态
1、多态(动态绑定)动态绑定是指在运⾏期间,判断所引⽤对象的实际类型,根据其实际的类型调⽤相应的⽅法,多态即:⼀个对象具有多种状态的⾏为。1.1、多态的3个必要条件要有继承要有重写父类的引用指向子类的对象1.2、方法重写的案例回顾动物类publicclassAnimal{publicvoidspeek(){System.out.println("动物都会叫");}}狗类,继承自动物类classDo
Java秦老师
·
2023-11-22 22:03
Java基础
Java
java预习感受
学习java,的确要学习的东西很多,对于学习
java基础
的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。学Ja
慕雨九狸
·
2023-11-22 21:22
最新Java面试题汇总,看完这些面试文章足够了
基础面试题Java面试题-基础篇一Java面试题-基础篇二Java面试题-集合框架篇三
Java基础
面试题(4)
Java基础
面试题(5)Java多线程与并发面
AI乔治
·
2023-11-22 18:10
java基础
进阶五-注解
注解注解,和反射一样,是Java中最重要却最容易被人遗忘的知识点。哪怕Spring、SpringMVC、SpringBoot等框架中充满了注解,我们还是选择性地忽视它。很多人不明白它是怎么起作用的,甚至有人把它和注释混淆…工作中也只是机械性地在Controller上加@RequestMapping。是的,我们太习以为常了,以至于觉得它理所应当就是如此。注解概述格式public@interface注
小程同学哦
·
2023-11-22 07:00
java
spring
spring
boot
Java 基础面试题大概有哪些?
Java基础
面试题的范围非常广泛,一般包括以下几个方面:一、
Java基础
语法数据类型:Java中包括基本数据类型和引用数据类型,基本数据类型包括byte、short、int、long、float、double
Itmastergo
·
2023-11-22 05:07
java
开发语言
学习Java怎么才能更快捷
学习
Java基础
,初学者其实不用看太多太多的书,只会纷乱你的心思,先找本好书或者一套好的视频教程,再完整系统的学。第二,制定学习计划。
IT界小新学姐
·
2023-11-22 04:18
Java基础
知识(二)
构造器总结:类中有缺省构造器,不一定要定义构造器构造器不能被继承,因此不能被重写,但可以被重载方法可以和类同名,和构造器区别在于必须要有返回值类型一个类可以定义多个参数列表不同的构造器,实现构造器重载在调用子类构造器之前,会先调用父类构造器当子类构造器中没有使用"super(参数或无参数)"指定调用父类构造器时,是默认调用父类的无参构造器如果父类中包含有参构造器,却没有无参构造器,则在子类构造器中
冰与河豚鱼
·
2023-11-22 04:03
第一篇
Java基础
知识 复习博客
1,Java的基本语法Java中的程序代码可分为,结构定义语句,和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体功能,每条功能执行语句的最后都必须以分号结尾。System.out.println("这就是第一个Java程序!");java程序中一句连续的字符串不能分开在两行中书写,想将一个太长的字符串分成两行中书写,可以先将这个字符串分成两个字符串,然后用(+)将这
bokoxin
·
2023-11-22 03:42
java
jvm
servlet
java基础
面试题,附答案解析。
(单选题)1、在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()AinterfaceAextendsB,CBinterfaceAimplementsB,CCclassAimplementsB,CDclassAimplementsB,implementsC正确答案是:C解析:类可以实现多个接口只能继承一个父类接口可以继承接口但不能实现接口小编相信这里有很多学习ja
小宇java
·
2023-11-22 02:08
JAVA基础
-格式化输出
JavaStringformat()JavaStringformat()方法通过给定的语言环境,格式和参数返回格式化的字符串。如果您未在String.format()方法中指定语言环境,则它通过调用locale.getDefault()方法使用默认语言环境。Java语言的format()方法就像c语言中的sprintf()函数,和Java语言的printf()方法一样。使用方法:Stringnam
小伙纸2022
·
2023-11-22 01:11
【
Java基础
系列教程】第五章 Java数组详解
一、数组概述1.1为什么需要数组如果说现在要求你定义100个整型变量,那么如果按照之前的做法,可能现在定义的的结构如下:inti1,i2,i3,...i100;但是这个时候如果按照此类方式定义就会非常麻烦,因为这些变量彼此之间没有任何的关联,也就是说如果现在突然再有一个要求,要求你输出这100个变量的内容,意味着你要编写System.out.println()语句100次。如何解决这个问题,Jav
我是波哩个波
·
2023-11-21 23:40
Java基础系列教程
java
蓝桥杯
Java基础
JavaSE
数组
Java的第七次作业:第一篇
Java基础
知识复习博客
一.Java的基本语法Java的基本格式:Java中的程序代码都必须放在一个类中,类需要使用class关键字定义,在class前面可以有一些修饰符。格式如下:修饰符class类名{程序代码}编写Java代码时的关键点:1.Java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能,每条功能执行语句的最后都必须用分号(;)结束。2.J
Cheng0330
·
2023-11-21 21:34
java
jvm
servlet
Java基础
——多态&抽象类&接口
文章目录多态多态的概述成员访问特点多态的好处和弊端转型抽象类抽象类的概述抽象类的特点抽象类的成员特点接口接口的概述接口的特点接口的成员特点类和接口的关系抽象类和接口的区别多态多态的概述1.概念:同一个对象,在不同时刻表现得不同形态。2.前提:要有继承或者实现关系要有方法的重写要有父类指向子类对象成员访问特点1.成员变量:编译和运行都看父类。2.成员方法:编译看父类,运行看子类。多态的好处和弊端1.
我要成为程序猿
·
2023-11-21 20:43
JavaSE基础
抽象类
多态
java
接口
Java基础
- 多态,抽象类,接口
转载请注明出处:https://blog.csdn.net/mythmayor/article/details/727321301.多态的概述A:多态(polymorphic)概述事物存在的多种形态B:多态前提a:要有继承关系。b:要有方法重写。c:要有父类引用指向子类对象。C:abstract不能和哪些关键字共存?staticfinalprivate2.多态中的成员访问特点成员变量编译看左边(父
mythmayor
·
2023-11-21 20:01
Java
java
多态
抽象类
接口
【Java】哈希值相同的变量/对象的地址值也相同吗?
前言 “Java中直接打印对象,输出的是对象的地址值(对象的类没有重写toString方法)”,这是初学者在学
Java基础
语言的时候,大多数教程都是这么介绍的,初学者也会认为这就是对象在内存中存储的位置
cczu_chan
·
2023-11-21 18:00
Java
Java
哈希值
地址值
hashCode
方法的重载与重写的区别
写在前面小弟最近再恶补
java基础
越看越有意思,觉得java逻辑清晰、设计优雅、内存管理堪称艺术,看来光头的程序员还是比较厉害。
码男将将
·
2023-11-21 13:15
我把
Java基础
编程及思维导图整理的超级详细,小白都能看懂
Java基础
编程及其思维导图目录:Java学习导图一、Java基本语法1.关键字与标识符2.变量分类3.运算符4.流程控制二、数组1.数组概述2.一维数组3.二维数组4.数组常见算法5.Arrays工具类使用三
可乐教编程
·
2023-11-21 12:14
java案例教程_
JAVA基础
案例教程 PDF 下载
相关截图:图书简介:本书从初学者的角度详细讲解了Java开发中用到的多种技术。全书共11章,在讲解Java开发环境的搭建及其运行机制、基本语法、面向对象的编程思想时,采用通俗易懂的语言阐述抽象的概念,选用典型翔实的例子演示知识的运用。在讲解多线程、常用API、集合、IO、GUI、网络编程的章节中,通过剖析案例、分析代码含义、解决常见问题等方式进行阐述,并且在本书中还添加了许多阶段性任务来模拟程序开
tangzhangzheng
·
2023-11-21 12:37
java案例教程
java程序员该如何进阶?这份java中高级核心知识全面解析请收好!
包含了
Java基础
、网络、Linux、数据结构与算法、数据库、系统设计、工具、面试指南等等,可以说是非常的全面;当然,内容也非常的丰富。
公众号;编程从0学起
·
2023-11-21 11:10
java
面试
编程语言
分布式
数据库
Java程序员该如何进阶?请收好这份Java中高级核心知识全面解析
包含了
Java基础
、网络、Linux、数据结构与算法、数据库、系统设计、工具、面试指南等等,可以说是非常的全面;当然,内容也非常的丰富。
跟着我学Java
·
2023-11-21 11:06
Java
程序员
面试
java
jvm
面试
学习
开发语言
安卓面试题--
java基础
知识
自己总结了很多面试题,还有地下推荐的安卓面试题,哈哈面试的童鞋可以看看O(∩_∩)O哈哈~JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励
甄兴旺
·
2023-11-21 11:12
JAVA
安卓面试题
android面试
java基础知识
java面试题
开发面试题
java基础
之-使用 jenv 进行 JDK 版本管理
很多框架(比如Dubbo)需要兼容多个JDK版本,开发、测试时需要不断切换版本,通过JAVA_HOME手动修改让人痛苦不堪。据我了解Node.js有很多版本管理工具,例如nvm,通过nvm切换Node.js版本只需要一个命令,非常方便高效,幸运的是Java也有类似工具,即jenv。因为我的macos已经装了Java11,所以直接安装jenv:brewinstalljenv安装完成后,执行以下脚本:
cbw100
·
2023-11-21 09:54
Java基础
之代理模式及动态代理
代理模式代理模式角色定义静态代理3.1静态代理实例3.2静态代理的缺点动态代理4.1基于JDK原生动态代理实现1.代理模式为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。通过代理模式可以做到:隐藏委托类的具体实现。实现客户与委托类的解耦,在不改变委托类代码的情况下添加一些额外的功能(日志、权限
码代码的小矮子
·
2023-11-21 09:56
Java基础
知识
抽象类抽象方法抽象方法,只声明而未实现(也就是说没有方法体)的方法我们称为抽象方法,所有的抽象方法都需要用abstract关键字声明。抽象方法可以只声明,而不需要方法体。抽象方法只能存在于抽象类中抽象类定义:抽象类和普通类相比,区别在于抽象类带有抽象方法所以抽象类也需要用abstract关键字声明。抽象类定义规则:1.抽象类和抽象方法必须用abstact关键字来修饰。2.抽象类不能直接实例化,也就
狐言H
·
2023-11-21 08:46
java基础
-----StringBuffer 和 StringBuilder 区别
JavaStringBuffer和StringBuilder类当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder类在Java5中被提出,它和StringBuffer之间的最大不同在于StringBuild
火柴_天堂
·
2023-11-21 08:50
java基础
string
java
面试-
Java基础
-StringBuffer与StringBuilder的区别
Java提供了三种表达字符串的类,分别是String、StringBuffer和StringBuilder。String类被final修饰,是不可被继承或被重写的,为什么String被定义为不可变(immutable),请前往我的博客为什么String定义为final?;StringBuffer和StringBuilder是可变的(mutable)。StringBuffer和StringBuild
virgil.wang
·
2023-11-21 08:20
#
1.
Java
Java基础
-StringBuilder类型和StringBuffer类型与String类型相互转换
将String类转换成StringBuilder类(同String类转换成StringBuffer类):Strings=“某某某”;StringBuildersb=newStringBuilder(s);将StringBuilder转换成String类:StringBuildersb=newStringBuilder();Strings=“”+sb;将StringBuffer类型转换成String
zhihuan祉幻
·
2023-11-21 08:48
大厂之路
#
Java基础
StringBuffer
StringBuilder
String类型转换
Java基础
-----String类
文章目录1.String字符串类1.1简介1.2创建String1.3构造方法1.4连接操作符1.5常用方法1.6案列1.6.1检验邮箱地址是否正确1.6.2比较验证码1.String字符串类1.1简介String不是基本数据类型,是一种引用类型String代表一组不可改变的Unicode字符序列。String类对象的内容一旦被初始化,不能再改变String类是final修饰的终结类,不能产生子类
夏栀呀呀呀
·
2023-11-21 08:47
#
Java基础
java
开发语言
Java基础
-----正则表达式
文章目录1.简介2.目的3.学习网站4.常用匹配字符5.String类中用到正则表达式的方法1.简介又叫做规则表达式。是一种文本模式,包括普通字符和特殊字符(元字符)。正则使用单个字符来描述、匹配一系列某个句法规则的字符串,通常用来检索、替换符合某个模式(规则)的文本。2.目的给定一个正则表达式,判断给定的额字符串是否符合正则表达式的过滤逻辑通过正则表达式,从字符串中获取我们想要的特定部分(也就是
夏栀呀呀呀
·
2023-11-21 08:47
#
Java基础
java
正则表达式
java基础
---StringBuilder 和 StringBuffer
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全了
飘雨树
·
2023-11-21 08:46
Java
SE
stringbuffer
stringbuilder
Java基础
-----StringBuffer和StringBuilder
文章目录1.StringBuffer1.1构造方法1.2常用方法2.StringBuilder3.String、StringBuffer、StringBuilder的区别1.StringBuffer内容可变的字符串类,适应StringBuffer来对字符串的内容进行动态操作,不会产生额外的对象。StringBuffer在初始时,默认是有16个字符来作为缓冲区publicStringBuffer(i
夏栀呀呀呀
·
2023-11-21 08:11
#
Java基础
java
开发语言
什么是java双精度浮点数_什么是浮点型?单精度浮点数(float)和双精度浮点数(double)介绍...
作为一名java学习者,怎能不懂这些
java基础
中的基础呢?本文就带各位温顾温顾java浮点型、单精度浮点数、双精度浮点数。
萝卜没有特
·
2023-11-21 06:00
什么是java双精度浮点数
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他