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基础笔记
——数组
数组(容器)数组是一组数据类型相同的数据的组合,将这些数据统一的管理起来数组本身是一个引用数据类型,数组内存储的类型可以是基本类型也可以是引用类型数组的特点1.数组本身是一个引用数据类型2.数组是在堆内存中的一串连续的地址存在3.数组在初始化时必须指定长度4.堆内存的数组空间长度一旦确定不能再次发生改变5.栈内存的变量中存储的是数组的地址引用6.数组内部存储的类型可以是基本的也可以是引用1.数组的
MAX--李
·
2020-08-04 17:12
JAVA
java基础笔记
Java基础知识精华部分(个人总结)写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。一:java概述:1991年Sun公司的JamesG
chupanjing7089
·
2020-08-04 13:09
Java基础笔记
:Collection集合框架
Collection框架Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.List和java.util.Set。List的特点是元素有序、元素可重复。Set的特点是元素无序,而且不可重复。List接口的主要实现类有java.util.ArrayList,java.util.LinkedList以及java.util.Vect
小码农呀
·
2020-08-03 03:48
Java基础笔记
java基础笔记
整理(一)
java中一些零碎的知识点,简单整理一下,方便后面忘记的时候查看。一、关键字1、概述被java语言赋予特殊含义的单词(java起的名字)特点:关键字都是小写的2、注意事项1.goto和const是作为保留字存在。现在虽然还不是关键字,但是在以后版本中可能提升成关键字。2.在高级记事本中关键字有特殊的颜色标记。如:EditPuls,Notepad++等。二、标识符1、概述:给类,接口,变量以及方法等
过去风来
·
2020-08-02 19:21
java基础笔记
JAVA基础笔记
长风破浪会有时,直挂云帆济沧海点赞再看,养成习惯。文章目录前言第一章“初始Java” 1.1程序的概括及Java语言介绍 1.2配置JDK 1.3Java程序编写方法 1.4Java开发环境介绍第二章“变量与数据类型” 2.1变量常量 2.2数据类型 2.3控制台的输入和输出 2.4调试第三章“运算符与表达式” 3.1运算符(一) 3.2运算符(二) 3.3运算符优先级和表达式 3.4数据类型转换
星 沅
·
2020-08-02 12:17
Java
Java学习笔记——Java基础
Java基础笔记
——A简介:Java是一门强类型的面向对象编程语言。Java编程语言的风格十分接近C++语言。
人类群星闪耀时
·
2020-08-01 06:03
Java笔记
Day 11 狂神说
Java基础笔记
(注解与反射01-17)
01,02-内置注解@override@Deprecated@SuppressWarnings03-元注解@Target描述注解的使用范围@Retention需要在什么级别保存该注释信息,用于描述注解的生命周期(SOURCE->CLASS
南北tp
·
2020-08-01 06:09
狂神学习
Java基础笔记
总结(16)-IO流 File类练习题
获取文件夹的长度privatestaticLonggetFileLength(Filefile){longlen=0;File[]subLists=file.listFiles();for(FilesubFile:subLists){if(subFile.isFile()){len+=subFile.length();}else{len+=getFileLength(subFile);}}retu
吵吵先生
·
2020-07-28 00:54
Java基础笔记
19
19.01_异常(异常的概述和分类)A:异常的概述异常就是Java程序在运行过程中出现的错误。B:异常的分类通过API查看ThrowableError服务器宕机,数据库崩溃等ExceptionC:异常的继承体系ThrowableErrorExceptionRuntimeException19.02_异常(JVM默认是如何处理异常的)A:JVM默认是如何处理异常的main函数收到这个问题时,有两种处
dreamkong
·
2020-07-15 08:56
Java基础笔记
1
Java基础笔记
1这算是第一次比较系统的正式的学习Java课程。1.1Java发展历史简述Java语言是由詹姆斯·高斯林(JamesGosling)博士等人创立的。
weixin_44853953
·
2020-07-13 21:06
Java基础
01 入门程序、常量、变量
更多文章请见:黑马
Java基础笔记
大纲第一章开发前言1Java语言概述1.1什么是Java语言 Java语言是美国Sun公司(StanfordUniversityNetwork),在1995年推出的高级的编程语言
进击的向东
·
2020-07-13 20:53
Java基础
14 List、Set
更多文章请见:黑马
Java基础笔记
大纲第一章数据结构1.1数据结构有什么用?当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayList就像一个无限扩充的数组,也好像链表之类的。
进击的向东
·
2020-07-13 20:53
Java基础
java
数据结构
队列
24 Stream流、方法引用
更多文章请见:黑马
Java基础笔记
大纲第一章Stream流说到Stream便容易想到I/OStream,而实际上,谁规定“流”就一定是“IO流”呢?
进击的向东
·
2020-07-13 20:53
Java基础
java
stream
黑马
Java基础笔记
大纲
黑马Java基础1Java基础语法01入门程序、常量、变量02数据类型转换、运算符、方法入门03流程控制语句04idea、方法05数组2面向对象和封装06类与对象、封装、构造方法3常用API07Scanner类、Random类、ArrayList类08String类、static、Arrays类、Math类09Object类、常用API4继承与多态10继承、super、this、抽象类11接口、多
进击的向东
·
2020-07-13 20:21
Java基础
Java基础笔记
_03
1:二维数组(1)元素是一维数组的数组(2)格式:A:数据类型[][]数组名=new数据类型[m][n];B:数据类型[][]数组名=new数据类型[m][];C:数据类型[][]数组名=new数据类型[][]{{...},{...},{...}};D:数据类型[][]数组名={{...},{...},{...}..};2:面向对象(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想
Vector_Wings
·
2020-07-13 15:12
Java基础笔记
9——反射、Junit、注解、单例模式
Java基础笔记
9十五、反射通过获取指定类的Class信息,剖析该类具有的属性、方法、构造方法等等信息。这个过程就是反射的过程。剖析类——得到类内部信息来实现特定功能。能够实现解耦操作。
Winyar Wen
·
2020-07-12 12:21
Java
java
JAVA基础笔记
(四)
两个语句只能有一个定义在第一行,所以只能出现其中一个。super()或者this():为什么一定要定义在第一行?因为super()或者this()都是调用构造函数,构造函数用于初始化,所以初始化的动作要先完成。继承的细节:什么时候使用继承呢?当类与类之间存在着所属关系时,才具备了继承的前提。a是b中的一种。a继承b。狼是犬科中的一种。英文书中,所属关系:"isa"注意:不要仅仅为了获取其他类中的已
蛙见
·
2020-07-11 13:51
Java基础笔记
(2) 程序入口 关键字 标识符 常量 变量
提醒:关于那些和我一样新鸟来看资料的,能看懂多少看多少,看不懂的就是不重要,重要的你想我自己学习肯定要标注的,这些信息明白每个知识点实际作用就好了,其他的比如等会讲的常量内存,常量池这些都是我找的资料,有的自己都还不是太清楚,只是为了明白有这回事,没有那个新手教程一上来就讲这些,我拿低工资的怎么能去给搞研究的操心!程序的编译与执行:1.程序入口,在每一种编编程中,都会有一个main作为程序入口,J
bo o ya ka
·
2020-07-10 06:47
Java基础笔记
006--重载与重写
笔记:1.向上造型:1)超类类型的引用指向派生类的对象2)能点出来什么,看引用的类型2.方法的重写(Override):重新写、覆盖1)发生在父子类中,方法名称相同,参数列表相同,方法体不同2)重写方法被调用时,看对象的类型3.重写与重载的区别:---------常见面试题1)重写(override):1.1)发生在父子类中,方法名称相同,参数列表相同,方法体不同1.2)重写遵循"运行期"绑定,看
LesterYu
·
2020-07-09 14:46
(一)Java概述及环境配置(
Java基础笔记
)
一、Windows常用命令1.cmd窗口三种方式:快捷键:Win+r开始:搜索cmd文件夹路径处,键入cmd2.命令提示符路径3.常用命令[盘符号]:切换盘符cd切换目录位置cd.代表当前目录cd…代表上一级目录cd…代表上上一级目录,以此类推tree列出当前目录所有子孙目录和文件结构dir列出当前目录下所有子目录和文件mkdir[文件夹路径及名称]在指定位置创建一个指定名称的子文件夹rmdir[
肥仔爱上可乐
·
2020-07-08 00:19
Java基础
Java基础笔记
001之循环
笔记:1.循环:反复执行一段相同或相似的代码2.循环三要素:1)循环变量的初始化2)循环的条件(以循环变量为基础)3)循环变量的改变(向着循环的结束变)循环变量:在整个循环过程所反复改变的那个数3.循环结构:1)while:先判断后执行,有可能一次都不执行2)do...while:先执行后判断,至少执行一次要素1与要素3相同时,首选do...while3)for:固定次数循环,应用率最高陌生知识评
LesterYu
·
2020-07-06 18:30
JAVA基础笔记
15-16-17-18
十五、今日内容介绍1、Object2、String3、StringBuilder=第一节课开始=======================01API概念*A:API(ApplicationProgrammingInterface)*应用程序编程接口*B:JavaAPI*就是Java提供给我们使用的类,这些类将底层的实现封装了起来,*我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。*C
余月七
·
2020-07-05 16:00
java基础笔记
04浅析抽象类的作用
抽象类是一种模板模式。抽象类为所有子类提供一个通用的模板,子类可以在这个通用的模板上进行扩展。简单来说,就是继承的子类必须实现父类的属性和方法。抽象方法必须被子类实现。如下图所例抽象类可以包含属性,方法,构造方法。但是构造方法不能被用来new实例,只能用来被子类调用。一般来说,抽象类限制比一般类大,一般类比抽象类更加灵活。当是在现实中很多父类中的方法是没有必要的,因为各个子类中的方法和父类必定不同
三月有毒
·
2020-07-04 19:33
JAVA基础笔记
10-11-12-13-14
十、今日内容介绍1、继承2、抽象类3、综合案例---员工类系列定义01继承的概述*A:继承的概念*a:继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系*b:在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类*B:继承关系的子类特点*a:子类会自动拥有父类所有非private修饰的属性和方法02继承的定义格式和使用*A
余月七
·
2020-07-04 17:00
JAVA基础笔记
(2)
ObjectObject:是所有对象的直接或间接父类该类中定义了所有对象的功能如果自定义类中也有比较相同的功能,没有必要重新定义只要沿袭父类中的功能,建立自己特有比较内容即可,这就是覆盖1.内部类1.内部类的访问规则1)内部类可以直接访问外部类中的成员,包括私有之所以可以访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式外部类名.this2)外部类要访问内部类,必须建立内部对象直接访问
大虾咪
·
2020-07-01 06:54
Java基础笔记
1、简述Java的基本历史java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等2、简单写出Java特点,写出5个以上,越多越好简单的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的、动态的语言。3、什么是Java?JAVA:一种编程语言一种开发环境一种应用环境一种部署环境4、请写出Java
weixin_30278311
·
2020-06-27 15:57
Java基础笔记
HashMap特点:无序、非线程安全、基于数组和链表实现、允许key、value为null容量和负载因子capacity:容量,初始大小16。table数组的长度load_factor:负载因子,默认0.75当size>=capacity*load_factor时数组进行扩容,新的table长度为之前的2倍。jdk1.8之后,链表长度超过8会转为红黑树,优化查找效率。LinkedHashMap特点
lzverygood
·
2020-06-24 11:28
面试
Java基础笔记
22
22.01_IO流(序列流)1.什么是序列流序列流可以把多个字节输入流整合成一个,从序列流中读取数据时,将从被整合的第一个流开始读,读完一个之后继续读第二个,以此类推.2.使用方式整合两个:SequenceInputStream(InputStream,InputStream)FileInputStreamfis1=newFileInputStream("a.txt");//创建输入流对象,关联a
dreamkong
·
2020-06-23 22:41
java基础笔记
.集合.map.初识
Map集合:该集合储存键值对。一对一对往外存,而且保证键的唯一性1:添加Vput(Kkey,Vvalue)voidputAll(Mapm)2:删除clear()Vremove(Objectkey)3:判读booleancontainsValue(Objectvalue)booleancontainsKey(Objectkey)4:获取Vget(Objectkey)isize()values()//
Mr_tianyanxiaobai
·
2020-06-22 02:01
java基础
【
java基础笔记
】new Integer 和 Integer.valueOf的区别
newInteger(127):每次调用得到一个新对象Integer.valueOf:每次调用先看缓存池里有没有该值,有的话返回该缓存池里的内容,没有的话返回的是一个新的Integer对象,Integerx=newInteger(127);Integery=newInteger(127);System.out.println(x==y);//false//缓存池默认大小-128~127,如果超过1
xcjlyy
·
2020-06-21 23:39
你要的
Java基础笔记
在这里
java基础目录java基础类的关系之继承类和类的关系修饰符Static静态修饰符设计模式抽象类与接口接口匿名内部类枚举(类)包装类MathRandom类Date类字符串相关StringBufferandStringBuliderRegularExpression正则表达式集合都在java.util包里面ArrayListVectorLinkedListHashSetTreeSetMap异常I/O
江湖少
·
2020-06-21 22:45
笔记
java
Java基础笔记
18
18.01_集合框架(Map集合概述和特点)A:Map接口概述查看API可以知道:将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值B:Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关;Collection集合的数据结构是针对元素有效18.02
dreamkong
·
2020-04-10 18:28
Java基础笔记
21
21.01_IO流(字符流FileReader)1.字符流是什么字符流是可以直接读写字符的IO流字符流读取字符,就要先读取到字节数据,然后转为字符.如果要写出字符,需要把字符转为字节再写出.2.FileReader,FileWriterFileReader类的read()方法可以按照字符大小读取FileReaderfr=newFileReader("aaa.txt");//创建输入流对象,关联aa
dreamkong
·
2020-04-09 13:47
Java基础笔记
17
17.01_集合框架(HashSet存储字符串并遍历)A:Set集合概述及特点通过API查看即可B:案例演示HashSet存储字符串并遍历HashSeths=newHashSeths=newHashSeths=newHashSeths=newHashSetlist=newArrayListlist*/publicstaticvoidgetSingle(Listlist){LinkedHashSet
dreamkong
·
2020-04-07 23:15
Java基础笔记
_01
1:关键字(1)被Java语言赋予特定含义的单词(2)特点:全部小写(3)注意事项:A:goto和const作为保留B:高级的IDE对关键字都会有特殊颜色标记。2:标识符(1)就是给类、接口、方法、变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:A:不能是数字开头B:不能是Java中的关键字C:区分大小写(4)常见的命名规则A:包全部小写单级包:小写举例:
Vector_Wings
·
2020-04-05 21:56
java基础笔记
02关于构造器和面向对象等问题基础知识
构造方法1、方法名必需跟类名保持一致2、无返回类型3、通过new来调用4、无参构造器的问题a)如果我们没有手动定义构造器,系统会自动为我们添加一个无参构造器b)如果我们定义了构造器,系统就不会为我们添加无参构造器3、构造方法的第一句总是super,即直接调用父类的方法a)有继承关系的构造方法调用的顺序方法的重载(overload)两同(同一个类,同一个方法名)三不同(参数列表不同,类型个数顺序返回
三月有毒
·
2020-04-04 10:16
Java基础笔记
总结(7)-常见类(1)Scanner,String、StringBuffer、StringBulider、Arrays、基本数据类型包装类(装箱还拆箱)
javalang包不需要导包1、字符串字面值可以被看成字符串对象2、字符串是常量,一旦被赋值,就不能改变toString()方法返回对象本身,当改变值是实际是改变了地址值String类的构造方法publicString()默认空行构造方法publicString(byte[]bytes)对byte数组进行解码操作publicString(byte[]bytes,intindex,intlength
吵吵先生
·
2020-04-03 01:14
Java基础笔记
1.Java中类的成员变量会有初值局部变量不会有初值2.构造方法:用来初始化对象方法名与类名相同分为有参和无参有参和无参可共存3.静态变量可以通过类名直接访问所有对象均可以访问但无法修改4.初始化块:类的实例创建时会依次执行初始化块且只会执行一次通常为成员变量赋值静态初始化块:static修饰的块只在类加载时执行只能给静态变量赋值5.封装:访问修饰符可见性private默认protectedpub
姚宁
·
2020-04-02 23:39
Java基础笔记
13
13.01_常见对象(StringBuffer类的概述)A:StringBuffer类概述通过JDK提供的API,查看StringBuffer类的说明线程安全的可变字符序列B:简述安全问题线程安全效率低C:StringBuffer和String的区别String是一个不可变的字符序列StringBuffer是一个可变的字符序列13.02_常见对象(StringBuffer类的构造方法)A:Stri
dreamkong
·
2020-04-01 19:49
Java基础笔记
_05
继承概述:把多个类中相同的内容给提取出来定义到一个类中。如何实现继承?Java提供了关键字:extends格式:class子类名extends父类名{}好处:A:提高了代码的复用性B:提高了代码的维护性C:让类与类之间产生了关系,是多态的前提类与类产生了关系,其实也是继承的一个弊端;类的耦合性增强了。开发的原则:低耦合,高内聚。耦合:类与类的关系内聚:就是自己完成某件事的能力Java中继承的特点:
Vector_Wings
·
2020-03-29 05:18
Java基础笔记
(一) 数据类型
Java基础笔记
(一)数据类型[TOC]第一章Java概述imgJavaSE:(JavaPlatform,StandardEdition)整个Java技术的核心和基础,它是JavaME和JavaEE编程的基础
小小少年Boy
·
2020-03-26 15:24
Java基础笔记
总结(9)-集合(1)集合与数组转换 迭代器 List ArrayList Linked List Vector的区别 泛型以及通配符
集合框架(对象数组的概述和使用)结合类能存储任意对象,长度是可以改变的,随着元素的增加而增加,元素的减少而减少数组和集合的区别1、数组既可以存储基本数据类型,也可以存储引用数据类型,但集合中只能存储引用数据类型,如要存储基本数据类型,在存储过程中会自动装箱变成对象。2、数组元素的固定的,不能自动增长,而集合长度是可变的,可以根据元素的增加而增长CollectionListSet(有序,存取数据有序
吵吵先生
·
2020-03-25 16:16
Java基础笔记
002之循环与数组初识
笔记:1.for结构:固定次数循环、应用率高2.break:跳出循环continue:跳过循环体中剩余语句而进入下一次循环3.三种循环结构的更佳适用情况:1)while:"当..."2)do...while:"直到..."要素1与要素3相同时首选do...while3)for:固定次数循环4.嵌套循环:1)循环中套循环,一般多行多列时使用,外层控制行,内层控制列2)执行规则:外层循环走一次,内层循
LesterYu
·
2020-03-24 23:24
Java基础笔记
总结(11)-集合(3)Map的概述以及基本使用 Map的遍历 HashMap的使用,嵌套,TreeMap Hashtable等 Collectons的常用工具类,泛型通配符固定下边界
Map集合概述特点一个映射不能有重复的键,每个键最多映射到一个值Map和Collection接口的区别Map是双列的,而Collection是单列的Map的键是唯一的,而Collection的子体系Set(TreeSetHashSetLinkedHashSet)是唯一的Map集合的数据结构针对键有效,与值无关,Collection集合的数据结构是针对元素有效注意:在HashSet底层执行的是Map
吵吵先生
·
2020-03-24 10:57
Java基础笔记
005之方法的重载和继承
笔记:1.方法的签名:方法名+参数列表2.方法的重载(Overload):1)发生在一个类中,方法名称相同,参数列表不同2)编译器在编译时会自动根据方法的签名绑定调用的方法3.构造方法:1)常常用于给成员变量赋初值2)与类同名,没有返回值类型3)在创建(new)对象时被自动调用4)若自己不写构造,则编译器默认一个无参构造方法若自己写了构造,则不再默认提供5)构造方法可以重载4.this:指代当前对
LesterYu
·
2020-03-21 14:58
Java基础笔记
10
10.01_面向对象(package关键字的概述及作用)A:为什么要有包将字节码(.class)进行分类存放B:包的概述C:包的作用10.02_面向对象(包的定义及注意事项)A:定义包的格式package包名;多级包用.分开即可B:定义包的注意事项A:package语句必须是程序的第一条可执行的代码B:package语句在一个java文件中只能有一个C:如果没有package,默认表示无包名C:案
dreamkong
·
2020-03-19 02:03
JAVA基础笔记
(3)
进程:是一个正在执行中的程序每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元线程在控制着进程的执行一个进程至少又一个线程java虚拟机VM启动的时候会有一个进程java.exe该进程中至少有一个线程负责java程序的执行而且这个线程运行的代码存在于main方法中该线程成为主线程扩展:其实更细节说jvm,jvm启动不止一个线程,还有负责垃
大虾咪
·
2020-03-16 15:13
java基础笔记
01java的一些基础知识
一、java程序运行过程:1、编译javac文件,把java源文件编译成class字节码文件2、运行java:运行class文件二、标识符(给类,方法,变量起名):1、以字母(采用unicode字符集),下划线,$开头2,其余部分可以是:字母(采用unicode字符集),下划线,$,数字3、不能是关键字三、变量1、局部变量:定义在方法内或语句块内(使用前必需手动初始化)2、成员变量(实例变量fie
三月有毒
·
2020-03-11 11:39
Java基础笔记
(一)深入Java数组
Java基础笔记
(一)深入Java数组[TOC]1、数组的定义与初始化在Java中,数组也是一种数据类型,而且是一种引用数据类型。
小小少年Boy
·
2020-02-26 08:17
Java基础笔记
03
03.01_Java语言基础(逻辑运算符的基本用法)(掌握)A:逻辑运算符有哪些&,|,^,!&&,||B:案例演示逻辑运算符的基本用法注意事项:a:逻辑运算符一般用于连接boolean类型的表达式或者值。b:表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。算术表达式:a+b比较表达式:a==b(条件表达式)C:结论:&逻辑与:有false则false。|逻辑或:有true则t
dreamkong
·
2020-02-24 14:28
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他