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学习笔记
--类型转换(父类子类 Object 基本类型 String) 拆装箱 包装类
最近一段时间忙着学习JAVA,本来net学的也不怎么好,趁着这个机会转下方向学习JAVA。不过.NETcore的开源还是有点搞头的,微软了解一下。接下来几天我也会陆续写一些内容关于线程和集合等方面,现在让我来讲一下类型转换的内容吧。衍生知识:1.基本类型比较用==而对象比较用equals如果改写了equals那么也要顺便改写hascode别问为什么,只是习惯。equals是比较引用是否指向一个对象
codingCoge
·
2020-08-07 17:44
JAVA
SE学习笔记
JAVA学习笔记
22——SpingMVC框架第二章
转载请注明出处:http://blog.csdn.net/woshizisezise/article/details/78837071昨天讲解了SpringMVC的入门,今天来讲讲进阶一点的知识,话不多说,请看下文。今天要讲的知识点来列一下:1、高级参数绑定a)数组类型的参数绑定b)List类型的绑定2、@RequestMapping注解的使用3、Controller方法返回值4、Springmv
胖子爱你520
·
2020-08-07 11:28
springmvc
2
Java学习笔记
之数据结构——双向链表
在上一篇的单链表里,数据结构是单向的,只能从前往后一个一个找,而不能倒着来。因为每个节点Node只保存了下一个节点的位置。这一篇的双向链表则是每个节点保存了上一个节点和下一个节点的位置,这样就能根据任何一个节点来寻找上或者下的节点了,向前向后都能遍历了。直接上代码吧,比较简单。packagedoublelink;/***Createdbyadminon17/3/27.*双链表的node*/publ
天涯泪小武
·
2020-08-07 10:19
数据结构
Java学习笔记
(一):时间日期的获取---Date、SimpleDateFormat、Calendar
Date:主要用于--获取时间使用util包下的类举例:Datedate=newDate();//获取系统当前时间//Date代码参考//无参构造方法Datedate=newDate();//获取系统当前时间System.out.println(date);//输出:WedJul1721:40:27CST2019//带参构造方法longl=20000000l;DatedateL=newDate(l
poppy_rain
·
2020-08-06 10:38
Java技术
java学习笔记
(10)——常用函数式接口
java.util.functionSupplier:仅含一个无参的方法,称为生产型接口,指定接口是什么泛型,get方法就返回什么类型的数据Tget():获取泛型参数指定类型的对象数据publicstaticStringgetString(Suppliersup){returnsup.get();}publicstaticvoidmain(String[]args){Strings=getStri
waikiki
·
2020-08-06 04:09
java
Java学习笔记
-多线程
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------进程:正在执行中的一个程序。线程:是一个正在执行的程序,进程中一个独立的控制单元。线程控制着进程的执行。多线程:多线程的出现能让程序产生同时运行效果。可以提高程序执行效率。线程状态:创建状态--->运行状态--->临时状态(具备执行资格,但没有执行权)----->冻结状态(放弃执行
Linux_para
·
2020-08-05 21:10
Java学习笔记
:多线程
文章目录前言多线程编程进程与线程线程创建继承Thread类实现Runnable接口实现Callable接口线程状态生命周期停止线程线程休眠线程礼让线程强制执行线程优先级守护线程线程同步初识线程并发问题synchronized同步块锁synchronized与lock对比生产者消费者问题前言经常在Java岗位详情中有看到"熟悉io、多线程、集合等基础框架"的要求,而自己之前在学习SE部分的时候也只是
11cchh
·
2020-08-05 21:02
Java
java学习笔记
-Map集合中的HashMap集合与Hashtable
目录HashMap集合(非线程安全的)两个重要方法put、get(重点)为什么哈希表的随机增删、查询效率都高?HashMap集合的部分特点HashMap的初始化默认容量关于HashMap的equals方法和hashCode方法拓展Hashtable集合(线程安全的)HashTable和HashMap的部分区别HashTable的初始化容量PropertiesHashMap集合(非线程安全的)Has
鲤鱼鲤鱼carp
·
2020-08-05 20:31
Java学习笔记
45(多线程二:安全问题以及解决原理)
线程安全问题以及解决原理:多个线程用一个共享数据时候出现安全问题一个经典案例:电影院卖票,共有100座位,最多卖100张票,买票方式有多种,网上购买、自主售票机、排队购买三种方式操作同一个共享数据,这时候会出现安全问题:示例:packagedemo1;publicclassTicketsimplementsRunnable{privateintticket=100;publicvoidrun(){
weixin_30372371
·
2020-08-05 20:42
java学习笔记
第一篇 基础知识
第一章初识java1.1Java简介java是一种可以编写跨平台的、面向对象的程序设计语言。JAVA语言编写的程序即是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为java字节码的中间语言,java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。Java版本:1.javaSE为java标准版,主要用于桌面应用程序的开发。2.javaEE为企业版
阡陌迟行
·
2020-08-05 20:09
Java学习笔记
Java学习笔记
之多线程
Java学习笔记
之多线程实现多线程方法继承Thread通过Runnable接口通过Callable接口继承Thread方法与Runnable接口比较Runnable与Callable实现多线程方法正在学习
D.Fawkes
·
2020-08-05 19:15
Java学习
JAVA学习笔记
入门篇----泛型(1)
JAVA学习笔记
泛型1.泛型实现了参数化类型的概念,意思是“适用于许多许多的类型”,设计目的是为了类型或方法能够具备最广泛的表达能力。
==老骥伏枥==
·
2020-08-05 19:07
编程语言
JAVA学习笔记
Java入门笔记(三)
Java学习笔记
(三)嵌套循环九九乘法表求100以内的质数优化求质数算法嵌套循环九九乘法表for(inti=1;i<=9;i++){System.out.println();for(intj=1;j<=
菠萝Boy
·
2020-08-05 18:40
Java学习笔记
(09)
Java学习笔记
——面向对象03——单例设计模式
单例设计模式解决的问题:可以保证一个类在内存中的对象唯一性。比如:对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。如何保证对象的唯一性呢?三步解决对象唯一性:1/不允许其他程序用new创建该类对象2/在该类中创建一个本类实例。3/对外提供一个方法让其他程序可以获取该对象。步骤:1/私有化该类的构造函数,解决不允许用new创建对象2/通过new在本类中创建一个本类对象。3/定义一个共
xiexiecm
·
2020-08-05 11:48
Java
java学习笔记
1.异常2.抽象类与接口接口和抽象类的区别是什么?1、一个类可以实现多个接口,但却只能实现一个抽象类2、接口默认的方法是public,且不能在接口中实现方法。抽象类却可以有非抽象的方法。3、一个类实现接口的话要实现接口类中的所有方法,而抽象类不一定。4、接口不能用new来实例化,但可以声明。5、接口中的实例变量默认是final类型的,而抽象类中则不一定。3.List的contains(obj)方法
超low的十一
·
2020-08-05 11:40
学习笔记
Java学习笔记
(七十二)—— Cookie
概述会话技术:会话:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器发送资源请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie,把数据存储到客户端服务器端会话技术:Session,把数据存储到服务器端Cookie概念:客户端会话技术,将数据存储到客户端快速入门:使用步骤:创建Cookie对象,绑定数据newCookie(St
miles-zh
·
2020-08-05 03:04
Java
Java学习笔记
(八)Dictionary,HashTable,Properties
利用key进行索引的数据结构DictionaryDictionary是一个抽象类,它的所有方法都是抽象的,这些性质导致它更像一个intertace(接口).但是这个类出现时还不存在接口的概念.函数结构如下:函数名称函数描述Dictionary()构造函数,被非抽象子类隐式调用elements()获得这个dictionary中的所有的keyget(Objectkey)通过key查询到字典中的对应的值
黎辰
·
2020-08-05 01:21
java程序设计深入学习
java
colletions
hashtable
dictionary
JAVA学习笔记
(基础知识)
JAVA学习笔记
◆为什么要学JAVA?
yyy
·
2020-08-04 22:37
Java
JAVA学习笔记
一
这学期选了一门选修课是JAVA,老师是许炜老师,在复习的过程中,顺便用博客的方式来做笔记,方便日后查阅。2018/11/7/17:50Windows的cmd太难用了,装好了cmder,并且能够通过右键打开cmder。复写并运行第一个程序Bee00.java的时候,第一次运行报错:没有返回值类型,加了void之后,又报错参数不匹配。对照了老师的源代码没有任何区别,惊了。我把老师的代码粘贴过来,报GB
Z-Z-X
·
2020-08-04 21:14
JAVA学习笔记
Java学习笔记
-运算符-位运算符
这个问题作为基础问题中的“黑洞”,很容易被我们忽略。在重新学习Java的过程中,我重新认识到了这个问题。我们为什么要学习这个问题?位运算符的运算效率要比直接对数字进行加减乘除要有效地多。在一些对性能极致要求的环境下,大佬通常喜欢使用位运算符0.0位运算符Java位运算是针对于整型(byte,short,int,long)数据类型的二进制进行移动操作。计算机表示的数字正负不是用±来表示,而使用最高位
云计算小菜鸟
·
2020-08-04 20:15
Java
Java学习笔记
之基础篇
就这样,开始了我的Java学习之旅!学习Java之前,面临三大问题:why,what,how。why它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。市场大:目前,java语言市场占有率达20%,为世界第一编程语言。我国软件行业每年所需的java人才达30万,并且每年以22%左右的速度增长着。由此看来,java发展市场无限大。企业级应用平台的霸主:Java是一种被广泛使用的网络语
weixin_33860147
·
2020-08-04 20:13
Java学习笔记
之Http协议详解
HTTP是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。1、HTTP协议概述HTTP协议用于定义客户端与web服务器通迅的格式。HTTP是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议HTTP使用请求-响应的方式
victorfreedom
·
2020-08-04 19:43
Java技术
java学习笔记
#从控制台输入整数,输出最大最小值,直到输入0结束
packagecom;importjava.util.Scanner;publicclassMax{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.println("请输入整数:");inti=input.nextInt();intmax=i;intmin=i;while(i!=0){
sort_
·
2020-08-04 18:14
java学习笔记
之String类及其练习
String是java.lang包内的一个类一、定义一个字符串常量publicclassStringDemo{publicstaticvoidmain(String[]args){Stringstr1="abc";//存放到字符串的常量池中,这个值不能被改变Stringstr2=newString("abc");//比较的是字符串的内容是否相同;堆内存中有一个String对象,常量池中有一个abc
一斤草莓吃光光
·
2020-08-04 18:44
java的漫长学习之路
20200327
Java学习笔记
:集合
集合集合本身是一个对象,一个容器,它用来存储对象的引用也就是对象的地址,不存储对象本身和基本数据类型。Java中每一个不同的集合,底层对应了不同的数据结构。在不同的集合中存储元素,等于数据放到了不同的数据结构中。常见的数据结构:数组、二叉树、链表、哈希表等。例如ArrayLIst()底层是数组,LinkedList()底层是链表。不同数据结构的存储方式不一样。Java中已经实现了数据结构,只需要学
远行孤帆
·
2020-08-04 17:03
20200318
Java学习笔记
:IO
publicclassDemo01{publicstaticvoidmain(String[]args){Filefile1=newFile("C:\\Users\\PrincekinYan\\Desktop\\
Java
远行孤帆
·
2020-08-04 17:02
20200305
Java学习笔记
:顺序结构与控制流程
顺序结构,控制流程顺序结构什么是顺序结构packagestruct;publicclassDemo01{publicstaticvoidmain(String[]args){System.out.println("1");System.out.println("2");System.out.println("3");System.out.println("4");}}选择结构if单选择结构if双选
远行孤帆
·
2020-08-04 17:02
20200305
Java学习笔记
:Java方法详解
JAVA方法详解何谓方法方法的定义和调用Java语言中用于完成一段特定功能的代码片段。类似于其他语言的函数。packagemethod;publicclassDemo01{publicstaticintadd(inta,intb){returna+b;//a,b是形式参数,用来定义方法}//存在返回值publicstaticvoidmain(String[]args){intsum=add(1,2
远行孤帆
·
2020-08-04 17:02
java学习笔记
5:eclipse的下载及使用,以及java程序的运行
一、eclipse的下载1、eclipse下载地址:http:www.eclipse.org/downloads/eclipse-packages/注:安装eclipse的版本(32位/64位),取决于之前所安装jdk的版本(32位/64位)2、eclipse实际上不需要安装,下载后直接解压就可以使用3、双击打开eclipse.exe,注意workspace(工作空间)的目录设置二、安装eclip
寂雨飘零
·
2020-08-04 17:39
java学习笔记
Java学习笔记
-运算符
Java学习笔记
-运算符
Java学习笔记
-运算符对于初学者来说,java的运算符是比较多而复杂的,在这里,我将基本的运算符整理了一下。一、逻辑运算符A:逻辑运算符有哪些&,|,^,!
qq_41534252
·
2020-08-04 17:18
运算符
java学习笔记
(五)-面向对象(属性和方法)
面向对象编程思想面向对象1.类和对象2.如何在计算机中创建(描述)一个类3.类中的成员3.1属性3.2方法3.3构造方法3.4程序块(代码块)overload---方法重载this关键字4.命名规则和规约5.类的加载使用5.1形参和实参5.2[方法设计和练习](https://blog.csdn.net/qq_37710756/article/details/103207851#10__519)编
萧李
·
2020-08-04 17:52
java学习笔记
Java学习笔记
18天---(1)
配置java环境变量:JAVA_HOME:配置JDK的目录CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)PATH:指定可执行程序的位置LINUX系统(在".bash_profile"下的环境变量设置)JAVA_HOME=/opt/jdk1.5.0_06CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarPATH=$
flymaxdragon
·
2020-08-04 14:20
Java
Java学习笔记
:使用命令行编写第一个 JAVA 程序
使用命令行编写第一个JAVA程序参考网址:https://how2j.cn/p/6229创建项目目录在E盘中创建一个javacode目录所有的java代码都会放在这个项目目录下并创建一个目录src用于存放java源代码.java文件创建第一个java源文件在屏幕空白位置,点击鼠标右键->新建->文本文件得到一个文件”新建文本文档.txt“右键该文件->重命名为HelloWorld.java在该文件
Asinmy
·
2020-08-04 13:55
Java学习之路
使用eclipse(了解) ---
Java学习笔记
整理
目录一、了解eclipse二、程序调试2.1、程序调试的目的2.2、断点的设置2.3、具体操作2.4、web项目报错三、常用快捷键一、了解eclipse调试程序断点的使用双击添加或删除断点的作用:暂停当前程序的运行视图:浏览信息的层次结构包资源管理器,显示活动编辑器的属性控制台透视图:起到一个组织的作用4.包资源管理器二、程序调试2.1、程序调试的目的解决错误。程序运行很快,看不到哪里可能出现问题
渭水文抄公
·
2020-08-04 12:11
Java学习笔记
33
关于Set这个接口,我们在前面的笔记中提到过,Set是代表无序、不可重复的集合,其实Set就是一个不包含重复元素的collection。关于Set不包含重复元素的标准是:不包含满足e1.equals(e2)的元素对,元素e1和e2。并且最多包含一个null元素。接下来我们来看看这个接口给出的方法说明:1、intsize();如果set中尚未存在指定的元素,则添加此元素(可选操作)。2、boolea
IT界的吉祥物
·
2020-08-04 12:26
java
Java学习之旅
Set
集合
Java
集合框架
21天学通
Java学习笔记
-Day03
Day03:new的功能:当使用new时会1,创建给定类的实例对象;2,为它分配内存;3,调用给定类定义的一个构造函数。构造函数:是用于创建和初始化类实例的方法。构造函数初始化新对象及其变量。每个类在没有手动添加构造函数时,java都会默认有一个空的构造函数。内存管理:当创建新的对象时,java会自动分配适当数量的内存,当对象使用完后,会指向一个null值,表示不再使用,(该对象中没有任何正在使用
ZJL-阿友
·
2020-08-04 11:44
阅读笔记
21天学通java
java学习笔记
总结,持续更新中
java学习的笔记,目前正在学习中,持续更新。标识符是直接copy下来的,命名一定要规范。标识符规范:1>标识符由大小写字母,下划线,数字,$符号组成.2>开头可以是大小写字母,下划线,和$符号.(数字不能开头)3>标识符长度没有限制4>标识符不能是关键子和保留字标识符的命名最好能反映出其作用,java语言对字母的大小写有严格的要求.所有自定义标识符需全部遵循标识符的命名规范.变量:1>如果是单个
超超超超子
·
2020-08-04 10:58
java
java笔记
java知识点
java总结
Java学习笔记
:eclipse的使用(待续)
eclipse的使用参考:https://blog.csdn.net/wl_627292578/article/details/53750618设置代码的字体及大小:Window->Preferences->General->Appearance->ColorsandFornts,修改Basic中的TextFont即可设置编码:Window->Preferences->General->Works
Asinmy
·
2020-08-04 10:06
Java学习之路
java 学习资料 分享
基础入门Java编程轻松入门:视频链接:https://pan.baidu.com/s/1c4bFDJi资料链接:https://pan.baidu.com/s/1o9yLBsu密码:wwd02018年最新
Java
沙赞
·
2020-08-04 10:13
资料
java
资料
学习教程
21天学通
Java学习笔记
-Day01
21天学通java中文第6版下载地址:点击打开链接Day01:命令行查看和设置classpath:查看:echo%classpath%设置:setclasspath=%classpath%;newpath%classpath%为原有的classpathnewpath为新加的classpathFibonacci序列:publicclasstest{publicstaticvoidmain(Strin
ZJL-阿友
·
2020-08-04 10:40
阅读笔记
21天学通java
anonymous的
Java学习笔记
(14)——Java面向对象之单元测试练习题
《面向对象上》单元练习1.编写一个学生类,提供name,age,gender,phone,address,email成员变量,且为每个成员变量提供setter、getter方法。为学生类提供默认的构造器和带所有成员变量的构造器。为学生类提供方法,用于描绘吃、喝、玩、睡等行为。代码示例packagecom.abc.part4.chapterexercises;/***@authormi*/publi
__anonymous
·
2020-08-04 09:20
#
Java基础
5.1(接口)1)定义shape接口,包含求面积和求周长的方法;2)定义Circle类、Rectangle类、Square类;
摩尔的
Java学习笔记
5.1第四周作业:1、(抽象类)1)定义shape抽象类,包含求面积和求周长的方法;2)定义Circle类和Rectangle类继承shape类;3)定义Square类继承Rectangle
little摩尔
·
2020-08-04 08:21
Java
题目
java
编程
学习
初学者
题目
JAVA学习笔记
24——Dubbo、zookeeper相关讲解及实战入门
本文系原创,转载请注明出处:http://blog.csdn.net/woshizisezise/article/details/79203539情景分析:由于很多商城是基于soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。如何实现远程通信?1、Webservice:效率不高基于soap协议。项目中不推荐使用。2、使用restful形式的服务:http+js
胖子爱你520
·
2020-08-04 08:12
Linux
dubbo
Java学习笔记
(疯狂Java讲义第三版)——抽象类
什么是抽象类?个人理解:对于一个类来说,主要有两点作用。第一点,用来创建对象,第二点用来被子类继承。那么有一种类,这种类只希望被子类继承而不希望创建对象,那么这种类就可以定义成抽象类。抽象类的特点就是不能被用来创建对象,只能用来被子类继承。同时需要重弄写该抽象类中定义的所有抽象方法(关于抽象方法下面会介绍)。举例说明:对于狗,猫,老虎,狮子,它们都一个共同的特征,即都是哺乳类动物。所以,在定义狗、
双木夕阳
·
2020-08-04 07:37
Java语言学习笔记
JAVA学习笔记
- 继承树追溯
·属性/方法查找顺序:(比如:查找变量h)1.查找当前类中有没有属性h2.依次上溯每个父类,查看每个父类中是否有h,直到Object3.如果没找到,则出现编译错误。4.上面步骤,只要找到h变量,则这个过程终止。示例:publicclassextendTest{publicstaticvoidmain(String[]args){Peopleanimal=newPeople();animal.tal
Kurt_xcy
·
2020-08-04 07:25
JAVA学习笔记
Java学习之Eclipse使用
(
Java学习笔记
)工欲善其事必先利其器。为了提高Java程序的开发效率。现在介绍一下Eclipse。1:Eclipse的介绍(1)eclipse的由来A:由IBM一个小组开发。
weixin_34221036
·
2020-08-04 05:58
Java学习笔记
——数组
简介Java和许多高级语言都提供了一种称作数组的数据结构,可以用它来存储一个元素个数固定且元素类型相同的有序集。单个的数组变量可以引用一个大的数据集合。数组基础知识数组是用来存储数据的集合,通常可以把数组看作一个存储具有相同类型的变量集合。一旦数组被创建,它的大小是固定的。使用一个数组引用变量,通过下标来访问数组中的元素。声明数组变量为了在程序中使用数组,必须声明一个引用数组的变量,并指明数组的元
vinfai
·
2020-08-04 03:57
JAVA学习笔记
JAVA学习笔记
1、JAVA中的移位操作符JAVA中,>>>运算符将用0填充前面的位,>>运算符将用符号位填充左侧的位。没有>操作执行的是算术位移(扩展符号位),还是逻辑移位(高位填0)。在执行中,只会选择效率较高的一种。这就是说,在C++中,>>运算符其实只是为非负数定义的。JAVA消除了这种含糊性。2、强制类型转化C++注意:在Java中不能在boolean类型与任何数值类型之间进行强制类型转化,这样可以防止
阿苏
·
2020-08-04 03:09
JAVA
java学习笔记
:管道流PipedInputStream和PipedOutputStream
管道流:PipedInputStreamvoidconnect(PipedOutputStreamsrc)使此管道输入流连接到管道输出流srcPipedOutputStreamvoidconnect(PipedInputStreamsnk)在JDK我们看到PipedInputStream中有管道缓冲区,用来接收数据管道流内部在实现时还有大量的对同步数据的处理管道输出流和管道输入流执行时不能互相阻塞
小明TI
·
2020-08-04 03:27
Java基础
黑马程序员------
java学习笔记
之网络编程
-------android培训、java培训、期待与您交流!----------一、网络编程概述1、网络中用IP地址标识每一台主机,ip地址用点分十进制来表示,现在用的是4个字节来表示就是IPv4,每一个字节最大255,所以每一个字节不能超过255,ip地址还有6字节表示的IPv6。ip地址中有些是保留的例如以10开头的段以及以192开头的段,其中127.0.0.1表示回路地址也就是localh
mulua6
·
2020-08-04 02:15
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他