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
OnJava笔记
JAVA笔记
(菜鸟教程)
1.局部变量是在栈上分配的。2.局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。3.类变量(静态变量)和实例变量区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象。4.访问控制范围访问控制.jpg(1)private类内访问(2)被声明为protected的变量、方法和构造器能被
ZOKE
·
2020-07-28 16:55
14章
Java笔记
文章目录URL类URLConnection读写网络资源InetAddress类osl系统TCP/IP模型IP与端口面向连接与面向无连接的通信TCP协议Socket原理及Socket编程ServerSocket类Socket类UDP协议与UDP编程的一般步骤UDPUDP编程的一般步骤URL基础知识URL(UniformResourceLocator:统一资源定位器)是对可以从互联网上得到的、资源的位
程序与English
·
2020-07-27 15:55
第九章and第十章
Java笔记
总结大全
文章目录接口接口·概念接口定义接口的设计模式java的异常处理异常类Exception类及其子类Error类及其子类try...catch多重catch代码块的用法finally子句的用法使用throws关键字抛出异常使用throw关键字抛出异常throw和throws不同点使用异常处理语句的注意事项自定义异常如何创建和自定义异常?接口接口·概念接口由若干常量定义和一组抽象方法组成,接口中不包括变
程序与English
·
2020-07-27 15:54
b站黑马Java就业班笔记P101-P200
#
Java笔记
2p107局部变量和成员变量的区别局部变量:在方法内部成员变量:在方法外部,直接写在类当中局部变量:只有在方法中可以使用,出了方法就不能再用了成员变量:整个类中都可以通用局部变量:没有默认值
alike_meng
·
2020-07-26 16:57
Java基础学习
字节跳动笔试后的
java笔记
本算法编程--------javac不是内部或外部命令,也不是可运行的程序---------错误:找不到或无法加载主类
说干就干,直接用笔记本来撸代码,可是出问题了。。。真的难以置信,这都能出问题。问题是啥呢?就是如果我们用记事本编写完代码以后不是要编译然后运行程序嘛?一般都是这样的先javacmain.java(先把java文件编译成字节码文件)然后javamain(然后用java命令执行java字节码文件,运行java文件)。可是问题就出在这儿了,当我运行javacmain.java的时候它居然提示,#####
菜鸟的救赎之旅
·
2020-07-16 06:31
教程
java
jre
jdk
Java笔记
——Java代码块的执行顺序
Java代码块的执行顺序Java程序中代码块的执行顺序对于学习Java的人来说是必不可少需要掌握的。代码块在Java中,使用{}括起来的代码被称为代码块。根据其位置和声明的不同,可以分为:局部代码块构造代码块静态代码块执行顺序首先执行静态代码块接着执行构造代码块最后指向构造方法静态代码块>>>构造代码块>>>>构造方法考虑Java中关于继承的情况,这子类和父类的执行顺序稍有变化:Createdwi
凡尘code
·
2020-07-16 06:05
Java学习
狂神
Java笔记
狂神说
Java笔记
1打开CMD方式常用的DOS命令卸载JDK安装JDK打开CMD方式1.开始+系统+命令提示符2.win键+R输入cmd打开控制台3.在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口
qq_28504455
·
2020-07-16 05:48
狂神Java笔记
java
Java笔记
-使用达梦(DM)数据库接口对表进行增删改查
目录基本概念代码与演示基本概念其实厂家已经提供了资料和代码,但感觉不如自己总结得爽,也直接。下面给出的全是干货。首先是SQL语言,达梦是没有useXXX这种的,如果要检索某个表,直接这样操作:select*fromxxx.xxx.xxx这种,举个截图:同样,DESC,delete,update,这些也是一样的。代码与演示以IDEA为例:File->ProjectStructure...把dm的jd
IT1995
·
2020-07-16 04:39
Java
SQL
effective
java笔记
目录1.复合优先于继承2.接口优于抽象类1.复合优先于继承子类覆盖父类的方法,当父类或是超类对被继承的方法进行改动,或产生一个具有相同签名和返回类型的方法是,使用该方法的子类会被影响。有一种办法可以避免前面提到的所有问题。即不扩展现有的类,而是在新的类中增加一个私有域,它引用现有类的一个实例。这种设计被称为“复合”(composition)。对于两个类A和B,只有当两者之间确实存在“is-a”关系
jinzk123
·
2020-07-16 01:37
编码规范
零基础java学习笔记
转载的一篇不错的文章,提供给广大爱好者N久以前在中软学习的
Java笔记
,排版什么的没时间~凑合看吧2015/1/22Day01——————————————————————————————————————
ITchenbing01
·
2020-07-15 17:09
java基础
Java笔记
1.0 简单的DOS命令、jdk配置、HelloWorld、命名、文档注释、文件操作
一。简单的dos命令d:回车盘符切换dir(directory):列出当前目录下的文件以及文件夹md(makedirectory):创建目录rd(removedirectory):删除目录typenul>文件名:创建文件copy:复制文件cd(changedirectory)改变指定目录(进入指定目录)cd..:退回到上一级目录cd\:退回到根目录del(delete):删除文件,删除一堆后缀名一
HumanStructure
·
2020-07-15 17:33
Java
Java笔记
——Comparable和Comparator
参考了部分《EffectiveJava》第12条的内容和官方文档,刚好也被面试过,记一笔。Comparable一个类一旦实现了Comparable接口,它就可以跟许多泛型算法以及依赖于该接口的集合实现进行写作。如果你编写的类需要进行排序,可以使该类实现Comparable接口。Comparable定义如下:packagejava.lang;importjava.util.*;publicinter
zhoufenqin
·
2020-07-15 16:22
Java
Java笔记
-I/O转换流(字符流)
前景提要点击跳转到我的笔记:
Java笔记
-I/O字节流转换流基本介绍转换流包含:1.OutputStreamWriter输出流2.InputStreamReader输入流如果构造器里面不传入编码,则使用平台默认编码转换流本质
天道酬勤Victor
·
2020-07-15 15:18
JavaSE
JavaSE-I/O流
新手学习
Java笔记
(五)多态、抽象、继承、封装的简单例子
文章目录完整代码多态抽象、继承封装完完整代码publicclassTest{publicstaticvoidmain(String[]args){Printera=newColorPrinter();Printerb=newMonochromePrinter();typeChoose(a);typeChoose(b);}privatestaticvoidtypeChoose(Printera){a
东京没有下雨天
·
2020-07-15 14:42
#
面向对象程序设计导论
新手学习
Java笔记
(三)继承的简单例子
新手学习
Java笔记
(三)继承是软件重用的内容之一,降低了代码重复度class子类extends父类{}下面是一个简单的例子:importjava.util.Scanner;publicclassExtend_test
东京没有下雨天
·
2020-07-15 14:41
#
面向对象程序设计导论
java
新手学习
Java笔记
(四)封装的简单例子
新手学习
Java笔记
(四)为了将某些方法和成员变量保护起来,不直接暴露在外部,通常要封装封装是面向对象程序设计的四大特征之一publicclassTest{publicstaticvoidmain(String
东京没有下雨天
·
2020-07-15 14:41
#
面向对象程序设计导论
新手学习
Java笔记
(一)Swing的简单应用
新手学习
Java笔记
(一)参考教程:https://blog.csdn.net/xietansheng/article/details/72814531记下第一天的收获:importjavax.swing
东京没有下雨天
·
2020-07-15 14:10
#
面向对象程序设计导论
java
swing
新手学习
Java笔记
(二)方法重载的简单例子
新手学习
Java笔记
(二)例子:新建复数类,包括show和add方法刚学习Java时,若要表示复数,会想到创建两个Double,用Double的方法完成计算,用字符串*Double+“+”+Double
东京没有下雨天
·
2020-07-15 13:57
#
面向对象程序设计导论
java笔记
总结_06_集合泛型
第11章Java集合框架和泛型机制1、概念JDKAPI在java.util包中设计了一组专门用来存储其它对象的类,这组类被称为对象容器类,简称容器类,这组类和接口的设计结构也被称为集合框架。Collection接口有一个超级接口:Iterator(用于遍历);Collection接口的子接口常用的有:List和Set;List,有序有重复;Set,无序无重复。元素:元素即对象(数据)的引用重复:调
xczzmn
·
2020-07-15 10:24
课堂笔记
Java笔记
-多线程基础
进程:进程是用于指一个正在运行的可执行程序,它可以包含多个线程,注意:一个没有运行的程序不是一个进程。进程的特点:每一个进程都有自己的独立的一块内存空间、一组资源系统。其内部数据和状态都是完全独立的。进程的优点是提高CPU运行效率,在同一时间内执行多个程序,即并发执行。但是从严格上讲,也不是绝对的同一时刻执行多个程序,只不过CPU在执行时通过时间片等调度算法不同进程高速切换,由于速度太快,所以我感
多网
·
2020-07-15 09:28
Java笔记
——第十二章 (Ⅰ) 用JDBC技术访问数据库
第十二章用JDBC技术访问数据库Java语言中连接数据库采用的是JDBC(JavaDataBaseConnectivity)技术,JDBC提供了连接各种数据库的能力。JDBC工作原理:JDBC连接方式1)JDBC-ODBC桥连接(JDK8已经丢弃了这种效率比较低的连接方式,但在JDK版本低于8的版本中该方法仍然适用):将对JDBCAPI的调用转换为对另一组数据库连接API的调用优点:可以访问所有O
公子艾
·
2020-07-15 09:56
Java笔记
Java笔记
-Gson在解析包含单个字母的驼峰式变量遇到的一个小坑
踩坑过程Coding时,我需要构建一个柱状图的json数据结构吐给前端。图表用的是百度的Echarts图形库,表结构里,有一个表示纵坐标的属性叫yAxisIndex。很自然的,我在bean对象里面有一个这样的属性:privateIntegeryAxisIndex;但是发现,在使用Gson序列化之后,就变成了yaxisIndex的样子。研究后发现,如果变量里面包含单个字母时,Gson在解析时就会把这
栾呱呱
·
2020-07-15 07:09
java笔记
2-servlet总体
servlet是什么?它是java语言中专门来处理各种协议通讯的程序模块。就像有专门处理数据库的,有专门解析xml的!那既然是处理通讯协议的,也就是做web的,那就因该涉及到web开发的方方面面web应用程序的基础知识URL,URN与URIURL编码,这个常用!何谓容器?Servlet与jsp的关系MVC/Model2编写servlet的准备工作第一个完整的servlet代码准备开发环境(编辑器等
arkulo
·
2020-07-15 07:16
11.9-全栈
Java笔记
: 线程并发协作(生产者/消费者模式)
多线程环境下,我们经常需要多个线程的并发和协作。这个时候,就需要了解一个重要的多线程并发协作模型“生产者消费者模式”。什么是生产者?生产者指的是负责生产数据的模块(这里模块可能是:方法、对象、线程、进程)。什么是消费者?消费者指的是负责处理数据的模块(这里模块可能是:方法、对象、线程、进程)。什么是缓冲区?消费者不能直接使用生产者的数据,它们之间有个“缓冲区”。生产者将生产好的数据放入“缓冲区”,
全栈JAVA笔记
·
2020-07-15 03:38
10.7-全栈
Java笔记
:常见流详解(五)
转换流InputStreamReader/OutputStreamWriter用来实现将字节流转化成字符流。比如,如下场景:System.in是字节流对象,newBufferedReader(须接受Reader对象)。我们就能将System.in转换成Reader对象,即可完成此场景。【示例1】使用InputStreamReader接受用户的输入BufferedReaderbReader=null
全栈JAVA笔记
·
2020-07-15 02:31
【Effective
Java笔记
】第1条:考虑用静态工厂方法代替构造器
Effective第一条主要讲的是静态工厂方法的四大优势!一、什么是静态工厂方法是一个返回类的实例的静态方法例:test类publicclasstest{privatestatictestinstance;//静态工厂方法懒汉模式publicstatictestgetInstance(){if(instance==null){instance=newtest();}returninstance;}
浅然言而信
·
2020-07-15 02:42
java基础之集合篇笔记
我的
java笔记
,期待与您交流!依旧今天来做一下集合部分的笔记开始做笔记.一:什么是集合呢?集合和数组相比有什么区别呢?
BoyLoveBaby
·
2020-07-15 01:14
java
api
java
程序员
map
hashmap
9.3-全栈
Java笔记
:List接口常用实现类的特点和底层实现
上节我们讲到「List接口的特点和常用方法」,本节接着上节的内容继续深入学习。课前回顾:List接口常用的实现类有3个:ArrayList、LinkedList、Vector。那么它们的特点和底层实现有哪些呢?ArrayList特点和底层实现ArrayList底层是用数组实现的存储。特点:查询效率高,增删效率低,线程不安全。我们一般使用它。查看源码,我们可以看出ArrayList底层使用Objec
全栈JAVA笔记
·
2020-07-15 01:06
【
java笔记
】day07break和continue关键字
break、continue关键字break作用范围:在switch中是作为停止的关键字。在循环中是结束当前循环的命令。(离break最近的外层循环)publicstaticvoidmain(String[]args){for(inti=0;i<5;i++){if(i==3){System.out.println("i为3的时候停止程序");break;}System.out.println("i
不理朝夕
·
2020-07-14 15:00
Java
【
Java笔记
】9 匿名对象
匿名对象的定义没有名字的对象称为匿名对象。classpeople{Stringname;intage;Stringsex;publicvoidlive(){System.out.println(name+"活着真好");}publicvoideat(){System.out.println("好好吃饭");}}//测试类classdome{publicstaticvoidmain(String[]
不理朝夕
·
2020-07-14 15:00
Java
java笔记
-包机制、访问控制权限、Object
包机制方便程序的管理,不同功能的类存放在不同的包内。按照功能划分。package语句只能出现在java源代码第一行包名命名规范:采用公司域名倒序的方式域名+项目+模块+功能名dom编译:javac-d.HelloWorld.javaimport语句将需要的类导入import语句只能在package语句之下,class语句之上java.lang包下的类不需要导入import—————————————
amythsir
·
2020-07-14 15:20
java笔记
java笔记
—final修饰,抽象类,抽象方法,接口
P14.final修饰的方法无法被覆盖,无法被重写final修饰的类无法被继承final修饰的局部变量一旦赋值,无法再次赋值。只能赋一次值final修饰的对象,只能指向这个对象,并且只能永远指定这个对象内存地址。final修饰实例变量必须手动赋上值,不能让系统默认赋值,否则报错。P15.final修饰的实例变量一般添加:static,变为静态,称为常量。常量名全部大写,单词之间用下划线衔接。———
amythsir
·
2020-07-14 15:20
java笔记
java笔记
-Array,一维数组、二维数组
Array数字是一个容器。可容纳多个元素,数组是一个数据的集合数组可储存基本数据类型,也可储存引用数据类型数组是引用类型,数组对象存储在堆内存输出中如果是存储java对象,实际上存储的是对像的引用(内存地址)数组一旦创建,在java中长度不可变。数组要求元素的数据类型统一。数组对象都有Length属性,用来获取数组中元素的个数。数组中的元素地址是连续的。数组是一种简单的数据结构首元素的内存地址是这
amythsir
·
2020-07-14 15:20
java笔记
java笔记
七:IO流之字节流与字节缓冲流
在I/O类库中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,它们都是抽象类,不能实例化,数据流中的最小单位是字节,所以叫做字节流。一、InputStream中的读取数据的方法如下:1、intread()功能:读取一个字节的数据,并且返回读到得数据,如果返回-1,则表示读到输入流的末尾。2、intread(byte[]b)功能:从输
daxiang3255
·
2020-07-14 09:39
java笔记
--设计模式之观察者(订阅/发布)模式
1.定义定义对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2.解决的问题现状:有时我们会将一个系统分割成一系列相互协作的类,但是这样会有一个副作用---需要维护相关对象间的一致性。这样的话我们为了维持一致性而使得各个类之间紧密耦合,导致可重用性的降低,会给维护、扩展和重用都带来不便。观察者就是解决这
android_cmos
·
2020-07-14 07:30
设计模式
JAVA笔记
03 变量和运算符 面试题以及笔记
标识符的命名规则需要注意哪几点?定义就是给类,接口,方法,变量等起名字的字符序列组成规则英文大小写字母数字$和_注意事项不能以数字开头不能是java中的关键字区分大小写常见的命名规则(见名知意)A:包全部小写单级包:小写举例:liuyi,com多级包:小写,并用.隔开举例:cn.itcast,com.baiduB:类或者接口一个单词:首字母大写举例:Student,Demo多个单词:每个单词首字母
aihaozhe6621226
·
2020-07-14 07:09
Java笔记
之Filter模式
Filter模式Java的IO标准库提供的InputStream根据来源可以包括:FileInputStream:从文件读取数据,是最终数据源;ServletInputStream:从HTTP请求读取数据,是最终数据源;Socket.getInputStream():从TCP连接读取数据,是最终数据源;如果我们要给FileInputStream添加缓冲功能,则可以从FileInputStream派
LeBronGod
·
2020-07-14 05:02
java
Java笔记
之OutputStream
OutputStreamOutputStream是Java标准库提供的最基本的输出流。和InputStream类似,OutputStream也是抽象类,它是所有输出流的父类。这个抽象类定义的一个最重要的方法就是voidwrite(intb),签名如下:publicabstractvoidwrite(intb)throwsIOException;这个方法会写入一个字节到输出流。要注意的是,虽然传入的
LeBronGod
·
2020-07-14 05:02
java
Java笔记
之序列化
序列化序列化是指把一个Java对象变成二进制内容,本质上就是一个byte[]数组。为什么要把Java对象序列化呢?因为序列化后可以把byte[]保存到文件中,或者把byte[]通过网络传输到远程,这样,就相当于把Java对象存储到文件或者通过网络传输出去了。有序列化,就有反序列化,即把一个二进制内容(也就是byte[]数组)变回Java对象。有了反序列化,保存到文件中的byte[]数组又可以“变回
LeBronGod
·
2020-07-14 05:02
java
Java笔记
之操作Zip
操作ZipZipInputStream是一种FilterInputStream,它可以直接读取zip包的内容派生关系:JarInputStream->ZipInputStream->FilterInputStream->InputStream.JarInputStream增加的主要功能是直接读取jar文件里面的MANIFEST.MF文件。因为本质上jar包就是一个zip包,只是额外附加了一些固定的
LeBronGod
·
2020-07-14 05:02
java
java笔记
-IO流-字节打印流
PrintStream将各种数据类型的数据原样打印。PrintStream字节打印流构造函数可以接收的参数类型1.File对象:File2.字符串路径:String3.字节输出流:FileOutputStreamPrintWriter字符打印流构造函数可以接收的参数类型1.File对象:File2.字符串路径:String3.字节输出流:FileOutputStream4.字符输出流:Writer
Cs1275
·
2020-07-14 04:07
走走
java笔记
:输出100-999的水仙花数
/**************************************************************功能:输出100-999的水仙花数特别注意:水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。(例如:1^3+5^3+3^3=153)*********************************************************
AI可行
·
2020-07-14 03:47
程序源代码
java笔记
-------------------------------历史、环境搭建------------------------一、Java的发展史...Java发展方向:JavaSE(java语言核心基础)JavaME(通信)JavaEE(企业版)[记住]二、Java的特点【面试题目】1.简单性(相对cc++等)2.面向对象性3.跨平台(可以在不同的操作系统OS上进行执行)三、Java运行机制(一次
avpqhqtm335687
·
2020-07-14 01:53
java笔记
(一)基础概念
1、main函数参数:String[]args2、运行:javacHelloWorld.java//将Java源文件编译为class字节码文件,生成一个.class文件javaHelloWorld3、主要特性简单的纯的面向对象程序设计语言支持类之间的单继承支持接口之间的多继承支持类与接口之间的实现机制支持全面动态分布式的健壮的安全的体系结构中立的可移植的解释型的高性能的多线程的动态的4、标识符以字
大May
·
2020-07-13 23:48
Java
Java笔记
-面向对象相关
1.类中变量的分类1)局部变量:在方法中定义的变量2)成员变量:类的属性3)类变量:静态变量,用static修饰2.关于构造方法每个类都有一个构造方法,没写的,默认有一个空的构造方法。同时,构造方法可以重载(同名但参数列表不同)。3.关于final修饰类:该类无法被继承修饰方法:该方法无法被覆盖或者说重写(子类自己再写一个相同的方法)修饰属性:常量4.引用和对象实例【类名】【对象名】=new【类名
叶落未落
·
2020-07-13 22:00
JAVA课堂笔记
java笔记
单词汇总//double(64)双精度小数//int(32)整数//char()字符型//String()字符串用于储存一整串数字符//double()双精度小数//int()整数//char
中国客
·
2020-07-13 20:16
8.6-全栈
Java笔记
:Math类和枚举
Math类java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。如果需要更加强大的数学运算能力,计算高等数学中的相关内容,可以使用apachecommons下面的Math类库。常用方法:abs绝对值acos,asin,atan,cos,sin,tansqrt平方根pow(doublea,doubleb)a的b次幂max(doublea,doub
全栈Java笔记
·
2020-07-13 12:01
java
java笔记
从基础到高级完整版
Java概述java完整版笔记Java是跨平台的编程语言,一次编写,到处运行。Java程序是运行在jvm虚拟机上,不同的操作系统安装jvm就可以运行Java程序。Java开发环境配置1.配置JAVA_HOME?:\java\jdk1.8.0_2112.配置Path:%JAVA_HOME%\bin开发工具选择文本编辑器文本文档editplusVScode集成开发环境eclipseideaijli第一
孤翁
·
2020-07-13 11:42
笔记
Java笔记
:JVM
Java笔记
:JVM文章目录
Java笔记
:JVM1.运行时数据区1.1组成1.2定义1.3方法区1.4运行时常量池直接内存:非JVM内存区域2.类加载机制2.1类文件结构跨平台Class文件组成字节码指令
清澈。初见
·
2020-07-13 10:28
知识总结
Java笔记
-WEB算术验证码
这里和图片的字符串验证码差不多,只是要保留一个结果就可以了!程序运行截图如下:输入错误后,还是这个界面,但输入正确后:程序截图如下:maven项目,源码如下:LoginServlet.javaimportjavax.jws.WebService;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServle
IT1995
·
2020-07-13 09:00
Java
我的Java地带
Web相关技术
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他