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 8 新特性之方法引用
方法引用通过方法的名字来指向一个方法。方法引用可以使语言的构造更紧凑简洁,减少冗余代码。方法引用使用一对冒号::。下面,我们在Car类中定义了4个方法作为例子来区分Java中4种不同方法的引用:packagecom.luyaran.main;@FunctionalInterfacepublicinterfaceSupplier{Tget();}classCar{//Supplier是jdk1.8的
luyaran
·
2018-05-15 15:58
java
java8新特性
方法引用
原创
Java学习之路
java入门
---Java 8 新特性之Lambda 表达式
Lambda表达式,也可称为闭包,它是推动Java8发布的最重要新特性。Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda表达式可以使代码变的更加简洁紧凑。lambda表达式的语法格式如下:(parameters)->expression或(parameters)->{statements;}以下是lambda表达式的重要特征:可选类型声明:不需要声明参数类型,
luyaran
·
2018-05-15 15:39
原创
Java学习之路
java入门
---Java 8 新特性之编程风格
Java8(又称为jdk1.8)是Java语言开发的一个主要版本。Oracle公司于2014年3月18日发布Java8,它支持函数式编程,新的JavaScript引擎,新的日期API,新的StreamAPI等。Java8新增了非常多的特性,我们主要讨论以下几个,更多的新特性可以参阅官网:What'sNewinJDK8:Lambda表达式−Lambda允许把函数作为一个方法的参数(函数作为参数传递进
luyaran
·
2018-05-14 11:45
原创
Java学习之路
Java入门
—第五节(类与对象下)
类与对象一、全局变量与局部变量1、变量的分类2、成员变量(全局变量)直接在类中声明的变量叫成员变量(又称全局变量)如果未对成员变量设置初始值,则系统会根据成员变量的类型自动分配初始值:int分配初始值0、boolean分配初始值false,而自定义类型则分配初始值null。成员变量定义后,其作用域是其所在的整个类。成员变量的定义没有先后顺序,但是最好将成员变量的定义集中在类的顶部。3、局部变量方法
YLNF!!
·
2018-05-13 23:07
JAVA
Java入门
-继承和重写
Java入门
-第十节-继承和重写一.继承1.定义•继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。
monster_ayb
·
2018-05-12 11:35
Java入门
java入门
---mysql数据库连接之DAO 模式
DAO(DataAccessobjects数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来。在面向对象设计过程中,有一些"套路”用于解决特定问题称为模式。DAO模式提供了访问关系型数据库系统所需操作的接口,将数据访问和业务逻辑分离对上层提供面向对象的数据访问接口。从以上DAO模式使用可以看出,DAO模式的优势就在于它实现了两次隔离:1、隔离
luyaran
·
2018-05-11 15:09
原创
Java学习之路
java入门
---mysql数据库连接之JDBC连接
这次我们主要来看Java如何使用使用JDBC连接MySQL数据库。Java连接MySQL需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。还可以使用小弟提供的jar包:mysql-connector-java-5.1.39-bin.jar哦。下面实例使用的是Eclipse,导
luyaran
·
2018-05-11 15:17
原创
Java学习之路
java入门
---文档注释 &javadoc
Java支持三种注释方式。前两种分别是//和/**/,第三种被称作说明注释,它以/**开始,以*/结束。说明注释允许你在程序中嵌入关于程序的信息。你可以使用javadoc工具软件来生成信息,并输出到HTML文件中。说明注释,使你更加方便的记录你的程序信息。javadoc工具软件识别以下标签:标签描述示例@author标识一个类的作者@authordescription@deprecated指名一个
luyaran
·
2018-05-11 15:47
原创
Java学习之路
java入门
---多线程编程&线程的生命周期&线程的优先级&创建线程的三种方式
Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语-进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。
luyaran
·
2018-05-11 14:27
原创
Java学习之路
java入门
---泛型之泛型方法&泛型类&类型通配符&有界的类型参数
Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用Java泛型。使用Java泛型的概念,我们可以写一个泛型方法来对一个对象
luyaran
·
2018-05-10 17:38
原创
Java学习之路
JDBC入门1—elicpse中java连接mysql超级详细图解版
天知道,我是刚刚入门SQL基本操作之后照着《
java入门
到精通》学习连接数据库的一个小白,连加载驱动程序都不会的,把代码照着敲了一遍结果肯定报错啊!然后就一个个问题,解决,最后连接成功啦!
从0到1的小姐姐
·
2018-05-09 09:53
Java入门
-插入排序和二分法查找
Java入门
-第六节-插入排序和二分法查找1.插入排序publicclassArraySort{publicstaticvoidmain(String[]args){int[]array={1,2,6,7,2,9,12,2
monster_ayb
·
2018-05-04 07:58
Java入门
java入门
---分支结构 - if...else/switch
顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。所以我们今天就来学习下java的分支结构。Java有两种分支结构,if和switch两种。我们接下来就来分别看下。首先是if语句。一个if语句包含一个布尔表达式和一条或多条语句。语法结构如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔表达式的值为true,则执行if语句中的代码块,否则执行if语句块后面的代码:
luyaran
·
2018-05-02 12:30
原创
Java学习之路
Java入门
租车系统练习
//父类,车辆packagecom.imooc;publicclassautomobile{privateintNO;privateStringname;privateintseat;//座位数(载人数)privateintload;//载重量privatefloatprice;/***生成getter方法*/publicintgetNO(){returnNO;}publicvoidsetNO(i
_纵横
·
2018-04-28 20:57
Java入门
Conllection,初识List、Set、Map 以及 各常用实现类对比
java语言是由C++语言改造而来的,当年响当当的数组,在操作的时候多有不便,因为数组初始容量不够的问题,可能在编程的过程中总会遇到,这个数组不够了怎么办,然后我们就要手动去写一个方法来解决这个问题。久而久之,java提供了一种自动帮你解决各种数组问题的强大工具,它就是List。【java的强大和让多数人的喜爱以及低难度的入门,多数来源于他强大的API(ApplicationProgramming
少年做自己的英雄
·
2018-04-28 19:52
Java基础
java入门
---运算符&逻辑运算符&短路逻辑运算符&赋值运算符&条件运算符&instanceof 运算符
这篇文章接着上次的来,主要看逻辑运算符&短路逻辑运算符&赋值运算符&条件运算符&instanceof运算符这五种运算符。首先来看逻辑运算符。下表列出了逻辑运算符的基本运算,假设布尔变量A为真,变量B为假:操作符描述例子&&称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。(A&&B)为假。||称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。(A||B)为真。!称为逻辑非运算符。用
luyaran
·
2018-04-27 16:51
原创
Java学习之路
java
逻辑运算符
赋值运算符
条件运算符
instanceof
运算符
Java入门
说点题外话,本人大二下学期才专业分流,之前没接触过Java。当然现在知道从现在起步有点晚了,幸好遇到了邓老师。因为老师有个政策,就是每天写博客,到期末考试的时候可以加分。当然大家内心都明白加分只是顺便,如果真的能坚持下去,必将是受益无穷的。因为时间有限,只是看了些Java总括,那今天的博客就写自己对Java的看法吧,也算是做个记录。因为以后真正学习的话肯定会有更多更详细的理解,再来回头看看肯定很有
GAYHANG
·
2018-04-25 23:29
浅谈Java 项目前后端分离后,开发上的优点和缺点
本文适合读者:
Java入门
新手,1-2年传统开发Java开发人员前言前言部分属于闲聊,可以跳过本人是一个小公司的Java程序员,公司负责Java项目开发只有2个人,前端1个,项目主管1个。
时间1024
·
2018-04-22 22:07
工作之谈
java入门
基础
语法基础变量和常量字符串tring类型是引用类型字符串拼接可以直接用加号连接自动类型转换向上类型转换,是小类型到大类型的转换。和C语音一样int类型可以自动转换为double但是double需要强制转换才能转换为int强制类型转换向下类型转换,是大类型强制转换到小类型的转换。语法:(数据类型)数值intb=(int)a;将double的值转换为int会直接从小数点处截断常量finalStringS
Soul_wwb
·
2018-04-17 00:35
java
Java入门
学习笔记
StudyreportofJava中级实训第一周的Java学习笔记,记录的比较粗略,而且不深入,毕竟教程限于篇幅也是比较粗略的,而且因为这个学期已经学习了C#,两者还是有不少共通之处。而且作为C系语言,C++也是有不少相像的地方的。StudyreportofJavaJava基本的运行数据类型基本数据类型复合数据类型引用类型流程控制语句循环语句分支语句跳转语句异常处理语句jdk拆箱和装箱数组声明Ar
Gongzq5
·
2018-04-16 19:49
入门学习系列
Java
SSM框架主要配置文件及服务器加载配置文件顺序
JAVA入门
小白一枚,文章观点仅代表个人理解,不保证完全正确。SSM框架是由Spring、SpringMVC、MyBatis三个开源框架组成的,在本人当下的理解中主要用于开发web项目。
搬砖工1331
·
2018-04-16 12:19
【JAVA小白入门】
Java入门
—第三节(流程控制)
流程控制一、if分支语句单分支语句:if(布尔表达式){//布尔值为true时需执行的代码}双分支语句:if(布尔表达式){//布尔值为true时需执行的代码}else{布尔值为false时需执行的代码}多分支语句第一种if(布尔表达式1){//布尔表达式1为true时执行的代码}elseif(布尔表达式2){//布尔表达式1为false但是布尔表达式2为true时执行的代码}elseif(布尔表
YLNF!!
·
2018-04-14 19:35
JAVA
推荐给java新手的JAVA零基础入门书籍
下面整理一些java的书籍给大家分享,1,《HeadFirstJava》
java入门
书籍《HeadFirstJava》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导
molihuaya
·
2018-04-09 16:52
java入门
代码----初识内部类
定义一个Father和Child类,并进行测试。要求如下:1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。2)Child类为Father类的内部类,其中定义一个introFather()方法,方法中调用Father类的name属性。3)定义一个测试类Test,在Test类的main()方法中,创建Child对象,并调用introFa
Devil_Net
·
2018-04-04 12:39
java
java入门
代码----初识内部类
定义一个Father和Child类,并进行测试。要求如下:1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。2)Child类为Father类的内部类,其中定义一个introFather()方法,方法中调用Father类的name属性。3)定义一个测试类Test,在Test类的main()方法中,创建Child对象,并调用introFa
Devil_Net
·
2018-04-04 12:39
java
java入门
自己小结
Java入门
小知识点:1.finaldoublePI=3.14159265358979323;//常量2.importjava.util.
dujuancao11
·
2018-03-31 18:32
基本
web前端入门与
java入门
关于web前端入门一、软件结构划分1、C/S结构:Client(客户)-Server(服务器)之间的交互。特点:客户端的软件必须升级才能使用服务器高版本的功能。例如:阿里巴巴等。2、B/S结构:Browser(浏览器)-Server(服务器)之间的交互。特点:浏览器端的软件无需特定的升级就可访问服务器端的网站。例如:网易新闻等。JavaWeb/EE均基于B/S结构。二、网站基本认识基于B/S结构的
Bighead0829
·
2018-03-29 11:56
web
java
入门
前端
web前端入门与
java入门
关于web前端入门一、软件结构划分1、C/S结构:Client(客户)-Server(服务器)之间的交互。特点:客户端的软件必须升级才能使用服务器高版本的功能。例如:阿里巴巴等。2、B/S结构:Browser(浏览器)-Server(服务器)之间的交互。特点:浏览器端的软件无需特定的升级就可访问服务器端的网站。例如:网易新闻等。JavaWeb/EE均基于B/S结构。二、网站基本认识基于B/S结构的
Bighead0829
·
2018-03-29 10:51
web
前端入门
java
前端
JAVA入门
教程 1
1Java语言基础(常量的概述和使用)A:什么是常量在程序执行的过程中其值不可以发生改变B:Java中常量的分类字面值常量自定义常量C:字面值常量的分类字符串常量用双引号括起来的内容整数常量所有整数100小数常量所有小数12.2字符常量用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号‘a’布尔常量较为特殊,只有true和false空常量null(数组部分讲解)2Java语言基础(进制概
薄发厚积
·
2018-03-28 22:59
java
Java基础学习心得笔记
所以要想学好
java入门
,必须知道类和对象的概念。类是对生活中事物的抽象描述,比如人类,动物类,交通工具类;对象即是对类的具体实例化,比如张三是人,猫是动物,飞机是交通
不二叔
·
2018-03-28 08:25
JAVA
java入门
—第二节(2)(运算符和表达式)
运算符与表达式一、进制转换其实进制转换很简单,由十进制专向N进制遵循“除N取余,乘N取整”即可。(计算机中主要用的是二进制,所以这一小节主要说二进制。)接下来是计算机中的一些计算原理:计算机主要依靠二进制来进行计算(通过电流的高低控制0和1)。在计算机中主要依靠补码进行运算。什么是补码呢?首先要介绍源码,源码就是十进制数的二进制表示方法。如果是正数,符号位为0,负数为1。补码补码的计算公式:正数:
YLNF!!
·
2018-03-27 19:24
JAVA
java入门
—第二节(1)(数据类型)
数据类型一、标识符1、标识符标识符是编程时使用的名字:Java对包、类、接口、方法、变量、常量(不包括项目名)等命名时使用的字符序列称为标识符。Java标识符有如下命名规则:(1)、标识符由字母、数字、“_”、“$”组成,且首字母不能是数字;(2)、不能把Java关键字作为标识符;(3)、标识符没有长度限制;(4)、标识符对大小写敏感。标识符的命名规则建议:规范(类、接口、方法名、变量名采用驼峰式
YLNF!!
·
2018-03-27 19:18
JAVA
500G 全套视频大放送! 免费领取!超值20个大型项目分享
公告通知"啥也不说了,小编花费一周时间为广大Java初学者整理了一整套
Java入门
到项目实战教学视频。从JavaEE基础到项目实战,希望能够帮助小白和即将转行过来的初学者!!
野狼程序猿战队
·
2018-03-27 16:44
Java入门
-Java数据类型,变量和常量,进制转换, Java运算符及表达式
Java入门
-第三节-Java数据类型,变量和常量,进制转换,Java运算符及表达式一.Java数据类型。>数据类型决定了内存中存储数据的类型及所需内存的大小。
monster_ayb
·
2018-03-25 20:12
Java入门
java
java入门
—第一节(2)(垃圾回收机制和Java特点)
垃圾回收机制:JVM提供了一个系统级线程(垃圾回收器线程),它自动跟踪每一块被分配出去的内存空间,自动释放,定义成垃圾的内存。这种机制减轻了程序员编程的负担,有效避免了内存泄露的发生;但由于这种机制要追踪分配出去的内存并释放没用的内存,这一过程需要消耗系统资源,所以这种机制也存在着影响系统性能的问题。2、java的特点:(1).Java语言是面向对象的,面向对象编程语言以对象为中心,以消息为驱动,
YLNF!!
·
2018-03-25 20:58
JAVA
java入门
代码——求60的阶乘
先考虑一下思路即使用递归的方法来实现这个函数的使用。即实现代码:publicclassTestMul{publicstaticvoidmain(String[]args){System.out.println(fac(60));}publicstaticdoublefac(intnum){//此处需注意60的阶乘会是一个很大的数,一般返回类型会溢出,这里采用了double类型if(num==1){
Devil_Net
·
2018-03-25 12:48
java
java入门
代码---9*9乘法表
实现9*9乘法口诀表,这是一个入门级别的代码,只要学过编程的都可以写出来这个代码。publicclassTestMul{publicstaticvoidmain(String[]args){intx,y;//先声明两个整型变量for(x=1;x<10;++x){for(y=1;y<=x;++y)//两次嵌套循环System.out.print(x+"*"+y+"="+x*y+"\t");//需要注
Devil_Net
·
2018-03-25 11:34
java
Rx
Java入门
解析(二)
续上一篇文章一、RxJava的变换。引用别人的一句话,变换就是将事件序列中的对象或整个序列进行加工处理,转换成不同的事件或事件序列。那么何为加工,下面开始以API举例1、map()Observable.just("abc").map(newFunc1(){@OverridepublicObjectcall(Objecto){returno.toString()+"def";}}).subscrib
tiloylc
·
2018-03-22 19:55
RX.
Java入门
作用:首先说一下RX.JAVA的作用,其实它就是处理异步操作的,类似于AsyncTask和Handler原理:是一种基于扩展的观察者模式:被观察者(Observable)——>产生事件顾客观察者(Observe)——>接受事件,并给出响应动作厨房订阅(Subscribe)——>连接被观察者和观察者服务员事件(Event)——>被观察者&观察者沟通的载体菜式也就是说,被观察者(Obeservable
qq_773961852
·
2018-03-21 16:50
Android
RXJava系列
Java入门
系列 Scanner 类
创建Scanner对象的基本语法:Scanners=newScanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前使用hasNext与hasNextLine判断是否还有输入的数据:Scannerscan=newScanner(System.in);if(scan.hasNext()){Stringstr1=scan.next();
高冷同
·
2018-03-20 09:41
JAVA入门学习笔记
Java入门
系列:实例讲解ArrayList用法
本文通过实例讲解Java中如何使用ArrayList类。Java.util.ArrayList类是一个动态数组类型,也就是说,ArrayList对象既有数组的特征,也有链表的特征。可以随时从链表中添加或删除一个元素。ArrayList实现了List接口。大家知道,数组是静态的,数组被初始化之后,数组长度就不能再改变了。ArrayList是可以动态改变大小的。那么,什么时候使用Array(数组),什
高冷同
·
2018-03-20 09:33
JAVA入门学习笔记
Java入门
—第一节(1)(JDK的安装、环境变量的配置和第一个java程序)
今天是第一次java正式上课,具体的技术学了不多,所以这次就不秀技术了。说说第一次接触java的感受吧。第一个感受:做什么都要认真。这个真的是处处有感受。从配置环境变量到写出第一个程序,一直有人出问题。很多都是细节的问题。第二个感受:出问题未必是坏事。其实编程是一个特别灵活的过程。出现问题是必然的,你只有不断地发现问题、不断地解决问题中才能进步。出现的问题越多,你了解的才会更多。接下来是一些干货:
YLNF!!
·
2018-03-18 14:33
JAVA
JAVA
java入门
第一步-jdk的安装与配置
1.在安装jdk中途会出现安装jre的提示,建议大家安装在同一个目录不同文件夹下。2.安装完了jdk后,我们接下来要做的就是配置环境变量(在这里我给大家解释下环境变量是什么,环境变量通俗一点讲就是,计算机找一个a程序时,需要a程序所在的完整路径才能找到,设置了环境变量后,计算机除了去目录找,还会在path中指定的路径去找)。依次从左往右点击,就会出现环境变量的窗口了。3.选择用户变量->编辑->新
NGNLzero
·
2018-03-18 11:29
软件
java入门
学习八——类、简单的属性和方法
最近稍微空一点,看到有小伙伴订阅loser的文章,所以赶紧写下去。。。怎么说呢?其实java程序就是由一个一个类构成的(当然除了类文件还有其他配置等等的文件)。举个简单的例子,就像人体一样,人是由细胞构成的,细胞就是一个一个的类。这里要声明一点,很多伙伴们可能会说还有接口呀,淡定;loser这里所说的类是统称,请不要混淆了。在java中Class,Interface等等的,都叫类,就像我们所说的钱
Loser_Java
·
2018-03-17 00:17
搭建springmvc+mybatis+spring环境
javaweb开发目前比较流行的框架为springmvc+mybatis+spring,慢慢的替代以前的ssh框架(spring+struts2+hibernate),接下来告诉大家怎么配置这个环境,给学
java
cijiancao
·
2018-02-27 23:16
java
ssm
javaweb
mybatis
spring
java
BLOG3:
Java入门
总结一
文章依据慕课网
Java入门
第一季整理,只为整理一下知识思路。
飞翔的狍子
·
2018-02-26 23:29
JavaSE回顾及巩固的自学之路(一)——————前言
长长的呼出一口气,终于到了末端了,JavaSE,
Java入门
的基础,历经一个多月,终于细细的学了一遍,大部分的时间都是熬夜到半夜两点钟。本来是一个月的课程,足足让我给学了将近两个月,为什么呢?
weixin_34310369
·
2018-02-26 23:00
java
Java基础视频教程(最适合初学者入门)
课程介绍:课程特色:为了让傻瓜也能听懂,本视频是毕向东老师历经5年不断锤练推出的一套
Java入门
视频,该视频专门针对零基础的学员录制,授课讲究通
CSDN学院
·
2018-02-08 13:18
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
Java基础视频教程(最适合初学者入门)
课程介绍:课程特色:为了让傻瓜也能听懂,本视频是毕向东老师历经5年不断锤练推出的一套
Java入门
视频,该视频专门针对零基础的学员录制,授课讲究通
CSDN学院
·
2018-02-08 13:18
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
Rx
Java入门
(4):组合合并操作符
concat/concatArray组合多个被观察者一起发送数据,合并后按发送顺序串行执行区别:concat()组合被观察者数量(){@OverridepublicvoidonSubscribe(Disposabled){Log.e("yzh","onSubscribe");}@OverridepublicvoidonNext(Integerinteger){Log.e("yzh","onNext
tmyzh
·
2018-02-06 20:43
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他