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基础知识
学习日记9
学习内容:使用File类访问本地文件系统,使用文件过滤器,理解IO流的模型和处理方式,使用IO流执行输入、输出操作,使用转换流将字节流转为字符流,推回流的功能和用法,重定向标准输入、输出,访问其他进程的输入、输出,RandomAccessFile的功能和用法,对象序列化机制和作用,通过实现Serializable接口实现序列化,实现定制的序列化,通过实现Extrenalizable接口实现序列化,
nbcallum
·
2020-08-10 12:12
java基础知识
学习日记7
学习内容:编译时类型检查的重要性,使用泛型实现编译时进行类型检查,定义泛型接口、泛型类,派生泛型接口、泛型类的子类、实现类,使用类型通配符,设定通配符上限和通配符下限,设定类型形参的上限,在方法签名中定义类型形参,泛型方法和类型通配符之间的区别和联系,泛型方法与方法重载,java8改进的类型推断,擦除与转换,泛型与数组学习笔记:1、当把对象放进集合里,元素会失去原来的类型,都变成Object类型,
nbcallum
·
2020-08-10 12:12
java基础知识
学习日记5
25、对于局部成员而言,不管是局部变量还是局部内部类,它们的上一级程序单元都是方法,而不是类,使用static修饰它们没有任何意义。因此所有的局部成员都不能使用static修饰,不仅如此,因为局部成员的作用域是所在方法,其他程序单元永远也不可能访问另一个方法中的局部成员,所以所有的局部成员都不能使用访问控制符修饰。26、关于匿名内部类还有如下两条规则。①匿名内部类不能是抽象类,因为系统在创建匿名内
nbcallum
·
2020-08-10 12:11
java基础知识
学习日记4
学习内容:包装类及其用法,toString方法的用法,==和equals的区别,static、final、abstract关键字的用法、接口的概念和作用,定义接口的语法和实现接口,接口和抽象类的联系与区别,面向接口编程,内部类的概念和定义语法,非静态内部类和静态内部类,创建内部类的对象和扩展内部类,匿名内部类和局部内部类,Lambda表达式与函数式接口,方法引用和构造器引用,枚举类的概念和作用,枚
nbcallum
·
2020-08-10 12:11
java基础知识
学习日记6
学习内容:java程序的参数,程序运行过程中接收用户输入,System类Runtime类的相关用法,Object和Objects类,使用String、StringBuffer、StringBuilder类,Math类进行数学计算,BigDecimal保存精确浮点数,使用Random类生成各种伪随机数,Date、Calendar的用法及之间的联系,java8新增的日期、时间API的功能和用法,创建正
nbcallum
·
2020-08-10 12:11
Java基础知识
回顾第二篇 - String,StringBuffer和StringBuilder|Java内存模型简介|HashMap和Hashtable...
1、String,StringBuffer和StringBuilderString:字符串常量,不可变;StringBuffer:字符串变量,可改变的对象,线程安全,多线程处理大量数据选择;StringBuilder:字符串变量,可改变的对象,速度快,单线程情况下处理大量数据选择;补充:字符串String类型全方位考察考察一:Stringa="a1";Stringb="a"+1;System.ou
metrowilliam
·
2020-08-10 12:26
Java基础知识回顾
颓废程序员,大四=失业,用一个月时间让我遇见更好的我自己,努力ing,我会持续更新我自己的成果以及遇到的问题的
Java基础知识
以及servlet之前已经看过了,应该还可以,如果之后又要用到遗忘的用到的时候再去快速得补一下我必须要把这些进度
weixin_42157377
·
2020-08-10 08:14
java
程序人生
Java基础知识
精华部分
Java基础知识
精华部分(个人总结)写代码(理解):1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。
zxf463206389
·
2020-08-10 05:33
面试
【
Java基础知识
】switch表达式、case穿透、default、switch结束条件
switch(表达式){case值1:语句体1;break;case值2:语句体2;break;...default:语句体n+1;break;}1、格式解释说明:switch表达式:可以是byte,short,int,charJDK5以后可以是枚举JDK7以后可以是字符串case:后面的值就是要和表达式进行比较的值break:表示程序到这里中断,跳出switch语句default:如果所有的情况
Windsor90
·
2020-08-10 05:24
Java基础知识
【
Java基础知识
】IO流--字节流读写数据以及复制文件的几种方式
1、IO的分类A、按照流向【参照物JVM】输入流:读取数据输出流:写出数据B、按照数据类型(1)字节流a、字节输入流读取数据InputStreamb、字节输出流写出数据OutputStream(2)字符流a、字符输入流读取数据Readerb、字符输出流写出数据Writer注意:一般我们在探讨IO流的时候,如果没有明确说明按哪种分类来说,默认情况下是按照数据类型来分的。注意:每种基类的子类都是以父类
Windsor90
·
2020-08-10 05:24
Java基础知识
【
Java基础知识
】Java接口中的成员变量为何必须是public static final
一、Java接口中的成员变量为何必须是publicstaticfinal接口中的成员变量只有一种类型,publicstaticfinal,所以可以直接省去修饰符。为什么接口的变量修饰符必须是publicstaticfinal类型呢?①首先接口是一种高度抽象的”模版”,,而接口中的属性也就是’模版’的成员,就应当是所有实现”模版”的实现类的共有特性,所以它是publicstatic的,是所有实现类共
Windsor90
·
2020-08-10 05:24
Java基础知识
【
Java基础知识
】终止单层和多层循环break的使用,跳出一次循环continue的使用
1、终止单层和多层循环break的使用:break:终止单层循环break结合标签的使用可以终止多层循环演示案例:classBreakDemo{publicstaticvoidmain(String[]args){//在switch或loop外部中断//break;//跳出单层循环for(intx=0;x<10;x++){if(x==3){break;}System.out.println("He
Windsor90
·
2020-08-10 05:24
Java基础知识
java基础知识
,希望大佬给出建议
第一章java语言特点1、java版本①javase标准版,用来完成简单的桌面游戏,比如:扫雷、纸牌、坦克大战②javame小型版,用来完成移动端或者嵌入式设备③javaee企业版,,用来完成企业级的需求2、java的特点简单性、高性能、编译性、解释性、面向对象、分布处理、健壮性、安全性、跨平台-----跨平台:是指java的程序可以跨系统。–因为java的运行至依赖java虚拟机(jvm)–所以
wrh0740
·
2020-08-10 04:06
Java集合框架常见面试题
剖析面试最常见问题之
Java基础知识
说说List,Set,Map三者的区别?Arraylist与LinkedList区别?
weixin_30955617
·
2020-08-10 02:12
java基础知识
java基础知识
1:java概述1)java诞生基础2)java三大平台JAVASEJAVAMEJAVAEE3)java环境安装及配置4)java编译过程5)javaIDE的种类及使用+helloworld2
stuwcc
·
2020-08-10 01:27
java基础
Java基础知识
回顾(面试整理)
一、名词解释1、Java的四个特征:抽象:就是把现实生活中的某一类东西提取出来,用程序代码表示,我们通常叫做类或者接口。抽象包括两个方面:一个是数据抽象,一个是过程抽象。数据抽象也就是对象的属性。过程抽象是对象的行为特征。继承:是对有着共同特性的多类事物,进行再抽象成一个类。这个类就是多类事物的父类。父类的意义在于抽取多类事物的共性。封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让
敬长安
·
2020-08-10 00:13
烽火星空- 笔试
没有
Java基础知识
,全部结合数据结构!!!数据结构占比60%Java40%链表占比极高各种排序算法的应用场景!
不会爬树的猴子
·
2020-08-09 23:51
笔试面试
Java基础知识
7_异常处理2
抛出异常异常的传播当某个方法抛出了异常时,如果当前方法没有捕获异常,异常就会被抛到上层调用方法,直到遇到某个try...catch被捕获为止:publicclassMain{publicstaticvoidmain(String[]args){try{process1();}catch(Exceptione){//捕获e.printStackTrace();}}staticvoidprocess1
折纸_泛舟
·
2020-08-09 22:00
JAVA基础知识
之StreamEncoder流
一、StreamEncoder流该类源码的下载地址(注意源码中的注释为个人理解并非官方注释)https://download.csdn.net/download/ai_bao_zi/10560419二、StreamEncoder中的实例域//默认的字节缓冲区大小,8192个字节privatestaticfinalintDEFAULT_BYTE_BUFFER_SIZE=8192;//确保流打开以便可
咕噜是个大胖子
·
2020-08-09 19:25
JAVA基础知识
之CharArrayWriter流
一、CharArrayWriter流定义API说明:该类实现了一个可用作字符输出流的字符缓冲区,当数据写入流时,缓冲区自动增长,请注意在此类上调用close()无效,并且可以在流关闭后调用此类的方法而不生成IOException。二、CharArrayWriter流构造函数根据指定缓冲区大小或者默认缓冲区大小创建CharArrayWriter流对象/***创造默认缓冲区大小的CharArrayWr
咕噜是个大胖子
·
2020-08-09 07:33
JAVA基础知识
之IO流
一、IO流的概念所谓IO(input/output)在计算机用语中是指输入输出,而流是一种抽象的数据传输结构,主要用于进行数据的传输,所以IO流就是指用流的形式来进行数据的传输二、流的理解流就像是一个通道,将两个设备之间建立链接,而后数据在通道之间传递三、流的分类1)输入流和输出流按照流的方向(也就是数据的传输方向)可以分为输入流和输出流,既然是按照方向,那么就必然是有两个节点。如程序读取计算机的
咕噜是个大胖子
·
2020-08-09 07:33
JAVA基础知识
之StringReader流
一、StringReader流定义API说明:字符串输入流、其本质就是字符串二、StringReader的实例域//流对象privateStringstr;//流的长度privateintlength;//流的当前位置,下个字符的索引privateintnext=0;//流的标记位置privateintmark=0;三、StringReader流构造函数/***利用字符串创建字符输入流*/publ
咕噜是个大胖子
·
2020-08-09 07:33
JAVA基础知识
之File类
一、File类定义1.File类主要是JAVA为文件这块的操作(如删除、新增等)而设计的相关类2.File类的包名是java.io,其实现了Serializable,Comparable两大接口以便于其对象可序列化和比较publicclassFileimplementsSerializable,Comparable{}二、File类实例域1)path:封装的String类型变量,代表了文件的路径p
咕噜是个大胖子
·
2020-08-09 07:33
JAVA基础知识
之ByteArrayInputStream流
一、ByteArrayInputStream流定义API说明:ByteArrayInputStream包含一个内部缓冲区,其中包含可以从流中读取的字节,内部计数器跟踪read方法提供的下一个字节,关闭ByteArrayInputStream流无效,关闭流后调用类的方法不会有异常产生二、ByteArrayInputStream流实例域/***字节数组缓冲区,buf[0]到buf[count-1]是可
咕噜是个大胖子
·
2020-08-09 07:02
JAVA基础知识
之StringWriter流
一、StringWriter流定义API说明:在字符串缓冲区中收集输出的字符流,可用于构造字符串,关闭流无效,关闭后调用其他方法不会报异常二、StringWriter流实例域//字符串缓冲过区privateStringBufferbuf;三、StringWriter流构造函数/***利用默认大小的StringBuffer创建字符输出流*/publicStringWriter(){buf=newSt
咕噜是个大胖子
·
2020-08-09 07:02
JAVA基础知识
之FileOutputStream流
一、FileOutputStream流FileOutputStream流是指文件字节输出流,专用于输出原始字节流如图像数据等,其继承OutputStream类,拥有输出流的基本特性publicclassFileOutputStreamextendsOutputStream{}二、构造方法1)创建FileOutputStream流以写入数据到File对象所代表的文件,同时创建一个新的FileDesc
咕噜是个大胖子
·
2020-08-09 07:02
JAVA基础知识
之ByteArrayOutputStream流
一、ByteArrayOutputStream流定义API说明:此类实现一个字节输出流、其中数据被写入到字节数组中,缓冲区在数据写入时会自动增长,关闭该流无效,关闭此流后调用方法不会有异常二、ByteArrayOutputStream流实例域/***存储数据的缓冲区*/protectedbytebuf[];/***缓冲区中的有效字节数*/protectedintcount;三、ByteArrayO
咕噜是个大胖子
·
2020-08-09 07:02
JAVA基础知识
之InputStreamReader流
一、InputStreamReader类API文档说明:InputStreamReader类是从字节流到字符流的桥接器:它使用指定的字符集读取字节并将它们解码为字符。它使用的字符集可以通过名称指定,也可以明确指定,或者可以接受平台的默认字符集。每次调用一个InputStreamReader的read()方法都可能导致从底层字节输入流中读取一个或多个字节。为了实现字节到字符的有效转换,可以从基础流中
咕噜是个大胖子
·
2020-08-09 04:53
JAVA基础知识
2
1:关键字(掌握)(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握)(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:A:不能以数字开头B:不能是java中的关键字C:区分大小写(
youmingke
·
2020-08-09 03:00
Java
Java 类成员的访问控制符
转自:http://wxl24life.iteye.com/blog/1961324今天被问了一个
Java基础知识
:Java类成员的访问控制符(AccessModifier)有几种?
yasi_xi
·
2020-08-09 03:34
java基础知识
-图形化界面
//AWT(AbstractWindowToolkit)是Java程序提供的建立图形用户界面的工具集,//主要包括容器、组件、布局管理器、事件处理模型等。//AWT是重量级组件,通过java.awt包下的类和接口来创建GUI//Swing是JDK1.2版以后的轻量级组件、纯Java组件,通过javax.swing包下的类和//接口来创建GUI。//建立在AWT基础之上,不能完全舍弃AWT。//可以
qq_18253321
·
2020-08-08 18:21
java基础
图形化界面
常用组件
事件模型
菜单和对话框
JAVA基础知识
回顾-----JAVA背景-----随想随写
最近开始面试了,觉得有必要好好看一下前面的JAVA知识,因为我实在抵不过记忆的淡忘;1.JAVA的背景历史纠结:JAVA的前身是oak语言,是在1990年发布的,来自于Sun公司的一个Green项目,在我出生的后一年,也就是1995年,Oak语言改名JAVA,正式发布;JAVA的优越性:1.跨平台,这是一提到JAVA我首先就想到的,JAVA的跨平台性体现在其的JVM(JAVA虚拟机)上,在编写好一
huiwinner
·
2020-08-08 16:14
JAVA基础
画图学 JVM(三) 01 JVM 与 Java 体系结构
目录一、
Java基础知识
1.Java技术体系2.Java发展史3.Java开发层级4.跨平台和跨语言5.Java语言5.1Java语言是高级语言5.2Java语言的执行流程二、JVM概览1.JVM所处位置
Java 小学生
·
2020-08-08 11:38
JVM
黑马程序员——
java基础知识
之面向对象(一)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-(一)java面对对象的基础知识1、面对对象的特点:①是一种符合人们思考习惯的思想,可以将复杂的事情简单化,将程序员从执行者转换成了指挥者。也是java编程的特点②先要去找具有所需的功能的对象来用。如果该对象不存在,那么创建一个具有所需功能的对象。这样简化开发并提高复用。2、面向对象的三大特征。封装(encapsu
段黄军
·
2020-08-08 01:01
黑马程序员技术博客
J2ME程序开发全方位基础讲解汇总
一、J2ME中需要的
Java基础知识
现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦
clarkyu
·
2020-08-07 22:52
Java文档
j2me
程序开发
calendar
nokia
手机
random
java基础知识
清单(二)
java容器都有哪些?Collection和Collections有什么区别?java.util.Collection是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。Collections则是集
123就是928
·
2020-08-07 20:48
Java基础知识
:万物皆对象
万物皆对象前言创建对象类的创建类型字段作用域方法对象清理数据存储基本类型的存储数组的存储高精度数值代码注释编程规范知识拓展为什么String不可变?值传递和引用传递的区别Stringstr=newString("abc"),创建几个对象?equals()和"=="的区别前言对象,常有两层意思,指行动或思考时作为目标的事物或特指恋爱的对方等含义。创建对象Java利用万物皆对象的思想和单一一致的语法方
成为大佬先秃头
·
2020-08-06 11:52
On
Java
8
java
编程语言
面向对象编程
java学习总结-集合(collection)
本人正在学习
java基础知识
,非常感恩能够看到毕向东老师的java视频,他引领了我去思考问题,而不是生硬的去记一些知识点,下面是我对集合学习的总结和思考。
noodles226
·
2020-08-06 10:36
java学习
JAVA基础知识
之NIO.2——Path,Paths,Files
NIO.2JDK7对NIO进行了重大改进,主要包含以下两方面新增Path接口,Paths工具类,Files工具类。这些接口和工具类对NIO中的功能进行了高度封装,大大简化了文件系统的IO编程。基于异步Channel的IO在NIO基础上改进后的IO被称为NIO.2,上面第一个改进包含在java.nio下新增的包java.nio.file包。第二个改进包含在原有的java.nio.channels下,
mhHao
·
2020-08-06 10:03
java
nio与网络编程
Java GC原理简单讲解
内存参数和设置方法,这也写过文章《jvm常用调试工具和设置jvmGC方法和指令》PermSize永久代NewSize新生代XmsXmx堆Xss栈再者就是了解jvm中有几种GC以及启动方法,也有写过文章《
java
lxlmycsdnfree
·
2020-08-06 10:51
Java语言
Java多线程基础知识学习笔记
前言:继续复习
java基础知识
,网上也看了不少,当看到多线程这边的时候发现荒废了一年基本都忘光了,这篇文章就把多线程的一些基础知识重新过一边,就当是复习了。
世银
·
2020-08-05 20:30
Java基础
Java基础知识
笔记(七:接口、变量作用域和参数传递)
一、接口Java语言不允许一个子类拥有多个直接父类,即任何子类只能有一个直接父类。但允许一个类实现多个接口,即在定义类的接口名称列表中可以包含1个或多个接口名称,从而实现多重继承的特性。接口的定义格式如下:【接口修饰词列表】interface接口名【extends接口名称列表】{接口体}接口修饰词列表可以包含0个、1个或者多个接口修饰词。如果存在多个接口修饰词,则在相邻两个接口修饰词之间采用空格分
weixin_34235135
·
2020-08-05 17:25
趣讲 PowerJob 超强大的调度层,开始表演真正的技术了
本文适合有
Java基础知识
的人群作者:HelloGitHub-SalieriHelloGitHub推出的《讲解开源项目》系列。写在前面的碎碎念:终于到了万众期待的调度层原理了。
削微寒
·
2020-08-05 08:00
Java基础知识
(二)(《Java从入门到精通(第五版)》学习笔记)
文章目录4流程控制4.1复合语句4.2条件语句if...elseif多分支语句switch多分支语句4.3循环语句while与do...while语句for循环语句for语句for-each语句4.4循环控制break语句continue语句5字符串5.1String类5.2连接字符串5.3获取字符串信息5.3.1获取字符串长度5.3.2字符串查找5.3.3获取指定索引位置的字符5.4字符串操作5
承安圆
·
2020-08-04 21:24
JAVA
学习笔记
DAY00--JAVA基本知识
文章目录
JAVA基础知识
数据类型常量注释运算符控制执行流程初始化和清理重载this关键字Static方法构造器初始化数组初始化枚举类型构造器和垃圾回收器类和对象类对象方法首先要放一段经典代码:publicclassHelloWorld
喜欢唱跳Rapper
·
2020-08-04 20:48
JAVA
《JAVA从入门到精通》学习笔记1-9章
Java基础知识
(3,4,7,8章笔记)1.声明常量:final数据类型常量名称[=值]常量名称通常使用大写字母,只能被赋值一次。
christinaQ
·
2020-08-04 18:00
java
java基础知识
点总结
Java基础知识
点总结说明一下publicstaticvoidmain(String[]args)这段声明里每个关键字的作用。
牧儿
·
2020-08-04 15:38
java基础知识点总结
Java接口-多重继承-Java编程思想
概述最近把
Java基础知识
梳理了一下,发现了一些以前理解有偏差的地方,记录在此。疑问一个类同时继承基类和多个接口时,该类中是否可以不实现接口中的方法?一个类同时实现多个接口,能否向上转型到各接口?
快乐柠檬
·
2020-08-04 15:34
Java
月薪4-8k的初级java程序员,业余时间该如何充实自己,以实现更快的升职加薪
前提月薪4-8k的初级java,作者认为你应该至少掌握以下这些知识:1.mysql2.
java基础知识
3.springboot4.前端基础知识(html,css,js)5.一个基本的前端框架(vue或react
豆约翰
·
2020-08-04 14:38
心得体会
java基础笔记
Java基础知识
精华部分(个人总结)写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。
chupanjing7089
·
2020-08-04 13:09
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他