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学习笔记
(三)—— 基础语法
看了一些网上的资料发现Java和c的语法是类似的,也有一些不同,之前看的那本书讲到输入输出时已经是两百多页了,,,果断换书。看的这本《Java面向对象程序设计》,目前自我感觉良好。总结如下。适合有C语言基础和面向对象编程概念。一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如
ds_surk
·
2020-07-04 18:51
Java
java学习笔记
——数组-2018-07-16
定义:同一种类型数据的集合。其实数组就是一个容器。初始化:int[]arr=newint[5];int[]arr=newint[]{3,5,1,7};int[]arr={3,5,1,7};//数组反转:int[]arr=newint[]{12,3,54,16,86};for(inti=0;iarr[j+1]){inttemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp
Stephen-James
·
2020-07-04 16:02
Java学习笔记
Java学习笔记
——JDBC
Sun公司开发一组标准api,他们只是接口,并没有提供实现类,由数据库厂商提供实现类,即驱动程序jdbc操作过程:jar包导入定义记录的类(如Student类)连接的获取sql的执行//连接的获取:privatestaticConnectiongetConn(){Stringdriver="com.mysql.jdbc.Driver";Stringurl="jdbc:mysql://localho
Stephen-James
·
2020-07-04 16:02
Java学习笔记
jdbc
Connection
executeUpdate()
executeQurey()
Java重新出发--
Java学习笔记
(七)--static关键字
如果问你了解static吗?我觉得每一个接触过java的人都会说当然。可是你真的会用并且知道为什么用吗?反正我在学习之前是真的不知道为甚么要用static,只知道被static修饰的方法只能调用同样被static修饰的方法,可是你要问我为甚么?我真的就不知道惹static是静态的意思,这是句废话。但是只说它是静态,我想也很难顾名思义吧。实际上static不仅有静态方法,它一共有五种用法。(令人孩怕
親愛的破小孩
·
2020-07-04 16:46
java学习笔记
之String的方法
Stringstr="AwoDeCSDN";//charAt(intindex)//返回指定index位置的字符,charcharAt=str.charAt(5);//codePointAt(intindex)//返回指定index位置的字符的Unicode编码intcodePointAt=str.codePointAt(0);//codePointBefore(intindex)//返回指定in
DragonFangQy
·
2020-07-04 15:52
Java
Rx
Java学习笔记
(二)线程调度介绍和源码分析
今天记录下在使用RxJava时关于线程调度方面的知识。以下是今天的学习目录基本使用线程调度的整体流程关键类及方法说明总结基本使用Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{Log.e(TAG,"被观察者---发送事件'Hell
sjandroid
·
2020-07-04 13:31
Java学习笔记
1:java后台写接口,使用AES和RSA
1.获取签名后的String,生成签名串后,下面使用MD5进行签名串的加密,大家可以改成使用RSA或者AESpackagecom.util;importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importja
zclin1040
·
2020-07-04 13:37
Java
java学习笔记
(七)
泛型放射机制//定义一个类classGen{privateTo;//构造函数publicGen(Ta){o=a;}//得到T的类型名称publicvoidshowTypeName(){System.out.println("类型是:"+o.getClass().getName());//通过反射机制,我们可以得到T这个类型的很多信息//比如得到成员函数名Method[]m=o.getClass()
buptcxy
·
2020-07-04 12:00
JAVA学习笔记
(并发编程 - 玖)- 多线程并发拓展
文章目录死锁概念产生条件例子并发最佳实践Spring与线程安全死锁概念死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。产生条件虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。互斥条件
-无妄-
·
2020-07-04 12:07
java并发编程学习笔记
Java学习笔记
一Tomcat 8.5 的WebSocket 支持
只要服务器端有了新数据,服务端就可以直接将数据推送给浏览器,让浏览器显示最新的状态。WebSocket规范己经相当成熟,而且各种主流浏览器(如Firefox、Chrome、Safari、Opera等)都己经支持WebSocket技术,JavaEE规范则提供了WebSocket服务端规范,而Tomcat8.5则对该规范提供了优秀的实现。使用Tomcat8.5开发WebSocket服务端非常简单,大致
肥叔菌
·
2020-07-04 11:10
Java
网络前端
java
websocket
Java学习笔记
(5):图形程序设计
AWT(AbstractWindowToolkit):抽象窗口工具箱,一个用于基本GUI程序设计的类库。Swing:一个用户界面库,基于AWT架构之上。创建框架顶层窗口(就是没有包含在其他窗口中的窗口)被称为框架。AWT中有一个Frame类,用于描述顶层窗口。这个类的Swing版本名为JFrame,它扩展于Frame类。JFrame示例:importjavax.swing.*;publicclas
angel_lys
·
2020-07-04 11:37
Java
(
Java学习笔记
) Java Networking (Java 网络)
JavaNetworking(Java网络)1.网络通信协议NetworkCommunicationProtocolsNetworkProtocolisasetofrulesthatgovernsthecommunicationsbetweencomputersonanetwork,orrather,rulesforsendingblocksofdata(eachknownasaProtocolD
aa123kk78011
·
2020-07-04 10:02
Java学习笔记
记录(一)
1、Java编写的一个基本结构1publicclassdemo{//以下包含权限修饰符、静态修饰符、返回值修饰符以及主方法main()2publicstaticvoidmain(String[]args){34}5}注意:就java严格区分大小写,main()主方法必须声明为publicstaticvoid。Java的整型数据有三种表示形式:十进制、八进制、十六进制。2、变量及其有效范围成员变量:
a785064576
·
2020-07-04 10:42
Java学习笔记
记录(二)
1、复合语句if条件语句使用场景:boolean类型判断、一个范围的判断、几个常量值的判断有左大括号就没有分号,有分号就没有左大括号。如下:publicclassdemo1{staticintx=1;//定义成员变量x//以下包含权限修饰符、静态修饰符、返回值修饰符以及主方法main()publicstaticvoidmain(String[]args){intx=2;//定义局部变量xinty=
a785064576
·
2020-07-04 10:11
Java学习笔记
:Struts2初学
Struts2的文档结构:WebRoot——WEB-INF——classes——class.files——struts.xml——web.xml——lib——JSP——StaticResourcesStruts的框架结构:web.xmlfirststrutsindex.jspstruts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAn
Nidhoggz
·
2020-07-04 07:41
Java学习笔记
Java
Java学习笔记
-网络编程Socket简易C/S应用
首先考虑服务器应该包含多个Socket线程,每个线程监听客户端发来的数据,并将数据发给所有客户端publicclassMyserver{//定义保存所有Socket的ArrayList,并将其包装为线程安全的staticListsocketList=Collections.synchronizedList(newArrayList<>());publicstaticvoidmain(String[
GYongJia
·
2020-07-04 05:42
Java
Java学习笔记
8
如果将一个类放在另一个类内部,那这个类就被称为内部类,内部类的主要作用如下:1、内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。2、内部类成员可以直接访问外部类的私有数据,因为内部类被当成其外部类成员,同一个类的成员之间可以互相访问。但外部类不能访问内部类的实现细节,例如内部类的成员变量。3、匿名内部类适合用于创建那些仅需要一次使用的类。成员内部类被分为两种
IT界的吉祥物
·
2020-07-04 05:41
java
Java学习之旅
Java学习笔记
(一)——JAVA中关于对象数组的定义与使用
JAVA中关于对象数组的定义与使用首先看下列代码Studentstudent[]=newStudent[20];//注意必须重新给数组中的每个对象分配内存空间for(inti=0;i<20;i++)student[i]=newStudent();for(inti=0;i<20;i++){student[i].set_sname(i);student[i].set_snumber(i);studen
Forever_Sc
·
2020-07-04 05:48
Java学习笔记
Java学习笔记
之Swing(一)
Java学习笔记
之Swing(一)学习目标了解Swing的基本开发过程。掌握如何创建窗口、面板、标签和按钮。掌握和熟练使用Swing中的事件。Swing的第一个程序importjavax.swing.
Felix_Smile
·
2020-07-04 05:36
Java
疯狂
Java学习笔记
(一)——Java语言概述
本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、JavaGUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程、和Java反射机制。程序是对现实世界的数字化模拟。“案例驱动”的学习方式:编程实战,知道一个知识点能解决什么问题,才去学习这个知识点。第
Downton97
·
2020-07-04 05:31
Java
Java学习笔记
(十一)Map集合
一、Map集合Collection`中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map中的集合称为双列集合。需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。1、Map常用子类通过查看M
Davidysw
·
2020-07-04 05:36
java
Java学习笔记
(九)List集合、Set集合
Collection中的常用子类(java.util.List集合、java.util.Set集合)。一、List接口1、List接口中常用方法List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操作集合的特有方法,如下:publicvoidadd(intindex,Eelement):将指定的元素,添加到该集合中的指定位置上
Davidysw
·
2020-07-04 05:36
java
Java学习笔记
(七)Collection集合
一、集合1、集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。2、集合框架集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collect
Davidysw
·
2020-07-04 05:05
java
Java学习笔记
(十)Collections集合工具类
一、Collections1、常用功能java.utils.Collections是集合工具类,用来对集合进行操作。部分方法如下:publicstaticbooleanaddAll(Collectionc,T...elements):往集合中添加一些元素。publicstaticvoidshuffle(Listlist)打乱顺序:打乱集合顺序。publicstaticvoidsort(Listli
Davidysw
·
2020-07-04 05:05
java
Java学习笔记
(八)泛型
一、泛型写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译器适当地处理每一个方法调用。下面是定义泛型方法的规则:(1)所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返回类型之前(在下面例子中的)。(2)每一个类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名
Davidysw
·
2020-07-04 05:05
java
Java学习笔记
1:Java中有关print、println、printf的用法和区别
Java学习笔记
1:Java中有关print、println、printf的用法和区别最近在学习java,写一些笔记记录下。1.print()函数是一般的标准输出,但是不换行。
Allenlzcoder
·
2020-07-04 04:31
java
Java学习笔记
(七)
给画图板增加按纽2018.06.12我们之前已经实现了一个画图板了,那么现在给它来增加一些按钮,实现功能的可选。(请大家不要嫌弃我的画图板界面丑,毕竟审美不咋的2333)一、实现画图板所需要用到的API:JFrameMouseListener鼠标事件接口,提供处理按下,释放,点击,进入和离开动作的方法MouseEvent获取事件源对象信息和动作信息的类Graphics画笔类,提供绘制各种图形的方法
大白不白
·
2020-07-04 03:18
JAVA学习
java学习笔记
1
//***********引子*************嗯,这里就是记笔记的地方,发现不写出来,很多东西都遮着掩着,很多东西没有切实的感受。有时间了应该用java写几个applet,做在网页里,传到github上。//***********正文*************主要是在整理电脑资料的时候,突然发现自己在年初的时候其实看过一点《Java编程思想第4版》,当时看到第13章之后就荒废了,学了一点
开动-_-
·
2020-07-04 02:50
java
java学习笔记
图形程序设计及GUI应用小结(3)
一、布局组件放置在容器中,布局管理器决定容器中的组件具体放置的位置和大小。按钮、文本域和其他的用户界面元素都继承于Component类,组件可以放置在面板这样的容器中。由于Container类继承于Component类,所以容器也可以放置在另一个容器中。流布局管理器流布局管理器是面板的默认布局管理器。面板的默认布局管理器是FlowLayout。边框布局管理器是每个JFrame的内容窗格的默认布局管
rosedoria0
·
2020-07-04 02:39
Java学习笔记
1
1.变量-在程序运行中,一定范围内可以被改变的量。a、变量是储存数据的地方b、变量都有具体的数值,不同类型的变量不能复制c、变量要先定义,再使用d、变量通过=(赋值运算符)来赋值。可以直接赋值,也可以以后再赋值。e、变量的值可以改变f、定义BMI必须的变量2.变量的种类属性变量和局部变量a、属性变量,类出了有方法,还有属性i、理解System.out.println("");b、局部变量i、只在方
有梦想的邓启蒙
·
2020-07-04 01:54
Java学习笔记
——Java EE(一)自动化构建工具:Maven教程
一、自动化构建工具:Maven教程01.目前所学技术02.目前技术在开发中存在的问题03.Maven是什么04.安装Maven核心程序05.Maven核心概念06.第一个Maven工程07.Eclipse中使用Maven01.目前所学技术表示层/表述层/表现层视图层控制层H5/CSS/JS/JSPServleft/Action/Handler业务逻辑层SpringIOC/AOP持久化层JDBC/D
Jz_Chen
·
2020-07-04 01:25
java学习笔记
java学习笔记
一、java开发工具Editplus:Editplus与jdk的连接配置,如:javac(编译)、java(运行)、javap(查看字节码)a)配置内容:i.javac(编译):参数为-d.$(FileName);初始目录$(FileDir)ii.java(运行):参数为$(CurSel).$(FileNameNoExt);初始目录:$(FileDir)iii.javap(查看字节码):参数为$(
一枚小生的奋斗
·
2020-07-04 01:46
java
java学习笔记
参考
1.JDK、JRE和JVM分别是什么,区别是什么?答:①、JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。②、JRE(JavaRuntimeEnvironment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。③、JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,
戎强
·
2020-07-04 00:26
Java学习笔记
—— Java Swing
最近在学JavaSwing,图形界面学着还是蛮好玩的,可以自己写点东西玩玩,下面来简要介绍下swing常用方法。先说说常用方法,后面有实例代码,也可以直接看代码。窗口JFrame():创建一个无标题窗口。JFrame(Strings):创建一个标题为s的窗口。setBounds(intx,inty,intwigth,intheight):设置窗口初始位置x,y,宽高width,height。set
ds_surk
·
2020-07-04 00:20
Java
java学习笔记
——JDBC中的 数据库连接池、事务的commit与rollback、DBUtils工具类的使用
JDBC中的数据库连接池//C3P0数据库连接池,方式一@Testpublicvoidtest1()throwsException{ComboPooledDataSourceds=newComboPooledDataSource();ds.setDriverClass("com.mysql.jdbc.Driver");ds.setJdbcUrl("jdbc:mysql://localhost:33
qq_25106373
·
2020-07-02 17:49
java学习笔记
Java学习笔记
变量分类实例变量(non-static修饰)类变量(static修饰)本地变量参数命名规则区分大小写字母、数字、$、_如果变量名包含多个单词使用_连接单词不能以数字和$开头数据类型byte(8bit)short(16bit)int(默认整数类型32bitJava8可以表示无符号数)long(64bitJava8可以表示无符号数)float(32bitIEEE754标准)double(默认浮点数类型
唯我楼兰
·
2020-07-02 15:24
Java学习笔记
:定时任务调度工具之 Timer
定时任务调度定义:基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务Timer和QuartzTimer:有且仅有一个后台线程对多个业务线程进行定时定频率的调度主要构件Timer-定时调用->TimerTask定时函数的用法//延时执行一次publicvoidschedule(TimerTasktask,longdelay)//定时执行一次publicvoidschedule(Time
彭世瑜
·
2020-07-02 12:37
Java学习笔记
:定时任务调度工具之Quartz
Quartz官网http://www.quartz-scheduler.org/特点强大的调度功能灵活的应用方式分布式和集群能力主要用到的设计模式Builder模式Factory模式组件模式链式写法三个核心概念调度器任务触发器Quartz体系结构JobDetailschedulertrigger-SimpleTrigger-CronTrigger重要组成JobJobDetailJobBuilder
彭世瑜
·
2020-07-02 12:00
初级
Java学习笔记
总结
java高并发解决方案:1.页面静态:静态访问消耗的资源少信息录入然后生成静态页面以供访问2.数据库集群和库表散列主-从数据库关系;将各个功能的表分类放到单个数据库中,减少访问压力;注意的是:使用同一的算法监视数据库的状态,将自动增长的字段去掉,id要使用同一的算法集中的分配,使用非持久性连接3.缓存基本的缓存,自带的MemoryCache4.均衡负载集群的均衡负载,通过算法,分配服务器的访问压力
熊猫小白
·
2020-07-02 11:50
Java学习笔记
——数组和常见排序
数组今天任务1.开发工具eclipse的介绍2.数组的声明和初始化3.数组的元素访问以及遍历4.数组的应用(冒泡排序、选择排序、插入排序、快速排序、顺序查找和二分法查找)第一节:开发工具的介绍1.1工作空间的概念工作空间(workspace),是用户在同一个工程中(或者是一个事务)工作环境的集合,简单来说,就是项目存放的位置就是你项目存放的位置:项目,文件,文件夹工作空间有明显的层次结构。项目在最
冷漠的小猿
·
2020-07-02 10:58
Java基础
java学习笔记
(二十五)模拟斗地主发牌与洗牌
生活中,我们经常和朋友一起玩斗地主纸牌游戏,大家都知道斗地主有54张牌,大王和小王还有四种花色的A~k,那么斗地主中的发牌和洗牌用java是怎么完成的呢?案列分析:1.先创建两个String数组存储牌的点数和花色2.斗地主中有洗牌这一功能,那么我们就可以用Collections这个集合工具类中的shuffle()这个方法,所以创建一个ArrayList集合3.创建hashmap来存储牌的序号和牌的
ll_best
·
2020-07-02 09:22
java
Java学习之路08
Java学习笔记
08工具类中使用静态在同一个文件夹下,类定义在两个文件中和定义在一个文件中其实是一样的方法改进为静态后,就可以直接通过类名调用把构造方法私有化,外界就不能再创建对象了示例代码publicclassArrayTool
没想好昵称呵
·
2020-07-02 07:29
JAVA学习笔记
JAVA学习笔记
备注:简易笔记,自用。可参考。
煎饼证
·
2020-07-02 05:16
JAVA
编程语言
读书笔记
java学习笔记
之优先队列实现原理
目录一、二叉堆的基本原理(一)什么是二叉堆?(二)堆的用途(三)堆的基本操作1.插入上浮2.删除下沉二、PriorityQueue(一)PriorityQueue是什么?(二)PriorityQueue的使用(三)PriorityQueue的实现原理插入删除三、PriorityBlockingQueue(一)PriorityBlockingQueue是什么?(二)PriorityBlockingQ
jaybill
·
2020-07-02 05:03
java
Java学习笔记
(一)——面向对象
从网上下了一个Java的视频课件,以下的内容是根据所听的课程做的笔记。1、面向对象——是一种思想,一种解决问题的模式。也就是说,不管我们遇见什么问题,都需要从面向对象的角度出发,用面向对象的思想来对问题进行分析,建模,直至解决问题。2、怎样用“面向对象”的思想来解决问题?用“面向对象”的思想解决问题需要三步:1)OOA——面向对象分析(“对象”具有标识、属性和行为三个方面。)2)OOD——面向对象
iteye_102
·
2020-07-02 04:49
Java学习
Java学习笔记
************************Java基础加强**********************this语句:若要在一个构造方法中调用另一个构造方法,不能直接写,要用this语句,如this(name)调用另外this语句必须写在最前面!!this语句不能出现在一般方法中!一般方法也不能直接调用构造方法!详见截图静态属性存放在方法区,也叫共享区、数据区(datasegmen),另外类中
hulinku
·
2020-07-02 03:53
Java
Java学习笔记
----------集合Set
Java集合-----Set集合:就像一种容器,可以把多个对象放进该容器中。Java集合分为:Set、List、Map三种体系。Set:无序的,不可重复的;List:有序的,可重复的;Map:代表有映射关系的集合,Map保存的每一项数据都是key-value对。注意:Java5后添加了Queue体系,代表一种队列集合实现。集合和数组对比:1.数组一旦初始化,长度不可变;2.数组无法保存具有映射关系
米阳MeYoung
·
2020-07-02 03:07
Java
Java学习笔记
之——面向对象
之前学cpp的时候已经学过了,在此对java的面向对象也记录熟悉一下哈~之前博文《Android学习笔记之——AndroidStudio的安装(3.6版本)、Java的基本语法及Android的概述》有介绍过如何基于androidstudio进行java开发,但是本博文不打算对代码进行运行(虽然建议学习的时候边看边敲)目录方法方法的定义方法的调用使用方法的一些注意事项方法的重载(Overload)
gwpscut
·
2020-07-02 01:57
Android
java学习笔记
--基础知识--泛型
我们都知道,使用集合保存对象引用时,都会被转换成Object类型,取出时需要进行类型转换。这时容易出现的问题就是,集合中存储了不同的类型,转换时发生java.lang.ClassCastException异常。泛型正是为解决这个问题而来的。什么是泛型泛型,就是参数化的类型。就是类型由原来的具体的类型参数化,类似了方法中的变量参数。这时,类型定义成参数形式(可以称为类型形参),使用类型时传入具体的类
guothree2003
·
2020-07-02 01:39
JAVA
java学习笔记
_线程
一、Java线程:概念与原理1、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,
dragon20121114
·
2020-07-01 22:27
笔记
学习笔记
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他