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学习笔记
000-开发环境准备
开发软件IntellijIDEA社区版(免费)如需使用专业版,建议付费使用,切勿使用盗版下载地址:https://www.jetbrains.com/ide...开发环境JDK11JDK的全称是JavaDevelopmentKit,即Java开发包这里我们使用Amazon开源的AmazonCorretto11下载地址:https://aws.amazon.com/cn/cor...打开后下载并安装
·
2021-02-08 10:59
java
经典例题
:生产者/消费者
线程通信的应用:
经典例题
:生产者/消费者packagecom.day0207_2;/***线程通信的应用:
经典例题
:生产者/消费者**生产者(Productor)将产品交给店员(Clerk),而消费者(
日星月云
·
2021-02-07 17:47
JavaSE
java
多线程
java学习笔记
day10
String类字符串的创建Strings1="hello";Strings2=s1;//相同引用直接赋值的字符串存放在公共池Strings3=newString("hello");new创建的字符串对象存放在堆上。需要注意的是,String对象的值是不可变的。如果要对字符串做很多修改,要使用StringBuffer&StringBuilder类。字符串的长度intnum=str.length();
花落文心
·
2021-01-30 19:13
java学习
java学习笔记
day9
Character类用于对单个字符进行操作,在对象中包装了一个基础类型char的值在将一个char类型的参数传给一个需要Character类型参数的方法时,编译器会自动将char类型参数转为Character对象,称为装箱,反过来称为拆箱。转义序列常用的有:\'、\n、\"、\\方法列表方法描述isLetter()是否是一个字母isDigit()是否是一个数字字符isWhitespace()是否是
花落文心
·
2021-01-30 18:39
java学习
java学习笔记
day8
Number&Math类包装类在需要使用数字时,通常使用内置数据类型,但是在实际开发过程中,我们经常碰到需要使用对象的情况。为此,java为每个内置数据类型提供了对应的包装类。所有包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类。包装类基础数据类型IntegerintBooleanbooleanBytebyteShortshortLon
花落文心
·
2021-01-30 17:51
java学习
java学习笔记
day7
分支语句ifif(表达式){代码}在表达式为true时,执行代码,否则跳过if(表达式)单行代码if…elseif(表达式){代码1}else{代码2}表达式为true,执行代码1,为false,跳转到else,执行代码2if…elseif…elseif(条件){代码}elseif(条件){代码}else{代码}从上而下依次判断,当条件满足时,执行对应代码块,并结束if语句,如果没有条件为true
花落文心
·
2021-01-29 18:29
java学习
day22
java学习笔记
之线程与生命周期
线程优先级生命周期睡眠线程合并YieldStop线程同步线程创建线程对象的两种方式:1、Processer02继承Thread类,并覆写run()方法创建线程对象,调用子类构造方法创建对象父类引用指向子类对象,多态线程类对象=new线程类子类的构造方法Threadthread=newProcesser02();2、Processor07实现Runnale接口并覆写run()方法创建线程对象用Thr
猫头鹰也是鹰
·
2021-01-28 23:08
java
JAVA学习笔记
(4)
JAVA学习笔记
(4)一、三目运算符格式:表达式0?表达式1:表达式2表达式0,是一个布尔表达式,要得到一个布尔值。
CH_whale
·
2021-01-27 14:20
Java
java
switch
编程语言
Java学习笔记
(9):图形接口
一:第一个图形——按钮importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclasstximplementsActionListener{//实现ActionListener接口JButtonbutton;//创建按钮publicstaticvoidmain(String[]args){txgui=newtx();gu
xdmx
·
2021-01-27 13:11
Java学习笔记
java
swing
JAVA学习笔记
——HelloWorld梦之始端
程序开发步骤说明java程序开发三步骤:编写、编译、运行。编写新建txt文件,并命名为HelloWorld,打开并编写代码,Ctrl+s保存,然后修改文件后缀为.java注意要在英文输入法下进行编写编译HelloWorld.java文件win+R并输入cmd打开命令提示符并对HelloWorld.java文件进行编译编译后生成对应的class文件运行关于错误编译失败很有可能是标点符号出错,还有错误
井底の蛙
·
2021-01-26 13:27
Java学习笔记
java
编程语言
Java学习笔记
IDEA使用说明创建项目1.创建空项目2.创建新模块3.在模块的src下创建一个包4.在包下新建java类生产项目时的class文件在out项目文件out下项目结构项目(project)>模块(module)>包(package)>类(class)内容辅助键和快捷键快速生成语句:psvm,回车:快速生成main()方法sout,回车:快速生成输出语句快捷键:Ctrl+/:选中单行代码,然后注释掉C
NobilityQAQ
·
2021-01-24 13:00
Java学习笔记
(4):继承
格式:publicclass子类名extends父类名(){}父类也叫基类,超类子类也叫派生类继承中子类的特点:子类可以有父类的内容也可以有自己的内容什么时候用继承:当有两个类A和B时,若A包括在B中,或者B包括在A中,则可以使用继承this和super在继承中的使用publicclassdemo{publicstaticvoidmain(String[]args){zia=newzi();a.s
xdmx
·
2021-01-23 19:24
Java学习笔记
多态
java
编程语言
类
Java学习笔记
(3):ArrayList的基础使用(不涉及对象)
1.ArrayList的构造和元素添加//ArrayList的构造ArrayListlmx=newArrayListywq=newArrayListname=newArrayList<>();name.add("lmx");name.add("ywq");name.add("lmxaywq");for(inti=0;i
xdmx
·
2021-01-23 10:35
Java学习笔记
java
Java学习笔记
(2):字符串(2)StringBuilder
String的内容是不可变的,在用String类型拼接字符串时会产生新对象,从而导致内存的占用增多。解决这个问题的方法就是利用StringBuilder类,它的内容是可变的。通过API文档可知其不需导包,与String类型一样可直接使用。StringBuilder的构造publicclassStringg{publicstaticvoidmain(String[]args){//第一种构造方法:无
xdmx
·
2021-01-22 21:23
Java学习笔记
java
字符串
Java学习笔记
(2):字符串(1)
一.字符串读取和输出的基本操作importjava.util.Scanner;publicclassStringg{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);Stringline=in.nextLine();//字符串输入System.out.println(line);}}二.String类的使用Stri
xdmx
·
2021-01-22 13:53
Java学习笔记
java
Java 学习笔记(1):构造方法
Java学习笔记
(1):构造方法构造方法指的是public一个与类相同命名的方法,作用为初始化参数格式:publicclass类名{参数;public类名(){}}其可分为无参构造和带参构造两种方式如:
xdmx
·
2021-01-22 11:11
java
2020-01-17
java学习笔记
——《Java从入门到精通》
[java代码]第十章接口、继承和多态10.1类的继承packagecom;publicclassTest{publicTest(){//构造方法}protectedvoiddoSomething(){//成员方法}protectedTestdoIt(){//方法返回值类型为Test类型returnnewTest();}}packagecom;classTest2extendsTest{publi
涛&宇
·
2021-01-17 21:43
java
多态
抽象类
接口
用函数递归的方法解决汉诺塔问题
函数递归算法的运用有一个
经典例题
,那就是汉诺塔问题,接下来就让我们一起来看看如何用函数递归来解决汉诺塔问题叭!汉诺塔问题的起源:汉诺塔(又称河内塔)问题是印度的一个古老的传说。
1931hyl
·
2021-01-17 20:52
算法
c++
c语言
我要偷偷学java,然后惊艳所有人: (一)
Java学习笔记
一:面向过程与面向对象有什么区别文章目录《从零开始的java世界》
Java学习笔记
一:面向过程与面向对象有什么区别二:OOA、OOD、OO
夜斗小神社
·
2021-01-16 16:04
从零开始的java世界
java
编程语言
软件开发
this()的用法 | B站
Java学习笔记
this除了可以使用在实例方法中,还可以用在构造方法中新语法:通过当前的构造方法去调用另一个本类的构造方法,可以使用以下语法格式:this(实际参数列表)this()这个语法作用是什么?回答:代码复用重点死记硬背只能出现在构造方法的第一句只能出现一次,不能出现两次需求:–定义一个日期类,可以表示年月日信息–需求中要求:如果调用无参数构造方法,默认创建的日期为:1970年1月1日当然,除了调用无参数
编程小白学习日记
·
2021-01-15 21:19
java
2021-01-11
JAVA学习笔记
(一)**一、环境****二、程序结构****三、输出语句****三、数据类型和变量****四、运算符****五、流程控制**一、环境开发&编译:JDK集成开发环境:eeclipse二、
daimomo123
·
2021-01-11 19:41
java
Java内存空间 | B站
Java学习笔记
publicclassAddress{Stringcity;Stringstreet;Stringzipcode;}publicclassUser{intid;//instancevariableStringusername;//instancevariableAddressaddr;//instancevariable}int是基本数据类型;String是引用数据类型Address也是引用数据类
编程小白学习日记
·
2021-01-10 12:31
java
Java入门
经典例题
(一)
Java入门
经典例题
(一)一.根据年龄,来打印出当前年龄的人是少年(低于18),青年(19-28),中年(29-55),老年(56以上)。
屠占庆
·
2021-01-09 17:04
java
intellij-idea
Java入门
经典例题
(一)
Java入门
经典例题
(一)一.根据年龄,来打印出当前年龄的人是少年(低于18),青年(19-28),中年(29-55),老年(56以上)。
屠占庆
·
2021-01-09 17:01
java
intellij-idea
Java入门
经典例题
(二)
Java入门
经典例题
(二)这期依然为大家带来Java入门
经典例题
。一.编写程序数一下1到任意整数的所有整数中出现多少个数字9。
Kaiii
·
2021-01-08 19:41
java
字符串
intellij
idea
Java学习笔记
(16)——构造方法、this、方法重载
这里将自己学习java及其应用的一些笔记、积累分享一下,如果涉及到了文章、文字侵权,请联系我删除或调整。一、构造方法1.1概述构造方法是新建对象时执行的一个特殊方法newSoldier()newAK47()newScore()构造一个对象之后,立即执行的一个方法一个类,必须有构造方法如果自己不定义,编译器会添加默认构造方法classA{publicA(){}}构造方法重载多个不同参数的构造方法cl
AlieNeny
·
2021-01-07 17:40
Java
java
类
编程语言
Java学习笔记
(15)——类、对象与引用
这里将自己学习java及其应用的一些笔记、积累分享一下,如果涉及到了文章、文字侵权,请联系我删除或调整。一、类1.1概述对事物、算法、逻辑、概念等的抽象可理解成“模板”、“图纸”封装相关的数据、运算代码,封装成一个“类”组件二、对象1.1概述从“类”创建的具体“实例”每个对象,占用独立的内存空间,保存各自的属性数据可以独立控制一个对象,来执行指定的方法代码三、引用1.1概述保存对象的内存地址理解成
AlieNeny
·
2021-01-07 16:02
Java
java
封装
类
Java学习笔记
(14)——面向对象
这里将自己学习java及其应用的一些笔记、积累分享一下,如果涉及到了文章、文字侵权,请联系我删除或调整。一、面向对象1.1概述人为抽象的一种编程模型面向过程和面向对象面向过程,代码集中,难以维护1.2内容Java面向对象的内容较多,在此也只是概要的罗列一下内容项,在后续的博文中会逐个展开。类对象引用构造方法this方法重载继承super多态instanceof抽象类finalstatic常量访问控
AlieNeny
·
2021-01-07 15:43
Java
java
Java学习笔记
(9)——方法的返回值
这里将自己学习java及其应用的一些笔记、积累分享一下,如果涉及到了文章、文字侵权,请联系我删除或调整。一、方法的返回值1.1概述一个方法,可以有计算结果在调用位置,可以获得方法的计算结果返回值voidn空,没有返回值有返回值,需要定义返回值的数据类型intf(){}Stringf(){}如果定义了返回类型,必须返回值intf(){intx=1;if(x==1){return6;}return-1
AlieNeny
·
2021-01-05 17:36
Java
java
java学习笔记
:基础知识和环境搭建
java学习笔记
:基础知识和环境搭建-基础知识二进制十进制数据转成二进制数据:二进制数据转成十进制数据:使用8421编码的方式cmd常用命令符MS-DOS(MicrosoftDiskOperatingSystem
老子姓李!
·
2021-01-04 11:50
java
【
Java学习笔记
】Collections集合
文章目录Collections概述和使用概述使用Collections概述和使用概述Collections类是针对集合操作的工具类,常用方法有:publicstatic>voidsort(List):将指定的List列表按生序排序publicstaticvoidreverse(Listlist):反转指定列表中元素的顺序publicstaticvoidshuffle(Listlist):使用默认的
阮巍
·
2021-01-03 23:12
Collections
java
Java学习笔记
-@Data和@Getter,@Setter区别
前置安装使用可看这个:https://blog.csdn.net/mumuwang1234/article/details/110707355使用@Getter和@Setter代码如下:@Getter@SetterpublicclassStudent{publicStringname;publicintage;}编译后如下:publicclassStudent{publicStringname;p
一片蓝蓝的云
·
2021-01-03 14:39
java
java基础语法学习
java学习笔记
图灵完备:所有的通用编程语言和现代计算机的指令集都是图灵完备的图灵完备的语言,有循环执行语句,判断分支语句等。
凌小皮姐姐得儿WS
·
2021-01-01 20:24
java
java学习笔记
-简单实现判断一个数是否为质数
思路1.首先要清楚什么是质数,质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。2.假设输入的是6,除以2看看能不能整除、6除以3看看能不能整除、6除以4看看能不能整除一直除下去,直到发现有能够整除的,表示该数一定不是质数。(假设这个判断,发现可以整除,就没必要继续往下判断了。)代码publicstaticvoidmain(String[]args){//TODOAuto-ge
menaceAI
·
2020-12-31 09:20
java
Java-基础编程-多线程
:经典的生产者消费者例题一:程序,进程,线程二.使用多线程的优点三:线程的创建和启动四.Thread类的有关方法五.线程的生命周期六.线程的同步七.线程的通信八:经典的生产者消费者例题线程通信的应用:
经典例题
斑马!
·
2020-12-30 13:50
Java
The Blocks Problem,Uva 101 算法竞赛入门
经典例题
5-2
目录题目链接输入输出题解题目简化思路(1)读题(2)联想(3)拆分(4)简化与合并AC代码(1)查找木块(2)拿起放下蒟蒻的全部AC代码书上的完整AC代码蒟蒻的收获1、以引用的形式返回调用者2、vector的resize3、分析问题-拆分问题-简化问题-合并问题的思想4、如果莫名其妙的WA了,就返回去好好读读题后记题目链接点此处跳转题目输入10move9onto1move8over1move7ov
惟雨莳
·
2020-12-30 02:50
算法竞赛入门经典
c++
算法
stl
JAVA学习笔记
视频链接:https://www.bilibili.com/video/BV1Rx411876f?p=153本人系统:win10使用软件:IntelliJIDEA2020.3x64基本知识点:【命名】遵守驼峰命名方式(SystemService、UserService、CustomerService)*类名、接口名:首字母大写,后面每个单词首字母大写。*变量名、方法名:首字母小写,后面每个单词首字
YY_172
·
2020-12-28 21:34
java
类
class
java学习笔记
-CSS
1.CSS相关概念1.1定义HTML组成页面的基本骨架,相当于“素颜”CSS美化页面,相当于“美颜”CSS(层叠样式表——CascadingStyleSheets),用于样式设置和网页布局的计算机语言。eg:调整内容的字体,颜色,大小等样式,设置边框的样式,调整模块的间距等。层叠:是指样式表允许以多次出现,并相互影响最终共同决定显示效果。样式:是指丰富的样式外观。拿边框距离来说,允许任何设置边框,
原子都
·
2020-12-26 23:20
JavaWeb学习笔记
css
java
html
js
javascript
JAVA学习笔记
23——Spring
Spring1.概述1.1简介Spring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming:面向切面编程)为内核,提供了展现层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使
今日伊始
·
2020-12-26 22:13
JAVA学习笔记
2.算法-递归和回溯
回溯
经典例题
https://zhuanlan.zhihu.com/p/11292689139.组合总和defcombinationSum(self,candidates:List[int],target
做一只有趣的芦苇
·
2020-12-26 15:45
回溯算法的
经典例题
——素数环、皇后问题、马踏棋盘
回溯算法的
经典例题
(1)含有重复字母的字符串全排列问题(2)素数环(3)八皇后问题(4)八皇后变换~X皇后(5)八皇后变换~格子之和最大(6)八皇后变换~2n皇后(7)马踏棋盘(8)有蹩脚的马踏棋盘
Chaim16
·
2020-12-23 11:52
五大常用算法
算法
dfs
短路逻辑运算符——
Java学习笔记
短路逻辑运算符有哪些:&&——代表短路与||——则代表短路或!——代表非&表示按位与,无论什么情况都会同时计算运算符两边的表达式&&表示短路与如果前面的表达式为false,那么无论后面的表达式结果如何,都不会去计算后面表达式的值。因为后面表达式的值不会影响结果所以,System.out.println((1>2)&&(5/0>1))这样的代码在编译时也不会出现编译错误,因为短路与(&&)判定了运算
叫我霍小弟
·
2020-12-22 14:38
Java学习笔记
java
高中数学:向量难题可以快速口算出答案的秘密——特殊化思维
原文视频地址请看:高中数学平面向量
经典例题
视频讲解_小题可以口算的秘密什么叫特殊化呢?比如说我们平时遇
高中数学解题技巧
·
2020-12-20 09:32
Java学习笔记
--方法的重载和递归
目录方法的重载方法的递归1.用方法的递归计算1+2+3+4+……+102.输入一个非负整数,返回组成它的数字之和3.递归打印数字的每一位4.递归求N的阶乘5.递归求斐波那契数列的第N项6.递归求解汉诺塔问题方法的重载Java允许在一个程序中定义许多个名称相同,但是参数的类型或者个数不同的方法,这就是方法的重载代码示例publicclassTestDemo{//找出两个整数中最大的数publicst
橘子洲和她的马老师
·
2020-12-13 16:09
Java学习笔记
java
day_04 键盘输入和分支循环语句
java学习笔记
day04_键盘输入和分支循环语句一、实现交互-键盘输入Scanner1.new一个Scanner类Scannerscanner=newScanner(System.in);2,使用Scanner
Moon_Xl
·
2020-12-10 16:00
笔记
java
day_03 基本数据类型以及运算
Java学习笔记
day_03基本数据类型以及运算一、数据类型在java中数据类型分为基本数据类型和引用数据类型,其中基本数据类型主要有八种组成。除了基本数据类型,其他的都是引用数据类型。
Moon_Xl
·
2020-12-09 00:25
笔记
java
JAVA逻辑控制(循环语句)+
经典例题
逻辑控制1:顺序结构:按照代码书写的顺序一行一行的执行,如果调整代码的书写顺序,则执行顺序也发生变化。2:分支结构:(1)if语句:基本语法形式1:if(布尔表达式){//条件满足时执行代码}基本语法形式2:if(布尔表达式){//条件满足时执行代码}elseif(布尔表达式){//条件满足时执行代码}else{//写代码时一定要注意大括号,否则造成悬垂else//条件不满足时执行代码}例:判断奇
qq_50563889
·
2020-12-08 22:46
Java学习笔记
-Day43 HTML标签
Java学习笔记
-Day43HTML标签一、布局标签1、p标签2、div标签3、span标签二、列表标签1、有序列表2、无序列表3、自定义列表三、文本标签1、内联型文本标签2、块级文本标签四、框架标签五
金海湖底有宝藏
·
2020-12-08 00:02
笔记
html
java学习笔记
——List集合(ArrayList、LinkedList)
目录List接口List接口的特点List接口中带索引的方法(特有)List集合遍历的3种方法ArrayList集合LinkedList集合LinkedList集合的特点LinkedList常用方法List接口List接口的特点有序的集合,存储元素和取出元素的顺序是一直的(存储是123取出也是123)有索引,包含了一些带索引的方法允许存储重复的元素List接口中带索引的方法(特有)创建一个集合对象
奥卡姆的剃刀生锈了
·
2020-12-07 15:03
回溯算法python_数独问题—回溯算法
经典例题
之前我们已经简单地说明了怎样用回溯算法解决数独的问题,思路如下:从第一个空格开始。依次尝试1到9的数字,如果数字与盘面冲突就换成下一个数字,如果不冲突就去往第二个空格;在第二个空格,同样依次尝试1到9的数字,如果与盘面冲突就换成下一个数字,如果不冲突就去往第三个空格,以此类推;如果当前空格1到9的数字都填不了,就返回到上一个空格,再依次尝试没有试过的数字,如果与盘面冲突就换成下一个数字,如果不冲突
weixin_39628945
·
2020-12-05 01:24
回溯算法python
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他