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笔记
《Effective Java》序列化
第85条:其他方法优先于Java序列化参考学习:Effective
java笔记
(十),序列化第86条:谨慎地实现Serializable接口参考学习:第七十四条谨慎地实现serizable接口第87条:
Holmes Zhu
·
2020-09-17 06:57
Java
读书笔记
【
Java笔记
(5)】扫描流Scanner类
Scanner扫描流一、JDK1.构造方法2.主要函数二、代码1、完整代码2、运行结果一、JDK1.构造方法用InputStream作为输入(System.in)publicScanner(InputStreamsource){this(newInputStreamReader(source),WHITESPACE_PATTERN);}用File作为输入publicScanner(Filesour
一码柒分
·
2020-09-17 00:11
JAVA学习笔记
【
JAVA笔记
】习题:尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长,宽初始化,定义一个成员方法求此矩形的面积。
这是TEAVAMC的Java自学笔记学习书籍:Java从入门到精通(第四版)清华大学出版社学习页面:P148习题题目:尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长,宽初始化,定义一个成员方法求此矩形的面积。我的答案:packageNumber;//声明包Numberpublicclassrectangle{//定义public类rectangleprivateintlength;
teavamc
·
2020-09-16 14:00
【Java基础】
Java笔记
---Log4j的两个版本
Java笔记
—Log4j的两个版本官网地址:http://logging.apache.org/log4j/2.x/、http://logging.apache.org/log4j/1.2/使用log4j
liu_bees
·
2020-09-16 12:50
java问题
java
log4j
日志
版本升级
java笔记
:关于复杂数据存储的问题--基础篇:数组以及浅拷贝与深拷贝的问题(上)...
记得我在写javascript笔记时候说过:程序就是由数据和运算组成。所以对数据存储以及读取方式的研究是熟练掌握语言精髓的重要途径。我在上篇文章里说道我想重新回顾一些知识,这些知识就是数据存储的问题,而且是复杂数据存储的问题。我个人认为一名优秀的程序员应该有四个主要指标:一是项目经验,二是程序优化的能力,三是良好的设计理念,四是快速准确定位程序bug的能力。项目经验不说,这个需要积累,而其他的能力
weixin_33794672
·
2020-09-16 10:37
java笔记
(Idea,Maven):误删maven项目的target的class,怎么再生成target
右边侧边栏clean一下,target目录删掉了。或是手动删掉了。再建。跑一下Tomcat.target自动生成。就这样。:)转载于:https://www.cnblogs.com/shiyuzhahan/p/10692301.html
anliu1687
·
2020-09-16 08:16
java
开发工具
运维
Java笔记
-解决SSLHandshakeException: No subject alternative names present
我这边是这样出现的问题,做了一个双向认证的WebService,证书是用keytools做的自签名,其中cn为localhost。在外网测试的时候,客户端检测自己的证书不通过。百度没有找到决解的办法,最后去外网看了,用了洋人的方法解决的。在此记录下。在自己的代码中,需要连接网络的地方添加如下静态函数:static{HttpsURLConnection.setDefaultHostnameVerif
IT1995
·
2020-09-16 03:12
webservice
Java
http/https
java
SSL
webservice
java内存模型简介
我的
java笔记
之自动内存管理机制1.java内存区域和内存溢出异常2.1运行时数据区域Java虚拟机在执行java程序会把他所管理的内存划分为若干不同的数据区域,这些区域都有自己各自的用途,以及创建和销毁的时间
飞人小天使
·
2020-09-16 03:14
java虚拟机
java注释(
java笔记
6)
*1.程序员圈有一个笑话最讨厌在写代码的时候写注释,最讨厌别人的代码里面不写注释.*2.良好的编码习惯代码注释规范化*3.代码注释提高团队开发合作效率,提高程序代码的可阅读性,提高程序代码的可维护性。*4.注释内容要简单、明了、含义准确,防止注释的多义性,错误的注释不但无益反而有害。*5.注释种类1.单行注释(linecomment)用//表示,快捷键:Ctrl+/撤消:Ctrl+/编译器看到//
菜鸟柱子
·
2020-09-15 16:03
javaSE笔记
注释
代码规范
Java笔记
-JSONObject序列化包含Date类型数据的Java对象
问题场景在Java里面,会遇到这样的问题:数据库中存在TIMESTAMP类型的数据,这样Bean对象里面就会有Date(java.util.Date)类型参数,我们使用JSONObject将对象序列化的时候,会发现Date属性被分隔成年、月、日、时、分、秒等子对象了,这肯定不符合我们的期望。解决方案使用json-lib包提供的JsonConfig可以在处理Java对象和Json互转时过滤属性值,具
Yumao_
·
2020-09-15 11:11
Effective
java笔记
(五),枚举和注解
30、用enum代替int常量枚举类型是指由一组固定的常量组成合法值的类型。在java没有引入枚举类型前,表示枚举类型的常用方法是声明一组不同的int常量,每个类型成员一个常量,这种方法称作int枚举模式。采用int枚举模式的程序是十分脆弱的,因为int值是编译时常量,若与枚举常量关联的int发生变化,客户端就必须重新编译。java枚举类型背后的思想:通过公有的静态final域为每个枚举常量导出实
dianbinzi0928
·
2020-09-15 07:39
java
数据库
runtime
Java笔记
之内存模型
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存。栈内存:在函数定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在代码块中定义一个变量时,Java为这个变量分配一块栈内存,当变量超过作用域时,Java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存:堆内存用于存放由new创建的对象和数组。在堆内存中分配的内存由Java虚拟机自动垃圾回收器来管理。在
寒武纪07
·
2020-09-15 07:36
笔记
NIIT 实训
java笔记
--3.21
1,数组int[]a=null;a是基本数据类型的数组,但它的类型是引用数据类型。初始化int[]a=newint[5]int[]a=newint[]{1,2,3,4,5}int[]a={1,2,3,4,5}遍历数组中所有元素for(inti=0;ipackagecom.yrs.app.entity;publicclassPlayer{//玩家类privateStringname;privateI
回归心灵
·
2020-09-15 05:23
NIIT实训
NIIT实训
java笔记
--3.14
1,构造器(Constructor)用于实例化对象([参数列表]){内容}所有类都有构造器如果类的代码中没有提供构造器,Java会自动认为有一个默认的构造器如果类的代码中提供了一个带参的构造器,要想使用无参构造器,必须手动提供一个无参构造器。2,类和类之间的关系has-a一个类是某个类的属性use-a某个类的方法参数是一个类is-a某个类会继承与一个类Java类的继承是单继承为什么继承?:代码重用
回归心灵
·
2020-09-15 05:23
Java
NIIT实训
Java笔记
二:面向对象(OOP)
Java笔记
二:面向对象(OOP)类①.类名和文件名没有任何关系,前提是class类前面不要加public,如果加上public代表这个类是主类。
时空之魔
·
2020-09-15 05:36
Java
java
封装
Java笔记
一:基础要点
Java笔记
一:基础要点一.JDK-JRE-JVM概述JRE(JavaRuntimeEnvironment)Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里面包含JVM。
时空之魔
·
2020-09-15 05:36
Java
java
NIIT 实训
java笔记
--3.10
最近,由学校安排在无锡NIIT公司接受实训,这是实训期间的课堂笔记,有些知识之前没有清晰的认识,特以记录,以便他日查看。1,注释:(1)单行://(2)多行:/*......*/(3)文档注释:/***Javadoc生成API*/2,基本数据类型:8种数据类型整形:类型位数字节默认值byte8bit1B0short16bit2B0int32bit4B0long64bit8B0L浮点型:类型位数字节
回归心灵
·
2020-09-15 04:23
Java
NIIT实训
java修行之路(一)
前言:
java笔记
。一、基本语法1.Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符。2.定标识符规义合法则:(1)由26个英文字母大小写,0-9,_或$组成(2)数字不可以开头。
国子监-祭酒
·
2020-09-15 01:24
java
java
java笔记
-常用工具类
异常在程序运行过程中,意外发生打情况,背离我们程序本身的意图打表现,都可以理解为异常。java规定对于可查异常必须捕捉、或者声明抛出允许忽略不可查打RuntimeException(含子类)和Error(含子类)try-执行可能产生异常的代码catch-捕获异常finally-无论是否发生异常代码总能执行throws-声明可能要抛出的异常throw-手动抛出异常try块后可接零个或多个catch块
请叫我小旺
·
2020-09-14 21:04
学习
java
自学
java笔记
day2 (语言语法基础组成1)
几个知识点:关键字,标识符,注释,常量与变量,运算符,语句,函数,数组关键字:被java语言赋予特殊含义的单词。特点:关键字所有字母都小写-----------------------------------------------------------------------------标识符:由26个大小写英文字母,数字0-9,符号_$组成。规则:1.数字不可以开头2.不可以使用关键字名称规
飛白
·
2020-09-14 14:51
Java笔记
之对象代理实例
----------------疯狂软件Java培训、iOS培训分享-----------------简介即ProxyPattern,23种java常用设计模式之一。代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问,下面我们一起来看看Java对象代理的一些笔记吧。代码如下复制代码importjava.lang.reflect.InvocationHandler;importjava.l
weixin_30429201
·
2020-09-14 12:48
Java基础——
Java笔记
——StringBuffer类常用方法
先来两个面试题:1.String,StringBuffer,StringBuilder的区别:a.StringBuffer和StringBuilder的区别:StringBuffer是jdk1.0版本的,是线程安全的,效率低StringBuilder是jdk1.5版本的,是线程不安全的,效率高b.String和StringBuffer,StringBuilder的区别String是不可变的字符序列
☆☆张
·
2020-09-14 11:10
JAVA笔记
Java笔记
-JNI各种签名以及例子
目录基本概念栗子说明基本概念在JNI中有很多函数某些参数都要使用签名,如下:其中的sig就是签名;签名是一种用参数个数和类型区分同名方法的手段,即解决方法重载问题。其中要特别注意的是:1.类描述符开头的'L'与结尾的';'必须要有;2.数组描述符,开头的'['必须有;3.方法描述符规则:"(各参数描述符)返回值描述符",其中参数描述符间没有任何分隔符号。描述符很重要,请烂熟于心.写JNI,对于错误
IT1995
·
2020-09-14 09:57
Java
Java笔记
第三篇 Java语言高级特性(1)
这是
Java笔记
第三篇内容,同样先来看一下这次内容的思维导图吧!
*倩
·
2020-09-14 08:43
Java
java
Java笔记
分享------第一章 java基础概述 1
JAVA语言基础知识一、java运行核心机制1、java是运行在一个java虚拟机上——jvm。jvm是一个虚拟的机,具有指令集并使用不同的储存区域。负责执行指令,管理数据、内存、寄存器。2、对于不同的平台,有不同的虚拟机。3、java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。4、编译执行过程如下:.java−−−>(通过javac.exe编译).class−−−>(通过j
weixin_45382873
·
2020-09-14 08:08
Java核心技术笔记分享
java
Java笔记
分享------第一章 java基础概述 2
四、一些常用类的介绍和方法(浅谈)接下来,我们学习一些常用类,当然此处只是浅谈,到了后面的学习会介绍关于这些类的更深的知识一、String类String代表不可变的字符序列,底层用字符数组存放,是不可更改的。从概念上讲,java字符串就是Unicode字符序列。java没有内置的字符串类型,而是在标准类库中提供了一个预定义类,很自然的叫做String。每个双引号括起来的字符串都是String的一个
weixin_45382873
·
2020-09-14 08:08
Java核心技术笔记分享
java
编程语言
Java笔记
--接口【第六章】
6.1概述#接口是一个特殊的抽象类,接口中所有方法都没有方法体#Java接口文件的文件名必须与接口名相同6.2接口定义#定义关键字:interface#语法格式 [修饰符]interface接口名[extends父接口名列表]{ [public][static][final]常量; [public][abstract]方法; }-修饰符:指定接口访问权限,可选值public。省
爱卿你的节操掉了
·
2020-09-14 08:32
Java
【
Java笔记
】集合(三)Map接口及其实现类
Map接口及其实现类八.Map集合1.概述2.Map常用子类3.常用方法4.遍历4.1键找值方式4.2键值对方式4.3JDK1.8后的新技术:lambda表达式九.Map集合的实现类1.HashMap存储自定义类型键值对2.LinkedHashMap3.TreeMap4.练习八.Map集合1.概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,
我爱发育
·
2020-09-14 06:48
Java
java
Java笔记
(五)网络编程
0.InetAddressimportjava.net.InetAddress;importjava.net.UnknownHostException;publicclassDemo{publicstaticvoidmain(String[]args)throwsUnknownHostException{InetAddressinetAddress1=InetAddress.getByName("
Lee_01
·
2020-09-14 06:19
Java
java
Java笔记
第四章(2)Java面向对象编程基础 第二部分(类的成员变量和方法)
Java笔记
第四章Java面向对象编程基础第二部分(类的成员变量和方法)类的成员变量和方法是组成类的基本元素。成员变量描述类的属性,方法则获取或改变属性的值。
Java笔记
·
2020-09-14 06:39
Java笔记
java笔记
第四章 Java面向对象编程基础第一部分(类和main方法)
第四章Java面向对象编程基础第一部分(类和main方法)Java语言是由类和对象组成的,对象和类又是由变量和方法组成的,方法中包含了语句和表达式。本章所要介绍的内容都是Java中最基本的单元,任何一个复杂的程序都是由这些基本的单元所组成的。4.1Java的类1、什么是类?类是现实世界中某一些具有共同特征和共同功能的事物或是活动的抽象体。比如人类、汽车类。因此类应包括被抽象事物的属性以及方法(功能
Java笔记
·
2020-09-14 06:39
Java笔记
Java入门
java
java基础
语言
面向对象编程
Java笔记
第三章Java语言程序控制语句
3.1选择语句*1、if语句:(1)简略形式:if(){语句序列}*(2)完全形式:if()*{返回值为true时执行的语句}*else*{返回值为false时执行的语句}*(3)语句嵌套**2、switch语句:*基本语法:*switch()*{*case表达式a:*判断表达式值与表达式a值相匹配时所执行的代码序列*break;*case表达式b:*判断表达式值与表达式a值相匹配时所执行的代码序
Java笔记
·
2020-09-14 06:07
Java笔记
java
java基础
Java入门
Java笔记
第一篇 Java语言基础部分
这学期学习了Java,马上就要结课了。我整理了几篇笔记,希望自己对这些知识掌握的更好,也希望对看到这篇博客的人有所帮助。这是一张思维导图,来看一下有没有你感到陌生的东西吧!这张思维导图里面是我想写内容的提纲,没有涉及到具体的东西,要看具体的内容,继续往下看哦~~~///(v)\~~~第1章Java语言概述1.1面向对象程序设计的特性封装性、继承性、多态性、抽象性1.5Java语言的特点简单的面向对
*倩
·
2020-09-14 06:05
Java
java
Java笔记
分享------第一章 java基础概述 3
三、日期时间类1>System类1、System类提供的publicstaticlongcurrentTimesMills()用来返回当前时间与1970.1.10时0分0秒以毫秒为单位的时间差。此方法适用于计算时间差2>Date类1、构造方法Date()使用Date类的无参数构造方法创建的对象可以获取本地的当前时间Date(longdate)2、常用方法getTime()返回一个long型的值to
weixin_45382873
·
2020-09-14 06:01
Java核心技术笔记分享
java
编程语言
list.stream().map().collect(Collectors.toList())
【笔记】获取列表中所有用户的用户名集合list.stream().map().collect(Collectors.toList())分类专栏:
Java笔记
版权声明:本文为博主原创文章,遵循CC4.0BY-SA
weixin_46100556
·
2020-09-14 06:01
Santi
java
Java笔记
第一章 Java 语言概述
第一章Java语言概述Java是爪哇岛出产的美味咖啡,用其命名的含义是给每个使用Java进行开发的程序员一杯美味的咖啡。Java的历史要追溯到1991年,SunMicrosoftSystem公司的JameGosiling、BillJoe等人,为在家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件,但当时并没有引起人们的关注。后来发现Oak是一种已有计算机语言的名字,于是将其改为Java
Java笔记
·
2020-09-14 05:36
Java笔记
Java笔记
8(jdbc-odbc、jdbc、JTable使用、Min版学生管理系统)
[size=large]Java基础8Java基础81文件结构1使用jdbc-odbc桥连_Class18/com.test1/test1.java3PreparedStatement的使用_Class18/com.test1/test2.java5jdbc方式操作数据库操作数据库_Class18/com.test2/test1.java7java中使用ddl语句_Class18/com.test
sgj_4732514
·
2020-09-14 04:27
Java
java
数据库
java笔记
成员变量与局部变量:1.在类中的不同位置:成员变量在类中方法的外面,局部变量在方法或者代码块中,或者方法的声明上2.在内存中的位置不同:成员变量在堆中(方法区中的静态区),局部变量在栈中3.生命周期不同:随着对象的创建而存在,随着对象的消失而消失;局部变量随着方法的调用或者代码块的执行而存在,随着方法的调用完毕或者代码块的执行完毕而消失4.初始值:成员变量有默认初始值;局部变量:没有默认初始值,使
去籽的小草莓
·
2020-09-13 23:25
java
java笔记
Android NDK开发之C、java互调
实例方法C/C++访问java静态方法java编码进阶篇访问构造函数C中访问Java的父(子)类方法中文乱码问题Java编码Company.javaGoogleCompany.javaJniTest.
java
lijianbiao0
·
2020-09-13 08:41
Android核心技术
Android
高级开发之NDK
滴滴内部火爆783页
Java笔记
,我吃透后拿到了33K+15薪架构师Offer
做Java开发快三年了,还只会传统的CRUD,薪资也卡在了12K,不知道有多少人现在和我是相同的处境。。。2020年2月受到疫情在家办公,一位滴滴D9的大神在家总结了一份Java全栈的知识点,我也是在打王者荣耀的时候偶然间遇到的这位大神,和这位大神进行了很深的交流,当他知道我还在做传统的CRUD之后都震惊了。他说,你开发都三年了,还在做CRUD,如果你再不往架构师方向的发展的话,你这辈子就废了。于
马小梦
·
2020-09-13 03:19
Java
面试
学习笔记
Java
架构
学习
面试
笔记
[2013-11-28]
JAVA笔记
_数组、方法、 Break 、continue
1.数组属于引用数据类型,使用时需要开辟内存空间。2.一维数组定义的格式:·声明时直接开辟内存空间数据类型数组名称[]=new数据类型[长度];数据类型[]数组名称=new数据类型[长度];·分步声明声明数组:数据类型数组名[]=null;实例化数组:数组名称=new数据类型[长度];关键字new只要一出现,则肯定表示数据类型是引用数据类型,要进行堆栈空间的开辟。开辟栈内存空间意义:相当于表示一个
Bob-Tester
·
2020-09-12 23:24
JAVA
SE
【
JAVA笔记
】记一次HandlerInterceptor处理器拦截优化,解决preHandle()执行多次的问题
1.简介preHandle方法是进行处理器拦截用的,顾名思义,该方法将在Controller处理之前进行调用。SpringMVC中的Interceptor拦截器是链式的,可以同时存在多个Interceptor,然后SpringMVC会根据声明的前后顺序一个接一个的执行,而且所有的Interceptor中的preHandle方法都会在Controller方法调用之前调用。(SpringMVC的这种I
kuaileky
·
2020-09-12 19:31
java
javaweb
springboot
preHandle
springboot
拦截器
java
Java笔记
1、jsp乱码问题描述:servlet请求转发到原jsp后中文乱码,但是单独运行这个jsp文件就不会乱码(在设置了各种UTF-8的前提下)解决:检查servlet文件,把PrintWriter相关的PrintWriterout=response.getWriter();out.write("registersuccess!!!!");out.flush();out.close();这种代码注释掉就
yikehuikaihuadeshu
·
2020-09-12 18:27
Java开发
Java笔记
与C++不同,Java不支持多重继承。即Java一个类只能有一个直接父类。1.关键字访问修饰关键字:publicprotectedprivate类、方法、变量修饰关键字:classinterfaceimplementextendsabstractstaticnew流控制关键字:if-elseswitch-case-defaultforwhiledo-whilebreakcontinuereturn
weixin_34279184
·
2020-09-11 20:02
Java笔记
--File,FileInputStream,FileReader,InputStreamReader,BufferedReader 的使用和区别
转自:http://hi.baidu.com/danghj/item/0ef2e2c4ab95af7489ad9e39参考资料:《corejava》12章使用Java操作文本文件的方法详解http://java.ccidnet.com/art/3737/20041108/523627_1.htmlFileReader是什么类?和FileInputStream有什么不同?http://book.ha
weixin_30919235
·
2020-09-11 17:07
【
Java笔记
】第四章常用类
String:不可变的字符序列两个string内容一样则相等,若使用new则不等*Strings*s.toUpperCase();将字符串变大写s.toLowerCase();将字符串变小写s.charAt(1);从0开始计数,返回第1个字符s.length();返回字符串的长度,包括空格s.indexOf("java");从0开始计数,返回“Java”首元素在字符串中的位数,若不存在返回-1s.
像素盒子
·
2020-09-11 11:31
Java
java笔记
Java基础笔记Java概述1.java在1995年由SunMicrosystems推出经过23年迭代,至今发展到JDK11的版本。2.java的特点是面向对象、简单、跨平台。3.将源文件编译成字节码文件(.class)再交与不同平台进行解释执行。4.JVM虚拟机、JRE运行环境、JDK开发环境。5.Windows下的DOS命令:windows+R、d:、cdxxx、cd…、dir、exit。6.
qq_45652242
·
2020-09-11 03:59
Java笔记
-对tomcat进一步认识
tomcat是一个servlet容器。当编写servlet的时候:publicclassMyHttpServletextendsHttpServlet{@OverrideprotectedvoiddoGet(HttpServeltRequestreq,HttpServletResponseresp){}}这里的HttpServeletRequest和HttpServletResponse其实是接口
IT1995
·
2020-09-11 02:05
Web相关技术
我的Java地带
Java
java
tomcat
servlet
疯狂
Java笔记
:3.7 运算符
3.7运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符类型相关运算符3.7.1算术运算符用于表示数据的运算、赋值、比较。+:加法运算,连接字符串-:减法运算,求负运算eg:a=-a;*:乘法运算/:除法运算两个操作数都是整数,则计算结果是整数[截断取整],且除数不能是0如果两个操作数至少有一个浮点数,则结果为浮点数,允许除数为0[自动转换成0.0],得到非数或±无穷大%:求余运算结果不一定总
WERBBGERTWR
·
2020-09-10 23:56
JavaSE教程
Thinking in
java笔记
之隐藏具体实现
第五章隐藏具体实现1.一个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,该类名必须和文件夹的名称相同。一个java文件中只能有一个public类。2.包名实际上也代表了其目录结构。3.如果一个文件中引用了两个包,且它们有一个同名的类,而你又都要用到。在使用时要明确指明是哪个包里的类.。4.访问权限1)包访问权限(默认访问权限)包中的所有其他类对那个成员都有访问权限
Rain
·
2020-09-10 21:19
Java
java
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他