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学习笔记
Java相关课程系列笔记之一目录一、Java技术基础11.1编程语言11.2Java的特点11.3Java开发环境11.4Java开发环境配置21.5Linux命令与相关知识21.6Eclipse
weixin_39735509
·
2023-11-03 03:32
java学习目录
【
JAVA学习笔记
】59 - JUnit框架使用、本章作业
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter15/src/com/yinhai/homeworkJUnit测试框架1.基本介绍1.JUnit是一个Java语言的单元测试框架2.多数Java的开发环境都已经集成了JUnit作为单元测试的工具2.如何使用创建方法后,在方法体的开头使用@Test,点
yinhai1114
·
2023-11-03 03:01
学习
笔记
java学习笔记
58--反射(Reflection)
反射机制是在运行态中,对于任意一个类,都能知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。即:在“运行时”,通过反射机制可以动态获得和该类型相关的各种信息。1)Class类型java.lang.Class类Class是对java中所有类型的抽象。即一个Class类型对象可以表示出java中任意
Soul丶Knight
·
2023-11-03 03:31
java
java学习笔记
前言Debug工具的使用IDEA自带的断点调试工具,可以控制代码从断点开始一行一行的执行,然后详细观看程序执行的情况。Random的使用作用生成随机数代码展示//给定一个0~9的伪随机数packagerandomDemo;importjava.util.Random;publicclassrandomDemo{publicstaticvoidmain(String[]args){Randomr=n
正在微力学习的学渣
·
2023-11-03 03:31
java
学习
笔记
B站韩顺平
java学习笔记
(十四)-- 泛型章节
目录一泛型的理解和好处1使用传统方法的问题分析2泛型体验,用泛型解决问题3泛型的好处二泛型基本语法1泛型的介绍2泛型语法和使用(1)声明语法(2)实例化(3)应用实例3泛型使用的注意事项和细节4泛型课堂练习题三自定义泛型1自定义泛型类(1)基本语法(2)注意细节(3)应用案例2自定义泛型接口(1)基本语法(2)注意细节(3)应用实例3自定义泛型方法(1)基本语法(2)注意细节(3)应用案例四泛型的
一颗毛李子
·
2023-11-03 03:29
java
学习
java
开发语言
Effective
Java学习笔记
--2017年5月
EffectiveJava整理笔记时间:2017/4/28~2017/5/6文档结构:EffectiveJava目录结构(没有第一章引言部分)所有的源代码Github储存仓库:https://github.com/Wsky51/EffectiveJava本文档URL图和思维导图开源链接:https://www.processon.com/view/link/590f2488e4b0230b25bc
Wsky51
·
2023-11-03 03:29
LearningInWHU
java
Effective
Java
Java学习笔记
前言以下内容仅为个人学习笔记分享。目前本人任在学习中,以下为个人学习方法。在网上找视频自学(此笔记跟随黑马程序员Java视频),多思考模仿写出代码的思维,将自己的想法与他人想法对比,独立完成多个代码知识点相关练习,以达到熟能生巧的效果。快捷键alt+insertalt+insert+Fn自动生成javabeanShift+F6批量更改Alt+Enter改错Ctrl+P查看()内顺序Ctrl+Alt
桂月望望舒
·
2023-11-03 03:58
java
学习
笔记
【
JAVA学习笔记
】58 - 泛型
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter15/src/com/yinhai/generic_https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter15/src/com/yinhai/customgene
yinhai1114
·
2023-11-03 03:28
学习
笔记
java
Java学习笔记
- 微服务网关SpringCloudGateway
Java学习笔记
-微服务网关SpringCloudGateway1、微服务网关简介1.1什么是微服务网关1.2作用和应用场景1.3核心概念1.4常见的API网关实现方式2、SpringCloudGateway
金海湖底有宝藏
·
2023-11-02 17:35
笔记
java
微服务
spring
cloud
gateway
java学习笔记
day11-继承-抽象类-代码块
Day11继承继承概述继承是面向对象三大特征(封装、继承、多态)之一。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。格式:publicclass子类名extends父类名{}范例:publicclassZiextendsFu{}Fu:是父类,也被称为基类、超类Zi:是子类,也被称为派生类继承的特点java只支持单继承,不支持多继承,但支持多层继承。继承中子类的特点:子类
猫薄荷>3<
·
2023-11-02 15:33
笔记
java
JAVA学习笔记
_Day5_OOP(面向对象)
复习面向对象编程1.类和对象类:一类事物的总称抽象的概念抽象+封装是抽象数据类型修饰词class抽象:把一类事物具有共同的特点抽象成属性,把行为抽象成方法,属性和方法都用于描述一类事物封装:抽象之后,对属性和方法加以访问控制属性的限制对象:类的实例化,是类这个抽象概念具体化的结果,特指一个事物2.类的定义修饰词class{//属性修饰词类名属性名;//方法修饰词返回值类型方法名(形参类表){//方
哈哈哈哈_哈士奇
·
2023-11-02 15:32
JAVA学习
java学习笔记
面向对象
封装继承多态
Java学习笔记
类对象多态继承(上)
面向对象(上)1.类与对象类是对某一类事物的抽象描述对象用于表示现实中该类事物中个体一.类的定义[修饰符]class类名{类体=属性+方法//类体=属性+方法属性在代码上以"变量"的形式存在(描述状态)方法描述动作/行为}描述该类的行为举例publicclassXueSheng{intnumber;//学号Stringname;//姓名booleansex;//性别intage;//年龄}numb
lpblog
·
2023-11-02 15:31
大学学习
#
Java
java
开发语言
后端
【Java】
Java学习笔记
3-类 封装继承与多态
类和类之间的关系依赖关系一个类充当另一个类的形式参数,可以形容成一个类使用到另外一个类use,临时性的,关系非常弱。classPerson{voidsleep(){}voidtraval(Busbus){System.out.println();}voidrun(Placep){}}classBus{StringnoString;}classPlace{}关联关系源于依赖关系,因为依赖关系类和类之
离澈澈澈
·
2023-11-02 15:00
java
JAVA学习笔记
day4 封装继承多态
JAVA学习笔记
day41.面向对象以类的方式组织代码,以对象的组织(封装)数据。static方法和类一起加载2.构造器一个类即使什么都不写,它也会存在一个构造方法。
Yokna
·
2023-11-02 15:29
学习
java
JAVA学习笔记
—前端学习笔记(二)—JQ、ES6、Bootstrap
文章目录四、jQuery基础1.jQuery介绍1.1jQuery能做什么?1.2jQuery的优势2.jQuery的使用2.1基本的语法介绍2.2jQuery对象与DOM对象2.3选择器2.3.1基本选择器2.3.2层次选择器2.3.3属性选择器2.3.4过滤选择器2.4事件2.4.1鼠标事件2.4.2键盘事件2.4.3表单事件2.4.4鼠标悬停复合事件2.4.5连续点击复合事件2.4.6事件的
Big_BlueCat
·
2023-11-02 08:52
Java学习笔记
javascript
jquery
es6
Java学习笔记
===》12.常见算法和Lambda表达式
常见算法和Lambda导学:企业中常见的算法1.地图的路线选择2.满减活动的算法问题3.运动app的计步功能4.短视频的个性推荐功能1.常见算法(1)查找算法①基本查找在一堆数据中查找某个数据是否存在步骤:先将数据放入容器当中,这个容器可以是数组、集合等,然后根据索引进行查找packagecom_05_DataStructure._01BasicSeaqrch;publicclassBasicSe
kinbow_0923
·
2023-11-02 03:07
学习笔记
java
算法
学习
【
JAVA学习笔记
】55 - 集合-Map接口、HashMap类、HashTable类、Properties类、TreeMap类(难点)
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter14/src/com/yinhai/map_Map接口一、Map接口的特点(难点)难点在于对Node和Entry和EntrySet的关系注意:这里讲的是JDK8的Map接口特点Mapjava1)Map与Collection并列存在。用于保存具有映射关
yinhai1114
·
2023-11-01 23:27
java
学习
笔记
【
JAVA学习笔记
】 56 - 开发中如何选择集合实现类,以及Collection工具类
项目代码https://github.com/yinhai1114/Java_Learning_Code/blob/main/IDEA_Chapter14/src/com/yinhai/Collections_.java在开发中,选择什么集合实现类,主要取决于业务操作特点,然后根据集合实现类特性进行选择,分析如下:0.先判断存储的类型(一组对象[单列]或一组键值对[双列])1.一组对象:Colle
yinhai1114
·
2023-11-01 23:27
java
学习
笔记
【
JAVA学习笔记
】54 - 集合 - Set类、HashSet类、TreeSet类(难点)
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter14/src/com/yinhai/set_Set类一、基本介绍1.无序(添加和取出的顺序不一致),没有索引[后面演示]2.不允许重复元素,所以最多包含一个null3.JDKAPI中Set接口的实现类有:HashSet、TreeSet4.Set接口的
yinhai1114
·
2023-11-01 23:27
学习
笔记
【
JAVA学习笔记
】 57 - 本章作业
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter14/src/com/yinhai/homework1.(1)封装个新闻类,包含标题和内容属性,提供get,set方法,重写toString方法,打印对象时只打印标题;(2)只提供一个带参数的构造器,实例化对象时,只初始化标题;并且实例化两个对象:新
yinhai1114
·
2023-11-01 23:17
学习
笔记
2018-11-04
java学习笔记
(五)这篇简单的介绍流集合是Java中使用最多的API。几乎每个Java应用都会制造和处理集合,但集合操作却算不上完美。
mascot_75
·
2023-11-01 21:23
java学习笔记
(二十六)——开发一个小项目(VMeeting1.0)
上一次大概学习了cs架构是什么东西。这次可以着手来实现一个小项目,做一个低配版QQ。大概需要设计实现双方通信,先画个大纲。项目架构server:接收客户端A的消息,然后转发给目的客户端Bserver:做server相关任务调度。连接查询请求的客户端——启动界面——循环监听消息。serverUI:服务器端的界面设计。serverListener:服务器端界面的监听器。serverReceiveMsg
Biangbangbing
·
2023-11-01 06:14
Java学习笔记
java
服务器
网络通信
intellij
idea
JAVA学习笔记
——接口
概念:接口(Interface)是一种规范或协议(Protocal),是由常量和抽象方法组成的特殊类,是对抽象类的进一步抽象,用于克服Java单继承的缺点。例如:每个厂商在生产鼠标的时候,鼠标的接口遵循了USB接口统一标准,使鼠标的接口变成了USB通用接口,因此用户买回来的鼠标插人计算机的USB接口后可直接使用。接口的定义:在接口的定义部分,可以定义public接口或友好接口,接口体的访问控制权限
明 日 香
·
2023-11-01 04:50
JAVA
JAVA学习笔记
学习
笔记
java
接口
类
Java学习笔记
——流程控制语句(if/else、switch case、while、do while、for)
程序三种结构顺序结构(从上至下逐行依次执行)选择结构(if/else、switchcase)循环结构(while、dowhile、for)关键字(break、continue、return)选择结构if语句语法:if(布尔表达式){语句1;语句2;...}执行流程:先判断布尔表达式如果结果是true,就执行if后的{}内的语句,然后继续执行后续的如果结果是false,就跳过if后的{}而是执行后续
black_wangyk
·
2023-10-31 02:18
Java学习笔记
java
Java学习笔记
:第一章:Java程序设计概述
Java学习笔记
:第一章:Java程序设计概述1.Java程序设计平台Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码,以及一个提供诸如安全性、跨操作性系统的可移植性以及自动垃圾收集服务的执行环境
╰( ̄ω ̄o)沫儿
·
2023-10-31 01:26
Java
java
java学习笔记
(2023/1/30)--scanner,random,其他
打印机Scanner的用法1.在类定义的前面加入导包importjava.util.Scanner;2.创建一个对象eg:Scannere=newScanner(System.in);3.此时e就是创建的Scanner类的对象。声明变量:eg:inta=e.nextInt();-----类对象对函数的使用方法,表示接受的是一个int类型的数据好像对short和char的不认可?dowhile语法需
闪击阿放
·
2023-10-30 20:11
java基础
java
学习
开发语言
Java学习笔记
(10)-23种设计模式之桥接模式(Bridge)
今天总结结构型模式的第三种模式,桥接模式(Bridge模式)。定义将抽象与实现分离,使他们可以独立变化,它利用抽象类和接口组合的方式来替代继承关系,从而降低了抽象和实现这两个可变维度的耦合度。结构抽象化角色:定义一个抽象类,并包含一个实现化对象的引用。扩展抽象化角色:是抽象化角色的字类,实现父类中的业务方法,并通过组合关系调用实现化角色中的业务方法。实现化:定义实现化角色的接口,供拓展抽象化角色调
非典型程序猿
·
2023-10-30 12:26
【
JAVA学习笔记
】 51 - 日期类
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrapper_/date_一、第一代日期类1.Date:精确到亳秒,代表特定的瞬间2.SimpleDateFormat:格式和解析日期的类3.SimpleDateFormat格式化和解析日期的具体类。它允许进行格
yinhai1114
·
2023-10-30 04:19
学习
笔记
【
JAVA学习笔记
】52 - 本章作业
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrapper_/homework_1.字符反转注意String是final的不能改变需要toCharArray改成char数组返回String需要将char改成valueOf改为Stringpublicclass
yinhai1114
·
2023-10-30 03:44
学习
笔记
java学习笔记
——常用类
一、Object类1.Object是所有Java类的父类,Object类是java中唯一没有父类的类2.如果在类的声明的时候没有显示的通过extends去继承谁,默认会继承Object类3.Object类的作用就是提供一些公用的属性和方法常用的方法equals(Objectobj):比较两个对象的地址值是否相等getClass():返回此Object的运行时类Personp=newPerson()
happy吕
·
2023-10-29 20:56
java
Java学习笔记
——使用&基础语法
快捷键15个Eclipse常用开发快捷键使用技巧1、alt+?或alt+/:自动补全代码或者提示代码2、ctrl+o:快速outline视图3、ctrl+shift+r:打开资源列表4、ctrl+shift+f:格式化代码5、ctrl+e:快速转换编辑器6、ctrl+pagedown或ctrl+pageup:选项卡之间快速切换7、shift+enter及ctrl+shift+enter:在当前行上
杨尅尅
·
2023-10-29 20:56
学习笔记
java
jdk
JAVA学习笔记
——面向对象编程:继承2
本文针对继承方面的一些零散知识点进行梳理,具体继承相关的知识,请参考这篇文章《
JAVA学习笔记
——面向对象编程:继承1》。
Andrew-xj
·
2023-10-29 20:26
JAVA学习笔记
java
编程语言
Java学习笔记
一
Java学习笔记
一这里写目录标题
Java学习笔记
一Java入门基础1、什么是Java?
【六五】
·
2023-10-29 20:54
Java
java
学习
笔记
Java学习笔记
(2)the Additional Part
MethodforScannerObjectsMethodDescriptionnextByte()readsanintegerofthebytetype.nextShort()readsanintegeroftheshorttype.nextInt()readsanintegeroftheinttype.nextLong()readsanintegerofthelongtype.nextFloa
坚强的花菜
·
2023-10-29 17:27
Java学习笔记
java
Java学习笔记
-17: 包装类(Wrapper)
包装类(Wrapper)针对八种基本数据类型定义相应的引用类型—包装类(封装类)有了类的特点,就可以调用类中的方法,Java才是真正的面向对象基本数据类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublebooleanBooleancharCh在Object类中packagecom.hyb.Class.Object;impor
梵高的猪v
·
2023-10-29 04:48
java学习
java
object
Java 学习笔记:第八章 常用类
Java学习笔记
:第八章常用类8.1.1包装类基本知识8.1.2包装类的用途8.1.3自动装箱和拆箱自动装箱自动拆箱8.1.4包装类的缓存问题8.2.1String类8.2.2StringBuffer和
人在囧途^o^
·
2023-10-29 04:47
Java
Java
【
JAVA学习笔记
】50 - Math类,Array类,System类,BigInteger和BigDecimal类
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrapper_/math_https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrap
yinhai1114
·
2023-10-29 03:45
笔记
java
java学习笔记
38:包装类:基础及使用
一、包装类基础Java是面向对象的语言,但并不是“纯面向对象”的,因为我们经常用到的基本数据类型就不是对象。但是我们在实际应用中经常需要将基本数据转化成对象,以便于操作。比如:将基本数据类型存储到Object[]数组或集合中的操作等等。为了解决这个不足,Java在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(WrapperClass)。包装类均位
寂雨飘零
·
2023-10-29 03:45
java学习笔记
包装类
包装类的基础
包装类的使用
【
JAVA学习笔记
】49 - String类,StringBuffer类,StringBuilder类(重要)
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrapper_/string_https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wr
yinhai1114
·
2023-10-29 03:44
java
学习
笔记
Java学习笔记
(九)------枚举类、注解、异常、八大包装类、String类、StringBuffer类、StringBuilder类、Math类、Arrays类、System类、BI和BD类等。
枚举类枚举是一类常量的集合。枚举属于一种特殊的类,里面只包含一组有限的特定对象。自定义枚举将构造器私有化,防止直接new->去掉setXxx方法,防止属性被修改->在类内部直接创建固定对象。自定义枚举使用1.不需要提供setXxx方法,因为枚举对象值通常为只读。2.对枚举对象/属性使用final+static共同修饰,实现底层优化。3.枚举对象名通常使用全部大写,常量的命名规范。4.枚举对象根据需
ideawe
·
2023-10-29 03:13
Java
java
jvm
【
JAVA学习笔记
】48 - 八大常用Wrapper类(包装类)
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter13/src/com/yinhai/wrapper_内的wrapper一、包装类1.针对八种基本定义相应的引用类型一包装类2.有了类的特点,就可以调用类中的方法。黄色背景的表示父类是Number二、包装类和基本数据的转换演示包装类和基本数据类型的相互
yinhai1114
·
2023-10-29 03:12
学习
笔记
Java学习笔记
-stream().filter()
最近又看到别人用这种东西:stream().filter(timerTaskDTO->("N").equals(timerTaskDTO.getIsActive())).collect(Collectors.toList());、作用:查找符合条件的对象集合,所以返回值一定是个List用法://在集合中查询用户名为huxiansen的集合ListuserList=list.stream().fil
一片蓝蓝的云
·
2023-10-29 00:11
java
rx
java学习笔记
使用第二种代替第一种//1.开启子线程处理,防止在处理过量数据时出现ANRnewThread(()->{allKeyDao.deleteAll();sourceDao.deleteAll();}).start();//2.使用rxjava处理耗时操作Observable.create(emitter->{allKeyDao.deleteAll();sourceDao.deleteAll();}).
背锅TV丶伴奏大师
·
2023-10-28 04:42
JAVA学习笔记
--GC日志解析
JAVA学习笔记
–GC日志解析https://my.oschina.net/u/2269952/blog/531558转发文章,记录下来,便于以后工作查询1、相关命令使用GC日志命令行选项为:-XX:+
曹金桂
·
2023-10-28 00:05
JAVA随笔
java
GC
【
JAVA学习笔记
】47 - 异常,try-catch处理,throw处理
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter12/scr/com/yinhai/exception_〇、异常处理的引入程序出现一个小问题如intnum1=10;intnum2=0;num1/num2=>10/0会抛出错误,但这样不算致命的小问题就导致程序崩溃不应该,健壮性太差所以引出异常处理-
yinhai1114
·
2023-10-27 04:10
java
学习
笔记
【
JAVA学习笔记
】39 - final关键字
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter10/src/com/yinhai/final_一、final关键字基本介绍final可以修饰类、属性、方法和局部变量,在某些情况下,程序员可能有以下需求,就会使用到final1)当不希望类被继承时,可以用final修饰2)当不希望父类的某个方法被子
yinhai1114
·
2023-10-27 04:40
java
学习
笔记
【
JAVA学习笔记
】45 - (35 - 43)第十章作业
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter10/src/com/yinhai/homework101.静态属性的共享性质判断下列输出什么publicclassHomeWork01{publicstaticvoidmain(String[]args){Carc=newCar();//无参构造时
yinhai1114
·
2023-10-27 04:40
java
学习
笔记
【
JAVA学习笔记
】46 - (43)第十一章作业
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter11/src/com/yinhai/homework111.枚举类1.创建一个Color枚举类2.有RED,BLUE,BLACK,YELLOW,GREEN这个五个枚举值/对象:3.Color有三个属性redValue,greenValue,blueV
yinhai1114
·
2023-10-27 04:40
学习
笔记
java
【
JAVA学习笔记
】44 - 注解,元注解
项目代码一、注解的引入1)注解(Annotation)也被称为元数据(Metadata),用于修饰解释包、类、方法、属性、构造器、局部变量等数据信息。2)和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。3)在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替jav
yinhai1114
·
2023-10-27 04:37
java
学习
笔记
Java学习笔记
(三)
前言这个主要就是想记录一个点,就是二维数组保存的元素就是一维数组的地址,这个概念大家都知道了,那么接下来就是我最近写程序发生的一个事情了。随机打乱一个一维数组这个程序我相信大家都是会写的,通过randomArr来随机打乱整个数组,之后通过printArr输出即可,那如果把调用循环来打乱数组,并且把打乱的数组储存在二维数组中又会发生什么情况呢。importjava.util.Random;publi
封奚泽优
·
2023-10-27 00:20
学习
笔记
java
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他