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入门
算法题(十)
稳扎稳打,可攻可守。没抓在手里的成功都是不算的。1.删除重复的数字/***给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。**示例1:*输入:1->1->2*输出:1->2**示例2:*输入:1->1->2->3->3*输出:1->2->3*/链表结构publicclassListNode{intval;ListNodenext;ListNode(intx){val=x;}}做过类似
幽蓝丶流月
·
2018-12-22 21:42
Java
JAVA算法题总结
Java入门
练习:循环
用小星星打印形状编写程序打印出下面这个:****************************代码1打印出的小星星再写一个打印,打印出下面这个形状的小星星:****************代码2第二种小星星编写程序,输出斐波那契数列的前10个数提示:斐波那契数列数字排列规律为:1,1,2,3,5,8,13,21斐波那契数列输出一波斐波那契数列打印出杨辉三角形1111211331146411510
我的袜子都是洞
·
2018-12-15 18:58
虚拟机运行浅谈
当控制台输出HelloWord的时候,一个简单的
java入门
demo就完成。然而从编写到输出,这中间虚拟机做了些?本文的基础是基于jdk7以及orcal的虚拟机。为方便下文说明,这里对
LFfootprint
·
2018-12-13 12:29
Java
Java入门
:面向对象
面向对象面向对象(ObjectOriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。对象对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操
我的袜子都是洞
·
2018-12-12 23:56
Java入门
:基本介绍
Java是面向对象的编程语言面向过程:分析问题,按照步骤编写解决过程面向对象:通过对象解决问题,将解决的过程封装到对象的某个方法中,通过该功能获得结果忽略它的实现过程。编程语言:使用一种语言编写解决一个事情操作过程的实现。Java语言:高级语言跨平台编译解释型语言第一个程序:helloworld.javahelloworld注:文件名需要和类名一致,Java严格区分大小写。花括号、中括号、小括号需
我的袜子都是洞
·
2018-12-12 22:29
Java入门
之注释符、标识符及关键字
1.Java注释符与关键字1.1Java注释单行注释://注释内容文档注释:/**文档注释*/(可用于描述方法和类的作用,也可用来自动生成文档)1.2Java标识符常量,变量,类,函数,语句块的名称都称为java标识符。标识符由字母,数字,_,$组成,其中:数字不能作为开头,$不能出现在代码中,也不能保留Java中的关键字。标识符应采用有意义的简单命名。Java的标准命名规范:“驼峰”命名法对于类
CUNZ_1997
·
2018-12-07 23:52
Java入门
开发配置
新人教程,最近心血来潮想学习Java开发,于是配置了一套开发环境,可能还有很多疏漏之处,欢迎大家在评论区指正。我是目录java环境IDE-IDEAtomcatmysqlMavengit其他1.java环境两步到位:配置Java环境,下载地址点击我,目前是Jdk8,下载安装即可。设置JAVA_HOME,打开终端,在~目录下使用vim.bash_profile新建并打开文件,输入i开始书写vim,在文
徐丶清风
·
2018-12-05 14:56
java入门
:for循环与while循环的区别
classfor_while{publicstaticvoidmain(String[]args){intx=0;while(x<3){x++;}System.out.println("x="+x);for(inty=0;y<3;y++){System.out.println("y="+y);}//System.out.println("y="+y);这一句错了因为y只在for的循环里面出了循环就
妖白
·
2018-11-26 14:06
java
rxjava原理
rxjava简单使用其实rx
java入门
并没有想象中的难,常用的简单方法就几个。
沉迷学习_日渐发福
·
2018-11-22 11:07
java入门
、java学习:java 试题
一、填空题1、Java的三大体系分别是_JavaSE_____、_JavaEE_____、_JavaME_____。2、Java程序的运行环境简称之为JRE_____。3、编译Java程序需要使用_javac_____命令。4、javac.exe和java.exe两个可执行程序存放在JDK安装目录的bin______目录下。5、path______环境变量用来存储Java的编译和运行工具所在的路径
分不清java
·
2018-11-21 16:07
Java入门
系列-27-反射
咱们可能都用过SpringAOP,底层的实现原理是怎样的呢?反射常用于编写工具,企业级开发要用到的Mybatis、Spring等框架,底层的实现都用到了反射。能用好反射,就能提高我们编码的核心能力。反射机制JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性。作用:在运行时判断任意一个对象所属的类在运行时构造任意一个类
极客大全
·
2018-11-16 21:00
8年开发java程序员教你:JAVA开发应该学习什么?让你不迷茫
java入门
学习有哪些内容?
3829a40ab7b9
·
2018-11-12 20:56
8年开发java程序员教你:JAVA开发应该学习什么?让你不迷茫
java入门
学习有哪些内容?
3829a40ab7b9
·
2018-11-12 20:56
Java入门
系列-26-JDBC
认识JDBCJDBC(JavaDataBaseConnectivity)是Java数据库连接技术的简称,用于连接常用数据库。Sun公司提供了JDBCAPI,供程序员调用接口和类,集成在java.sql和javax.sql包中。Sun公司还提供了DriverManager类用来管理各种不同的JDBC驱动。不同数据库厂商提供各自的JDBC驱动,所以我们想要连接数据库除了要了解JDBCAPI还需要下载各
极客大全
·
2018-11-10 20:00
数据类型之Integer与int
数据类型之Integer与int
Java入门
基本数据类型众所周知,Java是面向对象的语言,一切皆对象。
Mikejiawei
·
2018-11-08 19:00
Java入门
系列-25-NIO(实现非阻塞网络通信)
还记得之前介绍NIO时对比传统IO的一大特点吗?就是NIO是非阻塞式的,这篇文章带大家来看一下非阻塞的网络操作。补充:以数组的形式使用缓冲区packagetestnio;importjava.io.IOException;importjava.io.RandomAccessFile;importjava.nio.ByteBuffer;importjava.nio.channels.FileChan
极客大全
·
2018-11-07 21:00
java入门
java运行过程java源文件(.java文件)------【通过及擦命令编译源文件】------java字节码(.class文件)-------通过java命令启动JVM-----【加载.class文件】-----运行.class文件名词解释JVM:JAVA虚拟机,加载.class并运行.classsJRE:java运行环境(包含JVM,和java系统类库)JDK:java的开发工具包(包含JR
小猿人儿
·
2018-11-07 21:28
java基础知识汇总
Java入门
与环境搭建java语言分类:j2se,j2me,j2ee,j2me->安卓Java跨平台性:一次编译,处处运行。
AnswerLh
·
2018-11-06 22:37
java
基础
Java入门
系列-24-实现网络通信
互联网上那么多设备,java是如何与其他设备通信的呢?这次的内容是网络通信的基础,有了它咱们才能上网页、玩游戏、视频聊天。Socket客户端套接字Socket客户端套接字,用于连接互联网提供服务的设备。Socket构造方法构造方法说明Socket()通过系统默认类型的SocketImpl创建未连接套接字Socket(Stringhost,intport)创建一个流套接字并将其连接到指定主机上的指定
极客大全
·
2018-11-05 21:00
Java入门
系列-23-NIO(使用缓冲区和通道对文件操作)
NIO是什么java.nio全称javanon-blocking(非阻塞)IO(实际上是newio),是指jdk1.4及以上版本里提供的新api(NewIO),为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。NIO与IO的区别IONIO面向流(StreamOriented)面向缓冲区(BufferOriented)阻塞IO(BlockingI
极客大全
·
2018-11-02 21:00
Java入门
系列-22-IO流
File类的使用Java程序如何访问文件?通过java.io.File类使用File类需要先创建文件对象Filefile=newFile(Stringpathname);,创建时在构造函数中指定物理文件或目录,然后通过文件对象的方法操作文件或目录的属性。\是特殊字符,要使用需要转义\\File类常用方法方法名称说明booleanexists()判断文件或目录是否存在booleanisFile()判
极客大全
·
2018-10-31 20:00
8年开发java程序员教你:JAVA开发应该学习什么?让你不迷茫
java入门
学习有哪些内容?
诸葛精贵
·
2018-10-31 14:44
Java
Java开发
Java大数据
Java入门
系列-21-多线程
什么是线程在操作系统中,一个应用程序的执行实例就是进程,进程有独立的内存空间和系统资源,在任务管理器中可以看到进程。线程是CPU调度和分派的基本单位,也是进程中执行运算的最小单位,可完成一个独立的顺序控制流程,当然一个进程中可以有多个线程。多线程:一个进程中同时运行了多个线程,每个线程用来完成不同的工作。多个线程交替占用CPU资源,并非真正的并行执行。使用多线程能充分利用CPU的资源,简化编程模型
极客大全
·
2018-10-26 21:00
Java入门
系列-20-异常
为什么要进行异常处理下面这段代码能否正常执行publicclassDemoCalc{publicstaticvoidmain(String[]args){inta=0;intb=0;intc=a/b;System.out.println("运算结果为:"+c);}}结果是我们在控制台中看到一段错误提示,那是因为除数不能为0。异常就是在程序运行过程中发生的不正常事件,会中断运行的程序。Java使用了
极客大全
·
2018-10-24 22:00
Java入门
系列-19-泛型集合
集合如何存储每天的新闻信息?每天的新闻总数是不固定的,太少浪费空间,太多空间不足。如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象,可以使用Java集合框架。Java集合框架提供了一套性能优良、使用方便的接口和类,位于java.util包中。接口Collection存储一组不唯一,无序的对象,它有两个子接口List和Set。List接口存储一组不唯一,有序(插入顺序)的对象。Set
极客大全
·
2018-10-23 18:00
Java入门
系列-18-抽象类和接口
抽象类在第16节继承中,有父类PeoplePeoplepeople=newPeople();people.sayHi();实例化People是没有意义的,因为“人”是一个抽象的概念。怎么才能避免父类的实例化呢?使用abstract关键字修饰类(抽象类)。抽象父类publicabstractclassPeople{privateStringname;publicPeople(Stringname){
极客大全
·
2018-10-22 17:00
Java入门
系列-17-多态
这篇文章贯穿游戏中的一些功能带你掌握多态的使用为什么要使用多态在一款对战类游戏中(如有雷同纯属巧合),有两个不同的法师英雄:小乔、妲己。两个法师英雄的都有攻击的方法,小乔的攻击伤害为10,消耗魔法20。妲己的攻击伤害为15,消耗魔法30。玩家可以操作两个英雄进行攻击,下面看看实现的代码。父类-英雄:whyusepolymorphic.Hero.javapackagewhyusepolymorphi
极客大全
·
2018-10-20 11:00
Java入门
系列-16-继承
这一篇文章教给新手学会使用继承,及理解继承的概念。掌握访问修饰符、掌握final关键字的用法。继承为什么要使用继承首先我们先看一下这两个类:publicclassTeacher{privateintteachingAge;privateStringname;privateintage;publicvoidteach(){}publicvoidseyHi(){System.out.println("
极客大全
·
2018-10-19 21:00
计算机相关书籍分享pdf_2(仅供学习使用)
代码大全2中文版(完整清晰版)]阿里巴巴Java开发手册编写高质量代码:改善Java程序的151个建议程序员修炼之道从小工到专家代码整洁之道重构_改善既有代码的设计JAVA[Java典型应用彻查1000例:
Java
小勇勇_WX
·
2018-10-19 18:39
资料
Java入门
系列-15-封装
为什么要封装Studentstu=newStudent();stu.age=-10;上面的代码中age属性被随意访问,容易产生不合理的赋值什么是封装封装:将类的某些信息隐藏在内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。封装是面向对象三大特征之一封装后隐藏了类的实现细节,方便我们加入控制语句保证数据安全性,方便修改实现。Java中实现封装可以用以下3步实现:1.
极客大全
·
2018-10-18 08:00
Java入门
系列-14-深入类和对象
这篇文章用大量的代码帮你搞懂:值传递和引用传递、构造方法、方法重载、static关键字的使用方法参数传递-值传递和引用传递1.值传递敲一敲:/***使用方法交换两个变量的值*@authorJack**/publicclassSwap{publicstaticvoidmain(String[]args){inta=10;intb=8;Swapswap=newSwap();swap.swap(a,b)
极客大全
·
2018-10-16 12:00
Java入门
——常用类
java小白一枚,整理了一些需要记忆的常用类方便学习。分割线------------------------------------------------------------------------------------------------------一、Collections集合常用类常用静态方法:1、sort()功能:排序2、binarySearch()功能:查找元素索引值注:需要
Adj15
·
2018-10-14 10:50
软件开发者
java入门
&dos命令
八大数据类型&类型转换,低-------->高排序byteshortcharintlongfloatdouble不能对boolean类型进行类型转化不能把对象类型转换不相关类的对象容量大转换容量小类型时必须使用强制转换类型**dos命令大全**1.使用dir命令显示文件信息。我们使用dir可以显示指定路径上所有文件或目录的信息2.使用cd命令进入目录。我们学习了查看目录的方法,在我们要进入DOCe
csdn_667
·
2018-10-13 19:14
Java入门
系列-13-String 和 StringBuffer
这篇文章带你学会字符串的日常操作String类字符串在日常生活中无处不在,所以掌握字符串的使用至关重要。使用String对象存储字符串,String类位于java.lang包中,java.lang不需要我们手动导入可以直接使用。敲一敲:String对象存储字符串Strings="Helloworld";Strings=newString();Strings=newString("Helloworl
极客大全
·
2018-10-11 16:00
你不可错过的Java学习资源清单
一:
Java入门
学习资源这里主要推荐的是几个技术学习网站,基本上都是视频学习资源。 1慕课网慕课网是做得比较好的程序员学习网站了。里面主要提供的是视频学习资源,主要适用于入门,当然其中也有一些进阶
黄小斜
·
2018-10-11 00:00
java
Java技术江湖
Java入门
系列-12-成员方法
类的方法无参方法语法:public返回值类型方法名(参数列表){//方法的主体}敲一敲:无返回值方法publicvoidsayHi(){System.out.println("你好");}没有返回值返回值类型为void,上例中是无返回值。如果方法中有返回值,方法中必须使用关键之return返回该值,返回值类型为该返回值的类型。敲一敲:有返回值方法publicclassStudent{Stringn
极客大全
·
2018-10-09 20:00
JAVA进阶(一)类与对象、内存分析
前言经过了
JAVA入门
阶段的讲解,我认为大家对JAVA中基本的概念已经摸通了,下面进入进阶,学习下面向对象的基本思想,说不准学完面向对象单身的可以找到对象哦。
程序猴jwang
·
2018-10-08 23:19
Java
java
Java入门
系列-11-类和对象
这篇文章为你搞懂类和对象的使用对象:用来描述客观事物的实体,由一组属性和方法组成,万物皆对象。属性:就是对象的特征,像身高、体重、颜色方法:对象的行为,如跑、跳类:类是模子,定义对象将会拥有的属性和方法。类是抽象的概念,比如“书”定义类语法:publicclass类名{属性1的类型属性1;属性n的类型属性n;……方法1;方法m;……}定义类可以按照3个步骤1.定义类名2.编写类的属性3.编写类的方
极客大全
·
2018-10-08 14:00
JAVA入门
(三)注释、标识符及基本数据类型
前言经过前面的学习,相信大家基本上已经学会了dos下和eclipse下运行java代码的方法,但java远不仅仅如此,接下来我们将从最基本的学起,探索java的奥秘。概念1.注释有些人可能觉得注释在java中又不执行,自然没有什么用处。但是,事实却恰恰相反。我在实际的项目开发中开始的时候也写过注释,但是后来由于项目进度的原因,我渐渐的不再怎么写注释了。这是一个很不好的习惯,我强烈建议大家,无论时间
程序猴jwang
·
2018-10-07 10:24
Java
java
单例模式---面试老生常谈的问题
原文链接:http://www.cnblogs.com/cnzxy/p/9721349.html我觉得
Java入门
其实并不难,随便在一家培训机构学习几个月也就能上手了,包括我自己也有过培训的经历,我现在发现很多东西都是停留在会用的阶段
weixin_30433075
·
2018-10-02 10:00
Java入门
系列-10-数组
这篇文章为你搞懂2个问题1.什么是数组,数组是干嘛用的?2.数组如何使用?考试结束后,老师给二狗安排了一项任务,统计班里40名同学的平均分。按照我们之前的做法,我们可以定义40个变量然后再相加除以40求出平均分,但是这样太繁琐了,有没有更好的办法呢?那就是使用数组。数组数组其实也是一个变量,顾名思义存储了一组相同类型的数据,声明一个数组就是在内存空间中分配出一连串的空间。元素1元素2元素3……使用
极客大全
·
2018-09-20 22:00
Java入门
系列-09-循环结构
这篇文章为你搞懂5个问题while循环如何使用do-while循环的使用for循环的使用break、continue的使用循环结构的嵌套使用生活中有很多事情需要我们重复的去做,比如围着操场跑10圈,比如写了个爬虫需要爬取20个页面,这些都是循环。while循环while循环是一个先判断后执行的循环,由循环条件和循环操作组成。语法:while(循环条件){循环操作}敲一敲:publicclassDe
极客大全
·
2018-09-18 19:00
Java入门
系列-08-选择结构
这篇文章为你搞懂2个问题if-else选择结构的使用?switch的使用?前面我们学习的代码都是直上直下的执行,还不会“拐弯”,这篇文章带大家来看一下会“拐弯”的代码——选择结构,顾名思义就有选择性的执行代码。if-else选择结构简单if结构只有一种执行情况,表达式结果为true时执行结构内代码片段,为false时不执行语法:if(表达式){代码片段}敲一敲:importjava.util.Sc
极客大全
·
2018-09-17 21:00
【
Java入门
】JDK安装及环境变量配置(图文详解)
1.JDK的下载与安装建议选择官网下载:JavaSEDevelopmentKit8-Download,下载速度有些慢,请耐心等待。然后点击运行安装,中间注意JDK和JRE的安装路径要记住,也可以自己更改,但一定要记住,下一步会用到。2.环境变量的配置右击我的电脑–>属性–>高级系统设置–>环境变量需要配置的环境变量主要有:1.新建一个系统变量。变量名:JAVA_HOME变量值:C:\Program
SWU_if
·
2018-09-15 16:17
JAVA入门
Java入门
系列-07-从控制台中接收输入
这篇文章帮你使用Scanner类从控制台接收输入从控制台接收字符串敲一敲:importjava.util.Scanner;publicclassDemoScanner{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.println("请输入用户名:");Stringname=input
极客大全
·
2018-09-14 20:00
Java入门
系列-06-运算符
这篇文章为你搞懂2个问题java中的常用运算符有哪些?如何使用?这些运算符的运算优先级是怎样的?算数运算符明显是做数学运算的,包括以下符号:+加法运算敲一敲:publicclassDemoAdd{publicstaticvoidmain(String[]args){intsum=2+3;System.out.println(sum);//输出变量sum的值inta=5;intb=3;intresu
极客大全
·
2018-09-13 18:00
Java实现网络爬虫-
Java入门
|Java基础课程
目标网络爬虫的是做什么的?手动写一个简单的网络爬虫;1.网络爬虫1.1.名称网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。1.2.简述网络爬虫是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网
万和IT教育
·
2018-09-13 08:31
java爬虫
java入门
java零基础
Java实现网络爬虫-
Java入门
|Java基础课程
目标网络爬虫的是做什么的?手动写一个简单的网络爬虫;1.网络爬虫1.1.名称网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。1.2.简述网络爬虫是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网
万和IT教育
·
2018-09-12 16:00
Java排序算法-
Java入门
|Java基础课程
Java排序算法1、课程目标排序是任何语言都会使用到的功能之一,然成果排序的算法有很多,对空间的要求及其时间效率也不尽相同。本文章以Java语言示例,通过对空间要求、时间效率要求,来对比各种排序算法的使用场景2、适用对象Java语言初学者Java算法爱好者3、相关概念3.1排序概念排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。3.2排序算法排序算法,就是如何使
万和IT教育
·
2018-09-12 16:36
java入门
java排序算法
java零基础
Java排序算法-
Java入门
|Java基础课程
1、课程目标排序是任何语言都会使用到的功能之一,然成果排序的算法有很多,对空间的要求及其时间效率也不尽相同。本文章以Java语言示例,通过对空间要求、时间效率要求,来对比各种排序算法的使用场景2、适用对象Java语言初学者Java算法爱好者3、相关概念3.1排序概念排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。3.2排序算法排序算法,就是如何使得记录按照要求排
万和IT教育
·
2018-09-11 15:46
java入门
java算法
排序算法
java应用
java基础
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他