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
学习日记
13——内部类、局部类、匿名类、以及垃圾回收机制
Java
学习日记
13——内部类和匿名类、以及垃圾回收机制对象清楚和垃圾回收机制 Java具有自动的垃圾回收机制和对象清楚管理,所以基本不需要手动进行操作,也不需要使用delete语句删除对象,Java会自动分辨对象是否被使用
Andy050524
·
2020-08-11 00:57
Java学习日记
Java
学习日记
5——数据类型、变量、常量、运算符、数组
Java
学习日记
5——数据类型、变量、常量、运算符、数组数据类型 数据类型决定了数据的存储方式和运算方式的不同,Java中的数据类型分为两大类,分别是基本数据类型和引用数据类型,具体详见下图:基本类型:
Andy050524
·
2020-08-11 00:57
Java学习日记
Java
学习日记
1——基础认知
Java
学习日记
1——基础认知学习Java阶段,如果发现不正确的描述,还请指正!
Andy050524
·
2020-08-11 00:56
Java学习日记
Java
学习日记
3——程序类型与构成
Java
学习日记
3——程序类型与构成认知Java编程基础认知:Java
学习日记
1——基础认知Java面向对象编程认识:Java
学习日记
2——面向对象编程认知程序分类 1.application:独立运行的程序
Andy050524
·
2020-08-11 00:56
Java学习日记
Java
学习日记
10——Java中的变量及其传递
Java
学习日记
10——变量及其传递、引用类型和基本类型变量的传递区别 变量的定义在前面已经讲解过了:点击这里可以查看原文。这里的分类会略微不通过与之前。这里的变量主要分为字段变量和局部变量。
Andy050524
·
2020-08-11 00:26
Java学习日记
Java
学习日记
6——类、字段、方法、this的使用
Java
学习日记
6——类、字段、方法、this的使用 1.类是Java中的基本元素,作为一类对象的基本原型,封装了一类对象的状态和方法,简言之,就是把变量和函数封装在一个类中。
Andy050524
·
2020-08-11 00:25
Java学习日记
Java
学习日记
9——接口(长文预警)
Java
学习日记
9——接口(长文预警)接口:某种特征的约定,接口也是引用类型定义接口:interface,所有的方法都是publicabstract实现接口:implements,可以实现多重继承,与类的继承关系无关
Andy050524
·
2020-08-11 00:25
Java学习日记
Java
学习日记
2——面向对象编程
Java
学习日记
2——面向对象编程认识Java编程基础认知:Java
学习日记
1——基础认知对象概念——object 在现实世界中:现实世界的一个实体 在计算机中:可以标识的存储区域类的概念类是具有共同属性和行为的对象集合
Andy050524
·
2020-08-11 00:25
Java学习日记
Java
学习日记
7——类的继承、super使用规则
Java
学习日记
7——类的继承、super使用规则 继承是面向对象编程的最重要的特征之一,子类和父类(超类)之间的关系:子类不但会继承父类的属性和行为,而且还可以添加新的属性和行为。
Andy050524
·
2020-08-11 00:25
Java学习日记
1034 Head of a Gang (30 分)(
算法笔记
)
需要解决的问题:建立邻接矩阵的时候下标所用的是数字,而题目给的是字符串,所以需要按照一定的规则将字符串对应为相应的序号将人名的编号对应为出现的顺序,再建立两个map函数负责映射:将字符转换为编号,编号转化为字符剩下的就是DFS图遍历算法的问题由于题目要求输出的总权值超过threshold(阈值),并且每个帮派的人数大于2人,所以DFS函数中的参数为,“现在访问的成员编号”“&头领是谁”“&帮派人数
野生维C片
·
2020-08-11 00:32
Java
学习日记
———基础篇
感觉PHP很难有进步了,停留在这个阶段太久了。不想继续下去。于是,开始学习Java。2019-02-24Scanner,Random,ArrayList类Java有类似namespace的东西。不同类包含在不同结构下。平时的int,string等都处于java.lang,如果使用的话不用引用,直接使用即可。而这次讲的这三个类处于java.util下,所以,我们需要引用importjava.util
渐悟_Twany
·
2020-08-11 00:10
java
java
java基础
基础知识
Java
学习日记
-数组作业-酒店管理系统
1.自己编写一个程序,完成数组的拷贝2.使用一维数组模拟栈这种数据结构3.编写一个程序模拟酒店管理系统:显示酒店所有房间列表,预订房间,退房…classRoom{Stringno;Stringtype;//"标准间""双人间"“豪华间”booleanisUse;//true表示占用,false表示空闲}classHotel{//规定酒店:5层,每层10个房间//1,2层是标准间//3,4层是双人间
7i十二
·
2020-08-11 00:33
个人学习日记
JAVA
学习日记
每天进步一点点之集合类
集合可以看作是一个容器,集合长度可变对于集合中的每一个对象都很容易被放到集合中,也很容易从集合中取出,也可以以一定的顺序排放。不同的集合类有不同的数据存储的方式,并且提供相应地方法对集合进行遍历、添加和修改以及查找指定的对象。Collection接口通过代码学习一下简单的集合的应用Collectionlist=newArrayListit=list.iterator();//while(it.ha
这个也呦名字
·
2020-08-11 00:44
JAVA
学习日记
每天进步一点点之Scanner类
创建对象Scanners=newScanner(System.in);从键盘接收数据使用next方法和nextline读取数据以代码为例:Scanners=newScanner(System.in);//创建对象if(s.hasNext()){Stringstr1=s.nextLine();System.out.println("输入的数据是:"+str1);}s.close();next()与n
这个也呦名字
·
2020-08-11 00:44
JAVA
学习日记
每天进步一点点之I/O
一个流被定义为一个数据序列。输入流用于向源读取数据,输出流用于向目标写数据。FileInputStream和FileOutputStream前者流用于从文件读取数据,后者用于创建一个文件并向文件中写数据。前者的一些方法:后者的一些方法:File类创建文件夹:mkdir():创建一个文件夹,成功则返回true,失败则返回false。mkdirs():创建一个文件夹和他的所有父文件夹。代码如下:Str
这个也呦名字
·
2020-08-11 00:44
JAVA
学习日记
每天进步一点点之登陆界面操作、判断账户名和添加下拉框内容代码
publicMyPasswordFrame(){DramIconicon=newDramIcon(50,50);JLabeljl1=newJLabel("如何打开我的心?",icon,JLabel.CENTER);JLabeljl2=newJLabel("账号:");JLabeljl3=newJLabel("密码:");JTextFieldjt1=newJTextField("",20);JPas
这个也呦名字
·
2020-08-11 00:43
JAVA
学习日记
每天进步一点点之类的高级特性
java类包类名冲突问题:每定义好一个类编译完之后,都会生成一个.class的文件。所以为了防止类名相同产生冲突,将类打包成包,类似装到文件夹中,不同文件夹下的相同类名的文件也是不一样的!完整的类的路径:包名.类名例子:java.lang.math为java.lang包下的math类实例化对象完整的格式为:java.lang.matha=newjava.lang.math();(同一个包里面的类互
这个也呦名字
·
2020-08-11 00:13
JAVA
学习日记
每天进步一点点之Swing组件
Swing的一些概念GUI:图形用户界面AWT:抽象窗口工具箱的加强版为SwingSwing:轻量级和可插入外观特点Swing组件最重要的父类为Container类,分为java.awt.Window和java.awt.Frame子类Swing常见组件有:JButton、JFrame等,我们在接下来的创建窗体的操作中可以学到。JFrame窗体**讲在前头:Swing组件的窗体通常与组件和容器有关!
这个也呦名字
·
2020-08-11 00:13
JAVA
学习日记
每天进步一点点之接口、继承 与多态
继承继承是为了在java开发的时候复用一些已经定义好的完善的类,在继承此类的属性,成员方法的同时我们可以新增成员方法,修改原本的成员方法关键字extends来标识两个类的继承关系构造方法:子类可以用super()来调用父类的构造方法(有参),super().调用父类的成员方法,对子类进行实例化操作的时候会自动调用父类无参的构造方法重写:在子类中保留父类成员方法的名称,重写实现内容,更改成员方法的存
这个也呦名字
·
2020-08-11 00:13
JAVA
学习日记
每天进步一点点之接口再学习和内部类、编程题练习、异常学习
接口接口的概念:Java接口是一系列方法的声明,接口里只有方法的名称没有方法体。因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(方法体)。接口也可以看作是100%的抽象类(抽象类是只要类里面具有一个没有方法体的方法就为抽象类)。接口中存在的变量一定是final,public,static的。如何理解呢:一个接口就代表一项能力或者使用标准,在接口里面包括此接口需要的技能,如
这个也呦名字
·
2020-08-11 00:13
JAVA
学习日记
每天进步一点点之Swing 布局管理及面板
参考zyj0813的布局管理的文章布局管理的代码思路布局管理主要有边界布局,流布局还有网格布局,编程的思路大体相似:继承JFrame类,所有的组件布局都是在JFrame窗体的基础上进行的定义组件:可以在类里面,也可以在构造方法内添加组件:将组件添加到JFrame容器中去,利用This函数this.add()布局管理操作:可能和添加组件同时进行,或者单独设置如this.setLayout(newFl
这个也呦名字
·
2020-08-11 00:13
Activity
学习日记
(一)
Activity
学习日记
(一)学习目标android的发展历史,以及android和java的关系掌握android开发环境搭建创建第一个androidapkandroid工程结构分析android的调试方法的使用学习内容
Moonright
·
2020-08-11 00:01
「
算法笔记
」高斯消元
引子高斯消元(gausselimination)(gausselimination)是线性代数中的一个算法。可用来求解线性方程组,并可以求出矩阵的秩,以及求出可逆方阵的逆矩阵。高斯消元法的原理是:用初等行变换把增广矩阵转换为行阶梯阵,然后回代求出方程的解。例题求解一个nn元线性方程组。引导想一想我们是如何求解二元一次方程组的。{ax+by=c(1)dx+ey=f(2){dx+ey=f(2)ax+b
Galaxy Coder
·
2020-08-11 00:07
算法笔记
高斯消元
概率动态规划
Java
学习日记
之12——继承与抽象类
继承与抽象类继承继承概述继承的特点继承中成员变量的特点继承中成员方法的特点方法重写时的注意点继承中构造方法的特点抽象类抽象类概述抽象类的特点抽象类的成员特点继承继承概述当我们要编写类的时候,常常会出现很多相同的成员变量和方法,我们可以抽取出他们的共性,形成一个父类,在编写其他类的时候,继承该类,即可时候其中的成员变量和成员方法,这样的操作方法称为继承。继承使用关键字extends表示,在类的后面继
Harrison_hsueh
·
2020-08-10 23:16
JAVA
Java
学习日记
之13——接口与多态
接口与多态接口接口概述接口成员的特点类和接口的关系抽象类和接口的关系匿名对象Final修饰符多态多态概述多态成员的特点多态的向上转型和向下转型接口接口概述由于JAVA语言的集成是单一继承,一个子类只能继承一个父类为了处理继承的单一性,出现了接口的机制。接口:是一种比抽象类还要抽象的类,接口中只有抽象方法接口与类的关系是实现关系(implements)//创建接口interfaceanimals{p
Harrison_hsueh
·
2020-08-10 23:16
JAVA
Java
学习日记
之10——IO流
IO流IO流概述IO流概念基本流的文件的读取与写入FileWriter文件的写入构造方法成员方法绝对路径与相对路径数据换行和追加数据FileReader文件的读取构造方法成员方法缓冲流的文件的读取与写入缓冲流概念缓冲流的输入构造方法成员方法缓冲流的输出构造方法成员方法IO流概述IO流概念使用集合类创建的学生管理系统,当运行后,添加学生过程中,其添加的数据只是在内存中存储,当结束程序以后,数据就消失
Harrison_hsueh
·
2020-08-10 23:15
JAVA
Java
学习日记
之07——面向对象方法
面向对象基础1.面向过程与面向对象的区别面向过程方法面向对象方法2.类,对象,成员变量和方法类的定义对象的定义3.对象的内存图手机类的对象内存图4.对象共用方法区的内存图5.private关键字和封装private关键字封装6.this关键字7.构造方法构造方法的格式构造方法是使用方法8.实战练习:学生类的完整构造方法和使用9.类名作为形式参数和返回值类型类名作为形式参数传递类名作为返回值类型1.
Harrison_hsueh
·
2020-08-10 23:15
JAVA
Java
学习日记
之09——JAVA集合与学生管理系统
JAVA集合对象数组对象数组练习集合类集合类概述集合类的构造方法集合类的成员方法例:集合类的遍历实战:学生管理系统的实现学生管理系统的概述学生管理系统分析构建学生类查看学生功能的实现添加学生功能的实现修改学生对象数组对象数组练习举例:创建一个学生数组,存储三个学生对象并遍历分析步骤:A.创建学生类B.创建学生数组C.创建学生对象D.将学生对象储存入学生数组中E.将学生数组进行遍历创建学生类:创建类
Harrison_hsueh
·
2020-08-10 23:15
JAVA
Java
学习日记
之11——Static关键字和代码块
Static关键字和代码块Static关键字Static关键字概述Static关键字对成员变量的作用Static关键字对成员方法的作用Static关键字的注意事项:代码块代码块简述Static关键字Static关键字概述Static是一个关键字,所以必须要小写,它用于修饰成员变量和方法。Static关键字的特点:1.Static被所有的对象所共享2.用static修饰的成员方法与成员变量随着类的加
Harrison_hsueh
·
2020-08-10 23:15
JAVA
Java
学习日记
之08——JAVA常用API
常用API基础1.API概述2.String类String类概述String类的构造方法String类的判断功能举例:使用String判断功能模拟用户登录功能String的获取功能举例:遍历字符串举例:统计一个字符串中大写字符,小写字符,数字字符的出现次数String转换功能举例:键盘录入一个字符串,把字符串首字母大写,其余为小写。String类练习:反转字符串3.StringBuilder类St
Harrison_hsueh
·
2020-08-10 23:15
JAVA
JAVA
学习日记
----------泛型篇01
JAVA
学习日记
----------泛型篇01决定开始写JAVA
学习日记
还是突发奇想,正在自学JAVA,何不在每天晚上总结下一天的学习成功,有助于加深自己的理解,于是想到写学习笔记。
RyanRRRrrr
·
2020-08-10 23:30
JAVA
学习日记
---Thinking in Java学习笔记,1-4章总结
JAVA
学习日记
---ThinkinginJava学习笔记,1-4章总结第一章:对象导论在这一章介绍了JAVA所覆盖的只是包括:1.1抽象过程:万物皆对象1.2每个对象都有一个接口:对象的创建new1.3
RyanRRRrrr
·
2020-08-10 23:30
JAVA每日学习笔记
2019-05-17 Java
学习日记
之面向对象_多态&抽象类&接口
多态多态的概述:A:多态(polymorphic)事物存在的多种形态B:多态前提a:要有继承关系b:要有方法重写c:要有父类引用指向子类对象多态中的成员访问特点之成员变量:成员变量:编译看左边(父类),运行看左边(父类)多态中的成员访问特点之成员方法:成员方法:编译看左边(父类),运行看右边(子类)多态中的成员访问特点之静态成员方法:静态方法:编译看左边(父类),运行看左边(父类)(静态和类相关,
weixin_34406086
·
2020-08-10 23:28
2019-05-22 Java
学习日记
之StringBuffer&数组排序
StringBufferStringBuffer的添加功能:publicStringBufferappend(Stringstr)可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身publicStringBufferinsert(intoffset,Stringstr)在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身StringBuffer是字符串缓冲区,当n
weixin_34194551
·
2020-08-10 23:38
2019-05-28 Java
学习日记
之异常&IO(File类)
异常异常的概述和分类:A:概述异常就是java在运行的过程中出现的错误。B:分类Error:服务器宕机,数据库崩溃等ExceptionC:继承体系ThrowableErrorExceptionRuntimeExceptionJVM默认是如何处理异常的:publicclassDemo1{publicstaticvoidmain(String[]args){Demod=newDemo();intx=d
weixin_33937913
·
2020-08-10 23:27
算法笔记
_118:算法集训之结果填空题集二(Java)
目录1欧拉与鸡蛋2巧排扑克牌3排座位4黄金队列5汉诺塔计数6猜生日7棋盘上的麦子8国庆星期日9找素数10填写算式11取字母组成串1欧拉与鸡蛋大数学家欧拉在集市上遇到了本村的两个农妇,每人跨着个空篮子。她们和欧拉打招呼说两人刚刚卖完了所有的鸡蛋。欧拉随便问:“卖了多少鸡蛋呢?”不料一个说:“我们两人自己卖自己的,一共卖了150个鸡蛋,虽然我们卖的鸡蛋有多有少,但刚好得了同样的钱数。你猜猜看!”欧拉猜
weixin_33860737
·
2020-08-10 23:42
2019-05-18 Java
学习日记
之面向对_权限修饰符&匿名内部类
包按照功能划分:com.xxx.addAddStunentAddTeacher按照模块划分:com.xxx.StunedtAddStudentDeleteStudent包的定义及注意事项:A:定义包的格式package包名多级包用.分开即可B:定义包的注意事项a:package语句必须是程序的第一条可执行的代码b:package语句在一个java文件中只能有一个c:如果没有package,默认表示
weixin_33845881
·
2020-08-10 23:10
2019-05-23 Java
学习日记
之正则表达式&常用工具类
正则表达式概述:是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串.其实就是一种规则.有自己特殊的应用.作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的packagecom.regex;publicclassDemo1{publicstaticvoidmain(String[]args){//非正则表达式实现System.out.pr
weixin_33845881
·
2020-08-10 23:10
java
学习日记
(day30--dbutils)
01DButils工具类的介绍个三个核心类*A:DButils工具类的介绍个三个核心类*a:概述*DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。*,DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能够正常使用DBUtils工具。*b:Dbutils三个核心功能介绍*QueryRunner中提供对sql语句操作的API
weixin_33735676
·
2020-08-10 23:52
黑马程序员-
学习日记
(集合类)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------第一节:集合框架一、集合类的由来:对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储。二、集合类特点:1.用于存储对象的容器。2.长度是可变的。3.不可以存储基本数据类型值。集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。三、数组和
weixin_30919571
·
2020-08-10 23:38
2019-05-12 Java
学习日记
day2
知识点一·进制1.常量:在程序执行的过程中其值不可以改变字符串常量:用双引号括起来的内容整数常量:所有整数小数常量:所有小数字符常量:用单引号括起来的内容,里面只能放单个数字,单个字符或单个符号布尔常量:直邮true和false空常量:null2.进制:对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。二进制就是逢二进一,八进制就是逢八进一,十进制是逢十进一,十六进制是逢十六
weixin_30940783
·
2020-08-10 23:08
2019-05-27 Java
学习日记
day17
Hashset集合存储字符串并遍历importjava.util.HashSet;publicclassdmo1_hashset{//set集合,无索引,不可以重复,无序(存取不一致)publicstaticvoidmain(String[]args){HashSethSet=newHashSeths=newHashSeths1=newHashSeths1=newHashSetlist=newAr
weixin_30739595
·
2020-08-10 23:36
java
数据结构与算法
2019-05-14 Java
学习日记
day4
1.键盘录入格式:importjava.util.Scanner放在class上面创建录入对象格式:Scannersc=newScanner(System.in)通过对象获取数据:intx=sc.nextInt();2.顺序结构语句流程控制语句:可以控制程序的执行流程;流程分类:顺序结构,选择结构,循环结构执行流程:从上往下,依次执行;选择结构:if语句,switch语句格式一:if(比较表达式)
weixin_30700977
·
2020-08-10 23:29
java
学习日记
-从爬虫到接口到APP
最近都在复习J2E,多学习一些东西肯定是好的,而且现在移动开发工作都不好找了,有工作就推荐一下小弟呗,广州佛山地区,谢谢了。这篇博客要做的效果很简单,就是把我博客的第一页每个条目显示在APP上,条目包括标题、摘要和状态,如图:所以这篇博客将会涉及:数据库(MySql)简单设计(建表、插入数据)简单爬虫(用Python爬取网页内容,写入数据库)简单接口开发(Struts和Hibernate)APP网
weixin_30675247
·
2020-08-10 23:55
2019-05-22 Java
学习日记
day12
Scanner一个可以使用正常表达式来解析基本类型的字符串的简单文本扫描器一般方法:hasnextXxx():判断是否还有下一个输入项,其中Xxx可以是int。double等类型如果需要判断是否包含下一个字符串,则可以省略XxxnextXxx():获取下一个输入项,Xxx的含义和上个方法Xxx相同,默认情况下,Scanner使用空格,回车等作为分隔符packagetan.jung.scanner;
weixin_30666943
·
2020-08-10 23:23
Java
学习日记
----面向对象1
-------android培训、java培训、期待与您交流!----------1概述1.1面向对象是相对面向过程而言的,面向对象和面向过程都是一种思想.面向过程强调的是功能行为;面向对象,是将功能封装进对象,强调的是具备了功能的对象.注:面向对象是基于面向过程的.1.2面向对象的举例:冰箱的例子,买电脑的例子,公司招聘的例子.2类与对象的关系2.1面向对象有三大特征:封装,继承,多态.在以后的
weixin_30655219
·
2020-08-10 22:20
2019-05-21 Java
学习日记
day11
Eclipse使用1###11.01_Java开发工具(常见开发工具介绍)(了解)2*A:操作系统自带的记事本软件3*B:高级记事本软件4*C:集成开发环境IDE5*(IntegratedDevelopmentEnvironment)6*D:Eclipse和MyEclipse的区别7*a:Eclipse是一种可扩展的开放源代码的IDE。8*b:Eclipse的特点描述9*免费10*纯Java语言编
weixin_30625691
·
2020-08-10 22:14
2019-05-25 Java
学习日记
day15
集合对象数组的概述,使用importjava.security.acl.Permission;importtan.jung.bean.Student;publicclassdemo1_Array{publicstaticvoidmain(String[]args){//intarr=newint[5];//创建基本数据类型数字Student[]arr=newStudent[5];//创建引用数据类
weixin_30588675
·
2020-08-10 22:37
2019-05-26 Java
学习日记
day16
集合框架ListArrayList去重复方法publicclassdemo1_ArrayList{publicstaticvoidmain(String[]args){//创建新集合将重复元素去掉ArrayListlist=newArrayList();list.add("a");list.add("a");list.add("c");list.add("c");list.add("a");Arr
weixin_30549657
·
2020-08-10 22:33
Java
学习日记
----多线程
-------android培训、java培训、期待与您交流!----------1概述1>正在进行中的程序称为进程,一个进程中可以有多条件执行路径,如迅雷下载.其中的一个路径就是一个线程,每一个进程执行有一个执行顺序,该顺序就是一个执行路径,或者叫一个控制单元,,线程是进程中一个独立的控制单元,线程在控制着进程的执行.一个进程中至少有一个线程.多线程存在的意义:可以对多部分代码同时执行.2创建线
weixin_30520015
·
2020-08-10 22:24
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他