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集合类主要由两个接口Collection和Map。Collection接口派生出来的常用集合有:(主要)ArrayLis
samonking
·
2023-08-11 16:50
java基础知识
java语言有哪些优势面向对象平台无关性可靠性安全性支持多线程支持网络编程执行方式采用解释执行+编译执行并存实践应用案例丰富java中常见的基本数据类型有哪些?数值类型:整型(byte,short,int,long(1.2.4.8))浮点型(float,double(4.8))非数值类型:char:字符型,2boolean:布尔注:在java虚拟机里面采用8位二进制数表示布尔值00000001tr
猿究院二锅头
·
2023-08-11 13:30
java
开发语言
识别和应对内存抖动
目录一、导读二、概览三、案例分析3.1使用memory-profiler3.2使用cpu-profiler四、推荐阅读一、导读我们继续总结学习
Java基础知识
,温故知新。
Android西红柿
·
2023-08-11 12:03
Android学习之路
java
android
面试
内存抖动
性能
java基础知识
——流式计算Stream API
文章目录一、基本概念二、创建流三、中间操作3.1filter3.2map3.3distinct3.4sorted3.5limit3.6skip3.7flatMap四、终结操作4.1forEach4.2count4.3max&min4.4collect4.4查找与匹配4.5reduce练习一、基本概念为了能够让工程师更方便地处理集合数据,Java8中新增了一大特性,那就是Stream(也就是流,也叫
Sunny_范
·
2023-08-09 17:00
Java学习笔记
java
开发语言
后端
stream
Java基础知识
——BIO模式
文章目录一、Java的I/O总述1、I/O模型2、应用二、BIO模式1、传统的服务器、客户端通信(一对一):2、服务器和客户端的通信(一对多)3、伪异步IO编程4、BIO模式下的文件上传一、Java的I/O总述I/O模型:就是用什么样的通道或者通信模式和架构进行数据的传输和接收,很大程度上决定了程序通信的性能,包括BIO、NIO、AIO1、I/O模型BIO:同步并阻塞(传统阻塞型),服务器实现模式
Sunny_范
·
2023-08-09 17:29
Java学习笔记
java
服务器
开发语言
bio
Java基础知识
系列—Java反射
能够分析类能力的程序称为反射(reflective)。反射机制的功能非常强大,主要提供了如下功能:对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;Class类在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识。这个信息跟踪着每个对象所属的类。虚拟机利用运行时类型信息选择相应的方法执行。然而,可以通过专门的Java类访问
codersm
·
2023-08-08 22:13
从零开始学习 Java:简单易懂的入门指南之方法(六)
java基础知识
1.方法概述1.1方法的概念2.方法的定义和调用2.1无参数方法定义和调用2.3无参数方法的练习3.带参数方法定义和调用3.1带参数方法定义和调用3.2形参和实参3.3带参数方法练习4.
失重外太空.
·
2023-08-08 15:38
java基础
学习
java
intellij-idea
开发语言
spring
cloud
spring
spring
boot
从零开始学习 Java:简单易懂的入门指南之数组(五)
java基础知识
1.数组概念:2.数组的定义格式一:格式二:详解:注意点:3.数组的静态初始化完整格式:格式详解:注意点:简化格式:练习1:练习2:练习3:4.地址值5.数组元素访问格式:作用:代码示例
失重外太空.
·
2023-08-08 15:38
java基础
学习
java
intellij-idea
开发语言
从零开始学习 Java:简单易懂的入门指南之类和对象(七)
java基础知识
1.类和对象1.1类和对象的理解1.2类的定义1.3对象的使用1.4学生对象-练习2.对象内存图2.1单个对象内存图2.2多个对象内存图3.成员变量和局部变量3.1成员变量和局部变量的区别
失重外太空.
·
2023-08-08 15:35
java基础
学习
java
开发语言
intellij-idea
spring
boot
spring
cloud
Java函数的参数传递引发的思考
今天偶尔看到一个讲Java函数中的参数传递相关问题的视频,虽然是一个很简单的程序,但是里面涉及到很多
Java基础知识
,有必要整理一下。Java的函数参数传递到底是值传递还是引用传递?
枫叶梨花
·
2023-08-06 23:54
java
开发语言
Java二轮复习
Java二轮复习跟着牛客的高频问题
Java基础知识
1、说说多线程线程和进程的区别进程是程序执行的基本单位,线程是程序执行的最小单位,一个进程包括多个线程多个线程共享进程的资源(堆、方法区),线程又有一些自己的资源
爱喜剧的魔王
·
2023-08-05 20:23
面试复习
java
jvm
开发语言
我的创作纪念日
机缘实战项目中的经验分享日常学习过程中的记录通过文章进行技术交流收获获得了300+粉丝的关注获得了37w+阅读量等日常创作已经是你生活的一部分了有限的精力下,
日常总结
,记录新技术的学习以及温习吃饭的本领通过
Walter Sun
·
2023-08-04 12:20
纪念
Java基础(6)—Java虚拟机 JVM
image.png
JAVA基础知识
学习JAVA虚拟机基础知识:方法区(运行时常量池):用于存放已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。
危君子频道
·
2023-08-04 08:46
一文复习Java基础面试知识
申明:本人于公众号Java筑基期,CSDN先后发当前文章,标明原创,转载二次发文请注明转载公众号,另外请不要再标原创,注意违规
Java基础知识
1、基本数据类型在Java中,共有八种基本数据类型,它们分别是
ToLoveLife
·
2023-08-03 04:06
Java基础
面试题
java
面试
Java基础知识
1.关键字:某种语言赋予了特殊含义的单词。常见的关键字boolean基本数据类型之一,布尔类型break跳出char基本数据类型之一,字符类型class声明一个类do用在do-while循环结构中double基本数据类型之一,双精度浮点数类型else用在条件语句中,表明当条件不成立时的分支extends表明一个类型是另一个类型的子类型,这里常见的类型有类和接口final用来定义常量for一种循环结
阿毛大魔王
·
2023-08-03 04:19
JAVA基础知识
08集合基础
目录1.集合1.1什么是集合?1.2ArrayList1.2.1ArrayList长度可变原理1.2.2集合和数组的使用选择1.2.3ArrayList集合常用成员方法1.集合1.1什么是集合?集合是一种容器,用来装数据的,类似于数组。其长度可变数组定义完成并启动后,长度就固定了。集合存在多个类,以下以ArrayList展开1.2ArrayList1.2.1ArrayList长度可变原理1.当创建
01杭呐
·
2023-08-02 21:50
Java
数据结构
Java基础知识
和进阶
备注:本人建议把这些代码自己打一遍,会增加记忆,建议收藏。面向对象思想类和对象简单例子对象内存图封装Scanner类引用类型使用步骤Random类ArrayList类常用方法和遍历String类static关键字栈和堆,需要注意一下:在类加载,会加载到堆里面,静态标记。而对象会加入到栈,入栈和出栈操作。代码块概述代码块是类的5大成分之一(成员变量、构造器,方法,代码块,内部类),定义在类中方法外。
汪程序猿
·
2023-08-02 11:28
java
java
Rx
Java基础知识
(二)
一.简单使用RxJava的三个步骤1.创建Observable,也就是我们常说的被观察者2.创建Observer,即观察者3.使用subscribe()进行订阅实例Observable.just("HelloWorld").subscribe(newConsumer(){@Overridepublicvoidaccept(Strings)throwsException{System.out.pri
AllenLake
·
2023-08-01 04:23
瑞吉外卖项目 基于spring Boot+mybatis-plus开发 超详细笔记,有源码链接
源码地址:https://gitee.com/programmer-xiao-kai/reggie_tack_out前置知识:
Java基础知识
JavaWebvueSpringBootSSMMaven软件开发流程角色分工项目经理
豆豆子i
·
2023-08-01 02:51
瑞吉外卖
spring
boot
mybatis
笔记
Java基础知识
补充(io小案例笔记)
1、字符流分析以下程序:publicstaticvoidout()throwsIOException{//1、创建流BufferedWriterbw=newBufferedWriter(newOutputStreamWriter(newFileOutputStream("d.txt")));//3、写出bw.write("helloworld");bw.newLine();bw.write("he
程序员楂楂
·
2023-07-31 11:43
Java基础
随手一记
适逢国庆节,最近在
日常总结
方面懒惰了许多。刚好今天比较清闲,随手一记,抓住时间的尾巴。enjoy~1、生活不管你接受了多高的教育经历,在传宗接代这件事上你都没得选择。
pm小蜗牛
·
2023-07-31 00:02
Java基础知识
:字符串和字符的加操作与自增自减运算符(笔记)
字符串和字符的加操作:当“+”操作中出现字符串时,这个加号是字符串连接符,而不是算术运算符,会将前后的数据进行拼接,并产生一个新的字符串。连续进行加操作时,从左到右逐个进行。当字符+字符时,会把字符通过ASCll码表查询到对应的数字再进行计算。自增自减运算符:单独使用时:++和–无论是放在变量的前面还是后面,单独写一行结果是一样的。参与计算时:inta=10;intb=a++;//先用后加,即运行
IT_Henry_sunny
·
2023-07-29 23:05
java
JAVA基础知识
小记(2)
Java的对象和类Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本次小记提到的是研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。下图中男孩(boy)、女孩(girl)为类(class),而具体的每个人为该
YosoroY
·
2023-07-29 14:49
学习
一文带你复习java--
java基础知识
篇
系列文章目录:面试直击:一文带你复习java--jvm篇一.Java语言具有哪些特点?1.Java为纯面向对象的语言。它能够直接反应现实生活中的对象。2.具有平台无关性。java利用Java虚拟机运行字节码,无论是在Windows、Linux还是MacOS等其它平台,只要安装了jdk就能对Java程序进行编译,编译后的程序可在其它平台运行。或者只要有jre就能运行编译后的java程序。3.具有很好
无欢以承
·
2023-07-29 14:14
java复习笔记
java
面试
jvm
Java面试笔记
JAVA基础知识
语法结构1.类2.属性3.方法4.静态代码块构造器构造函数,构造类的对象,默认隐式,创建对象,先执行父类构造函数,再执行子类构造函数父类的super必须在第一行代码块优先级最高,只执行一次普通属性不能在静态方法里不能用普通方法既可以使用静态属性也可以使用普通属性
躺着数星星
·
2023-07-27 22:39
java
面试
笔记
2023下半年在北京java高级开发面试所需要准备的知识和技巧
一、基础知识准备1.
Java基础知识
Java基础
蒙奇·D·路飞-
·
2023-07-27 19:12
java
面试
开发语言
Java面试:技巧与实践
一、
Java基础知识
1.Java的特点Java是一种面向对象的编程语言,具有以下特点:-跨平台:Java程序可以在不
蒙奇·D·路飞-
·
2023-07-27 11:46
java
面试
开发语言
java基础知识
第十九天
1.static关键字static关键字可以用来修饰成员变量,该变量被称作静态变量,静态变量被所有实例共享。例:publicclassStudent{staticStringschoolName;}//测试类publicclassExample{publicstaticvoidmain(String[]args){Students1=newStudent();Students2=newStuden
牛倩贱
·
2023-07-27 02:58
java基础知识
点总结
java基础知识
点总结文章目录
java基础知识
点总结一、JDK常用的包二、Get和Post的区别三、Java多态的具体体现四、StringBufferStringBuilderString区别五、Hashtable
Mean-Value
·
2023-07-26 18:45
Java
Java基础
java
Java基础知识
总结
文章目录一、JAVA概述1、Java之父2、Java体系3、Java可以做什么4、java的特性5、Java应用程序的运行机制6、java程序开发的三个步骤7、垃圾回收器(GC)8、JDK和JRE9、java虚拟机10、开发java应用的要点11、注释二、Java编程基础1、标识符2、java数据类型划分3、普及二进制4、转义字符5、基本数据类型之间的转换6、变量7、java中的运算符8、程序流程
Gin_2000
·
2023-07-26 18:13
Java
java
Java基础知识
面试题大集合
来自:CSDN,作者:ThinkWon链接:https://blog.csdn.net/ThinkWon/article/details/10439061本文知识点目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点?什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不
冬子一定要努力
·
2023-07-25 18:07
java基础
学海无涯
Java基础知识
点总结,期末必看
基础语法在Java中,基本数据类型有以下几种:1.整数类型:2.byte:占用1字节(8位),范围为-128到127。3.short:占用2字节(16位),范围为-32,768到32,767。4.int:占用4字节(32位),范围为-2,147,483,648到2,147,483,647。5.long:占用8字节(64位),范围为-9,223,372,036,854,775,808到9,223,3
想要打 Acm 的小周同学呀
·
2023-07-24 19:13
java
解锁Java多线程安全的秘密武器:探索ThreadLocal的神奇力量!
目录一、导读二、概览三、使用场景3.1使用3.2缺点四、原理解析4.1为每个线程创建变量副本4.2源码五、推荐阅读一、导读我们继续总结学习
Java基础知识
,温故知新。
Android西红柿
·
2023-07-24 14:09
java学习之路
java
安全
android
CPU密集型和IO密集型任务的权衡:如何找到最佳平衡点
目录一、导读二、概览三、CPU密集型与IO密集型3.1、CPU密集型3.2、I/O密集型四、如何区分IO密集型、CPU密集型任务五、推荐阅读一、导读我们继续总结学习
Java基础知识
,温故知新。
Android西红柿
·
2023-07-24 14:38
java学习之路
java
android
面试
线程
cpu
【JAVA基础】重新系统学习Java(五)案例一
目录
Java基础知识
案例运算符身高遗传红茶绿茶外卖if语句手机以旧换新三数最小本息计算顾客优惠个人所得税switch语句加减乘除循环语句猪年年份输出长方形输出三角形九九乘法表兑换零钱闰年灌水数组遍历数组最小值随机数和拼接整数求平均新增数据并排序股票亏盈奇左偶右方法找出最小值返回最大值输出长方形输出
猫猫全栈
·
2023-07-23 19:20
Java基础
java
牵引力教育 web程序员如何提高自身技能
掌握HMTL&XHTML基础知识、CSS基础知识、
Java基础知识
DOM、JSON、AJAX、JavaFrameworks
雪忻11
·
2023-07-23 01:44
java 中间件介绍_java中间件有哪些?java常用中间件介绍
之前给大家介绍了很多的
java基础知识
,今天同样的也是要给大家介绍这方面的内容,那么对于java中间件你都了解多少呢?究竟什么是java中间件?比较常用的java中间件都有哪些?一起来了解一下吧。
旋斡勃人
·
2023-07-22 21:57
java
中间件介绍
Java基础知识
目录⛳️IDE(集成开发环境)⛳️注释⛳️关键字⛳️保留字⛳️标识符⛳️java变量⛳️Java数据类型⛳️Java基本数据类型1.整数类型2.浮点型3.布尔型(boolean逻辑型)4.字符型(char)⛳️基本数据类型转换强制转换可能会带来的问题⛳️IDE(集成开发环境)1.概念:用于提供开发环境的应用程序,一般包括编辑器、编译器、调试器和图形用户界面。2.常用的Java开发工具有:①Inte
chen☆
·
2023-07-22 15:48
java
intellij-idea
Java基础知识
一、为什么说Java语言“编译与解释并存”? 这是因为Java语言既具有编译型语言的特征,也具有解释型语言的特征。因为Java程序要经过先编译,后解释两个步骤,由Java编写的程序需要先经过编译步骤,生成字节码(.class文件),这种字节码必须由Java解释器来解释执行。二、静态方法为什么不能调用非静态成员?这个需要结合JVM的相关知识,主要原因如下:1、静态方法是属于类的,在类加载的时候就会
Fire Code
·
2023-07-21 13:45
面试题
java
【java】【基础5】使用
java基础知识
实战案例
目录案例一:买飞机票案例二:开发验证码案例三:评委打分案例四:数字加密案例五:数组拷贝案例六:抢红包6.1方案16.2方案2案例七:找素数7.1方法17.2方法27.3方法3案例八:打印乘法表案例九:打印三角形案例十:模拟双色球[拓展案例]10.1业务分析、用户投注一组号码10.2随机生成一组中奖号码10.3判断中奖情况前言:使用java学习的基础知识,进行案例实战案例一:买飞机票packagec
春天的菠菜
·
2023-07-21 02:29
java
java
开发语言
如何学习Java集合框架? - 易智编译EaseEditing
要学习Java集合框架相关的技术和知识,可以按照以下步骤进行:掌握
Java基础知识
:在学习集合框架之前,确保你已经具备良好的Java编程基础,包括语法、面向对象编程(OOP)原理和常用的核心类库等。
易智编译
·
2023-07-20 08:00
学习推荐
学习
java
开发语言
职场和发展
科技
Java基础知识
(二)
反射机制Java中处理基本数据类型,如int、char等,其他均为引用类型。每个引用类型也是Java中的一个对象,称为类对象,用以记录该类的信息:包括类名、包名、父类、实现的接口、所有方法、字段等。通过该引用类型创建的实例,称为类的实例对象。Java对类对象的加载是动态的,只有当JVM第一读取到该类Class(包括Interface)的信息时,才会将该类对象加载到内存中,并将该Class的名称与类
沐灵洛
·
2023-07-19 11:31
【
Java基础知识
】i++和++i的区别和理解
疑问java中“for(inti=2;i<=n;++i)”和“for(inti=2;i<=n;i++)”其中的i++和++i怎么理解呢?解答在Java中,"i++“和”++i"都是用来递增变量i的操作符。具体来说,"i++"是后缀递增操作符,它的作用是先使用变量i的值,然后再将i的值加1。例如,考虑以下代码:inti=2;System.out.println(i++);//输出2System.ou
ChrisEighteen18
·
2023-07-18 09:07
Java基础知识
java
开发语言
算法
Java 面试知识点
Java面试知识点
Java基础知识
1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?2.说说&和&&的区别。3.在JAVA中如何跳出当前的多重嵌套循环?
与海boy
·
2023-07-17 15:23
工作日常
java
面试
开发语言
Java泛型
原文:https://gitee.com/SnailClimb/JavaGuide/blob/master/docs/java/basis/
Java基础知识
.mdQ:Java泛型了解么?
fdsun
·
2023-07-17 09:26
三月份的总结
三月马上要过完了,将第一季度的
日常总结
一下。
Catherine_7722
·
2023-07-16 17:07
java基础知识
第二天
1.逻辑运算符&,|,^,!,&&,||&:有false则false。|:有true则true。^:相同为false相异为true。!:true则falsefalse则true。&&:和&结果一样,||:和|结果一样。区别就在于&&有短路效果即左边false右边就不会执行,而&,左边无论是什么右边都回去继续执行。||和|同理,即左边为true右边就不会执行,|左边无论是什么结果右边还会继续执行。2
牛倩贱
·
2023-07-16 15:11
高端面试必备:一个Java对象占用多大内存
要求面试者不仅对
Java基础知识
熟悉,更重要的是要了解内存模型。Java对象模型HotSpotJVM使用名为oops(OrdinaryObjectPointers)的数据结构来表示对象。
java搬砖从来不加班
·
2023-07-15 21:13
Java基础知识
点汇总
二Java基础+集合+多线程+JVM2.1.Java基础2.1.1.面向对象和面向过程的区别面向过程:面向过程性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。面向对象:面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、
yu_zheng5163
·
2023-07-13 23:16
Java基础
java
JAVA核心技术I---
JAVA基础知识
(抽象类和接口)
一:抽象类(一)定义类:属性(0或多个)+方法(0或多个)一个完整(健康)的类:所有的方法都有实现(方法体)类可以没有方法,但是有方法就肯定要有实现,这才是一个完整的类一个完整的类才可以被实例化,被new出来如果一个类暂时有方法未实现,需要被定义为抽象类(二)实现抽象类关键字abstract声明抽象类的组成–(optional)成员变量,个数不限–(optional)具体方法,方法有实现,个数不限
lmrylll
·
2023-06-24 05:04
java
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他