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入门
笔记 02-数组
介绍:Java的数组既可以存储基本类型的数据,也可以存储引用类型的数据,但是要求所有的数组元素具有相同的数据类型。另外,Java数组也是一种数据类型,其本身就是一种引用类型。一、数组的定义:数据类型[]数组名;如:int[]arrTest;二、数组的初始化:1.静态初始化://方式一int[]intArr;intArr=newint[]{1,2,3,4};//方式二int[]a={1,2,3,4}
MarcDean
·
2020-02-09 13:00
Java入门
笔记 01-Java基础语法
一、数据类型和运算符1.注释可以提高程序的可读性。可划分为单行注释//多行注释/.../文档注释/**...*/2.标识符的命名规则:标识符必须以字母、下划线_、美元符号$开头。标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。Java标识符大小写敏感,且长度无限制。标识符不可以是Java的关键字。3.标识符的命名规范:表示类名的标识符:每个单词的首字母大写,如Man,Good
MarcDean
·
2020-02-09 12:00
JDK的卸载和安装
Java入门
Java最大优势:基于JVM,跨平台Java的几个版本JavaSE:标准版,占领桌面,桌面程序,控制台开发等。JavaME:嵌入式开发,占领手机,手机,小家电等。
WZ_BeiHang
·
2020-02-09 12:00
【芯学苑】
Java入门
的几个基本特性
互联网时代的发展,越来越多的人开始学习编程,想进入程序员这一行业,但由于大多数人是零基础学习编程,所以,很多人选择了相对简单Java语言进行学习,因为Java具有跨平台性,应用范围广等特征。在学习Java语言的时候,很多人因为在自学时对Java的理解不准确,觉得困难,选择了半途而废,或者学习的似是而非,芯学苑在此建议,可以去专业的Java培训机构学习,经过专业的指导学习,可以让你更好的掌握这门编程
芯学苑
·
2020-02-09 00:05
Java入门
003~手把手教你开发自己的第一个java项目(基于springboot2.2.2)
上一节带领大家成功安装的java开发工具IntelliJIDEA,这一节就来教大家如何创建自己的第一个java项目。所用技术jdk8(java8)springboot2.2.2同样本节课程会配套一个视频讲解。我们每节图文教程后面都会配套一个视频讲解,方便大家更直观的学习。话不多说,我们就来教大家如何快速创建我们的第一个java项目。一,打开idea开发者工具我们工具第一次打开,可能会等待几分钟。二
编程小石头
·
2020-02-08 16:58
java入门
-- NumberFormat工厂类介绍
/**NumberFormat类简单介绍*NumberFormat是一个工厂类,可以产生不同风格的输出对象,设置数值的格式*具体的API请查询相关的资料*/packagecom.michael.lin;importjava.text.NumberFormat;publicclassDemo08{publicstaticvoidmain(String[]args){NumberFormatcurre
Michael_林
·
2020-02-07 12:20
Java入门
010~springboot+freemarker+bootstrap快速实现分页功能
本节是建立在上节的基础上,上一节给大家讲了管理后台表格如何展示数据,但是当我们的数据比较多的时候我们就需要做分页处理了。这一节给大家讲解如何实现表格数据的分页显示。准备工作1,项目要引入freemarker和bootstrap,如果不知道怎么引入的,请查看《10小时入门java开发03springboot+freemarker+bootstrap快速实现管理后台》还是老规矩,看效果图可以看出我们实
编程小石头
·
2020-02-07 03:45
JAVA入门
知识点总结--纯手动编译运行复杂Java项目
因为目的是将项目成功运行起来,所以不必关心项目内的这些Java文件是否存在引用等关系。Java项目文件目录第一步编译首先,打开终端,cd到项目的src文件目录下,确认需要编译的Java源文件存在:cd/Users/wangzz/Documents/workspace/EclipseWorkSpace/Project2_BMS/src项目文件展示:编译前文件展示确认文件路径后,再执行命令:javac
Mr_WangZz
·
2020-02-06 21:10
RX
JAVA入门
学习,实现连续请求
用到的操作符详情请看文末参考资料名称作用详解使用场景observerOn辅助操作指定一个观察者在哪个调度器上观察这个Observable网络请求在主线程观察AndroidSchedulers.mainThread()subscribeOn辅助操作指定Observable自身在哪个调度器上执行网络请求在io线程执行,Schedulers.io()subscribe辅助操作操作来自Observable
微风细雨007
·
2020-02-06 06:07
JAVA入门
教程
从1995年第一个版本发布到现在,Java语言已经在跌宕起伏中走过了22年,最新的Java版本也已经迭代到Java9。java是有一个庞大的生态系统,它的覆盖范围非常广,而且已经连续十几年位居开发语言的榜首,所以java是相对于其他语言来说,非常稳定的。一、JAVA的市场java有非常广泛的应用市场,它的生态系统几乎涵盖了目前市面上所有的软硬件,java几乎是万能的,你能想到的,java基本都能实
忻峰作浪
·
2020-02-06 01:11
java入门
第一个程序:publicclassMy_first{publicstaticvoidmain(String[]args){System.out.println("work");}}二,数据类型short2字节短整型int4字节long8字节长整型float2字节double4字节单双浮点型byte占一个字节char2字节字符型(支持中文)boolean布尔型-------true真false假三,
转角遇到抢劫的_0c47
·
2020-02-02 13:32
Rxjava2入门教程八:自定义操作符
Rxjava2Tutorial本篇文章对应的Demo类为:com.edward.edward.Rxjava2Demo.Rxjava2_8_Custom_Operators文章原创,转载请注明出处:Rx
Java
冯丰枫
·
2020-02-02 06:01
Java入门
即放弃——吐槽toy代码的害处
最近开始写Java笔记。这并不是我第一次学习Java。其实在许多年前我就开始接触Java,但是一直没能在实际项目中得以应用。学习Java的热情很快熄灭最早学习Java的时候,用的教程给出的是toy代码,也就是玩具代码。而我本人在更早更早的以前,接触的是面向过程的语言,最初是Pascal,后来是C。Java则是面向对象,Java离了类简直没法写下去,于是不少Java教程一上来就讲类,对象,继承,多态
cynthia猫
·
2020-02-01 23:36
Java入门
程序“hello,world!”
1、程序开发步骤说明开发环境已经搭建完毕,可以开发我们第一个Java程序了。Java程序开发三步骤:编写、编译、运行。(图片介绍)2、编写Java程序新建一个普通的记事本,给其命名为HelloWorld并将文档的后缀名修改为java。切记一定要注意这里HelloWorld中存在的大小写(如下如所示)在文档中加入以下源代码(源代码的注释会在后面呈现)publicclassHelloWorld{pub
广涛
·
2020-01-31 00:00
java入门
篇18 --- lambda与stream
lambda相信我们在各种程序都遇见过,就是一个匿名函数,stream从名字上看,这就是一个流,就跟python中yeild实现迭代器的原理一样,可以表示无限大的数据,但只占一点内存,在进行调用的时候可以实时计算出来,并返回。那么接下来我们来看一下lambda用法,这个其实之前在集合以及多线程中已经使用过了,现在再来回顾一下importjava.util.Arrays;publicclassHel
灬小白
·
2020-01-12 15:00
java入门
篇17 -- JDBC编程
对于读取数据,我们应当如何与数据库打交道呢,这个时候应该使用JDBC,就是java帮助我们实现了操控数据库的一些连接,我们只需要到时候加载一个连接数据库的插件下面即使java程序的对数据库的增删改查,以及事务处理importjava.sql.*;publicclassHelloWorld{publicstaticvoidmain(String[]args)throwsException{Strin
灬小白
·
2020-01-12 14:00
java入门
16 -- http编程
对于网络时代,我们有必要学习http编程,目前,我们只是简单学习一下客户端的请求,服务端的到时候可以使用框架来学习,这样才更加高效importjava.io.*;importjava.net.URI;importjava.net.http.HttpClient;importjava.net.http.HttpRequest;importjava.net.http.HttpResponse;impo
灬小白
·
2020-01-12 12:00
java入门
篇14 --- tcp/udp
我们应该比较了解TCP/UDP,想什么应表会传网数物的计算器的七层协议,还有TCP的三次握手,四次回收,UDP的广播流,不保证收到,跳过这些基础,我们直接来看java如何实现的先来看一下tcp,记得想要发送的时候flush一下,这样就会把输出流写入到网络中:首先编写Server端importjava.io.*;importjava.net.ServerSocket;importjava.net.S
灬小白
·
2020-01-10 23:00
java入门
篇13 -- 多线程
多线程是java并发的基础,我们先来学习一下吧:首先,让我们来起一个多线程,看看publicclassHelloWorld{publicstaticvoidmain(String[]args)throwsException{//lambda写法Threadt=newThread(()->{System.out.println("threadstart");try{Thread.sleep(100)
灬小白
·
2020-01-10 22:00
java入门
篇12 --- IO操作
在jiava中InputStream跟OutputStream分别代表输入流跟输出流,接下来来看一下IO的相关操作首先来看一下如何操作文件importjava.io.File;importjava.io.FilenameFilter;importjava.nio.file.Path;importjava.nio.file.Paths;publicclassHelloWorld{publicstat
灬小白
·
2020-01-09 21:00
java入门
篇11 --- 集合
无论什么语言,集合应当是我们最常用的一种类型啦,大体上分为有序列表、map、sey、队列首先先来看一下有序列表,List内部跟数组一样也是按照先后顺序排放的,但对于增删,非常方便,list的实现大多是使用ArrayList实现的,先来看一下List的源码,这里面有一个,这个就是泛型,java是面向对象语言,他在运行期间,才会将我们的类进行初始化,因此,就利用这一特性,我们输入指定的引用类型,注意必
灬小白
·
2020-01-09 20:00
java入门
篇10 --- 注解
从JVM的角度看,注解本身对代码逻辑没有任何影响,如何使用注解完全由工具决定。Java的注解可以分为三类:第一类是由编译器使用的注解,例如:@Override:让编译器检查该方法是否正确地实现了覆写;@SuppressWarnings:告诉编译器忽略此处代码产生的警告。这类注解不会被编译进入.class文件,它们在编译后就被编译器扔掉了。第二类是由工具处理.class文件使用的注解,比如有些工具会
灬小白
·
2020-01-08 21:00
java入门
篇9 --- 反射
反射我们自己定义的class其实是JVM在运行时动态加载的,每读到一个class,JVM就会床架一个CLASS实例,并加载到内存中我们首先看一下Class的源码,从源码可以看出,在进行实例化时,它是一个私有方法,因此,我们写的java程序无法将其实例化,通过分析源码,我们可以确认,我们定义的每个类最终都是Class的实例,因此他们都指向数据类型class或者interface,Class里面有很多
灬小白
·
2020-01-08 21:00
java入门
003~手把手教你开发自己的第一个java项目(基于springboot2.1.5)
上一节带领大家成功安装的java开发工具IntelliJIDEA,这一节就来教大家如何创建自己的第一个java项目。所用技术jdk8(java8)springboot2.1.5同样本节课程会配套一个视频讲解。我们每节图文教程后面都会配套一个视频讲解,方便大家更直观的学习。话不多说,我们就来教大家如何快速创建我们的第一个java项目。一,打开idea开发者工具我们工具第一次打开,可能会等待几分钟。二
编程小石头
·
2020-01-08 15:42
Android RxJava 实际应用讲解:合并数据源 & 同时展示
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2020-01-08 08:55
Java入门
之HashMap与HashTable的区别
虽然我们在开发中会经常用到HashMap和HashTable,HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。但它们的区别是什么呢?我自己都有点忘了,哈哈,来复习下。下面我们先看两个类。主要的区别有:线程安全性,同步(synchronization),以及速度####Hashtable继承自Dictionary类,而HashMap是Java1.2引
start筑梦
·
2020-01-07 21:48
史上最浅显易懂的Rx
Java入门
教程
因为工作需要刚好在学习RxJava+Retrofit2+OkHttp3网络请求框架,网上搜了一些RxJava的教程,并不是很好理解,所幸最后我找到了几篇有助于初学者了解RxJava的文章,于是结合自己的理解,重新整理成一篇发给大家,希望通过我的咀嚼,能够帮助大家更快的了解和上手RxJava,尤其是文章的最后,你将理解是怎样一种优势,乃至于我们开始考虑用RxJava来替代传统方式。话不多说,以下正文
KunMinX
·
2020-01-07 05:32
10道
java入门
算法题,每一题都能提升你的java水平!第二弹!
10道java经典算法!持续更新,跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发!【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。publicclassWanshu{publicstaticvoidmain(Stri
qq5dda6ecead5a8
·
2020-01-06 20:12
java
算法
编程
Java入门
第一季第四章
if条件语句:语法:if(条件){条件为真实运行次大括号内的语句}else{否者运行此大括号内的语句}例:if(2>1){System.out.println("2>1成立,为真,输出这条语句");}else{System.out.println("2>1如果不成立,为假,则输出这条语句,2>1肯定是成立,为真的");}多重if语句:if(条件){成立语句}elseif(条件){成立语句}else
Sunshine_YL
·
2020-01-05 20:50
java入门
-- String类常用方法
*String字符串类说明:字符串是常量,一旦创建了就不能修饰了,字符串的内容一旦发生了变化就会创建新对象字符串的内容不适宜频繁修改,因为一旦修改就会创建新的对象。如果非要修改字符串的内容建议使用字符串缓冲类;*1.字符串变量定义方式:*方式一:Stringvar="字符串";*方式二:Stringvar=newString("字符串“);*另种方式的不同:*方式一:首先jvm检查内存常量池中是否
Michael_林
·
2020-01-05 13:12
Android RxJava:最基础的操作符详解 - 创建操作符
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2020-01-04 19:45
java入门
--单例设计模式
/*模式:模式就是解决一类问题的固定步骤软件行业的23种设计模式:单例设计模式模板设计模式装饰设计模式工厂设计模式单例设计模式:保证一个类在内存中只有一个对象饿汉单例设计模式的步骤:1.私有化类的构造函数,如果jvm无法访问到构造函数也就无法构造对象;2.声明本类的引用类型变量,并且使用该变量指向本类对象;3.提供一个公共的方法获取本类的对象;懒汉单例设计模式的步骤1.私有化类的构造函数,防止被j
Michael_林
·
2020-01-04 09:20
2016.10.30日記
完成任务:●百词斩:四级单词100个✔●沪江开心词场:英语单词复习日语五十音图两关✔●看《
Java入门
第一季》第七章,第八章总结✔嗯,今天复习了之前背过的单词,还好,从明天开始进入“实战”,做试卷。
MickeyMinnie
·
2020-01-04 09:52
Java入门
(三)——集合概讲
集合(或者叫容器)是Java的核心知识点,它有着很深的深度。我们这里不会设计多深,仅仅作为了解入门,深入了解请移步各种集合源码文章。好的,下面正是开始介绍...Java集合为何而生我们知道,Java是一门面向对象编程语言,这也就意味着程序中存在着大量的对象。这个时候问题就来了,我们如何很好的存放和操作对象呢?如果你能明白这个问题,那么你就知道了“集合为何而生”这个问题的答案。总结一句:Java给我
奔跑的瓜牛
·
2020-01-04 03:00
Android RxJava 实际应用讲解:(有条件)网络请求轮询(结合Retrofit)
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2020-01-04 01:50
Java入门
第一课-Java开发工具下载及安装
目前,Java作为主流的编程语句,深受程序员的喜爱,使用Java语言编写程序的人也在与日俱增。作为在校的大学生,简单了解一点编程知识,对于自身的逻辑思维的锻炼有一定的益处,同时也能提高解决问题的能力。Java语言,由Sun公司开发,后被Oracle公司收购,是目前国内的主流编程语言之一,使用Java进行开发通常会使用开发平台,目前市场上常见的开源平台为eclipse和myeclipse等。下面以e
饼干测试
·
2020-01-03 23:53
Java入门
—集合
应用场景:无法预测存储数据的数量同时存储具有一对一关系的数据需要进行数据的增删数据重复问题集合概览image.pngList(列表)List是元素有序并且可以重复的集合,称为序列。List可以精确控制每个元素的插入位置,或者删除某个为止的元素。List两个主要实现类是ArrayList和LinkedList。ArrayList和LinkedList两者的数据存储方式是不同的:ArrayList:和
kakaluot
·
2020-01-02 14:49
Android RxJava:这是一份全面 & 详细 的RxJava操作符 使用攻略
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2020-01-01 23:22
第一章
JAVA入门
(Android 版本历史)
——本文参照LearnJavaforAndroidDevelopment(第三版)Android的历史可能在大部分的人眼里Android是不是应该就是Google公司发起的?可惜事实不是这样的哦。就好像有好多歌曲最火的时候并不是原唱一样,其实Android是由美国加利福尼亚州的帕洛阿尔托这个小城市的一个创业公司发起的。2005年夏天的时候Google收购了这家公司,直到2007年11月Google
不用管我是谁
·
2020-01-01 10:07
Rx
Java入门
基础
RecctiveX与RxJava 在讲到RxJava之前我们首先要了解什么是ReactiveX,因为RxJava是ReactiveX的一种java实现。ReactiveX是ReactiveExtensions的缩写,一般简写为Rx。微软给的定义是,Rx是一个函数库,让开发者可以利用可观察序列和LINQ风格查询操作符来编写异步和基于事件的程序。开发者可以用Observables表示异步数据流,用LI
Android流浪者
·
2019-12-31 23:50
Android RxJava:过滤操作符 全面讲解
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2019-12-31 17:59
Java入门
·
Java入门
与环境搭建·jdk安装与配置
Java入门
·
Java入门
与环境搭建·jdk安装与配置知识脉络图主要知识点1.java怎么实现跨平台性答:对于不同的平台,有不同的虚拟机,用java虚拟机机制屏蔽了底层运行平台的差别2.什么是垃圾回收机制答
zjlwdqca
·
2019-12-31 16:05
Java相关
实用小技巧
java
jdk
jre
jvm
Android RxJava:组合 / 合并操作符 详细教程
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2019-12-31 13:42
JAVA入门
到精通
一、工具篇JDK(JavaDevelopmentKit)JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,
那你diss我好了
·
2019-12-30 21:43
java入门
-- 装饰者设计模式
/**当需要增强一个类的功能的时候,可以通过继承的方式来实现。这种方式代码结构清晰易于实现.**装饰者设计模式:*作用:增强一个类的功能,而且还可以让装饰类相互装饰.*思想:装饰者设计模式要让这些装饰类有一个共同的父类或者父接口,目的是为了让这些装饰类可以勾着给一个装饰链达到相互装饰的效果》*步骤:*1.在装饰类的内部维护一个被维护类的引用;*2.让装饰类有一个共同的父类或是父接口,让装饰类之间可
Michael_林
·
2019-12-30 03:43
java入门
-- 枚举类型详解
packagecom.michael.jdk15;/**jdk1.5新特性之--枚举*使用:某些方法的接收的数据必须是固定范围内的,比如星期、性别、方向、季节等,这时候解决方案就是自定义一个类*然后私有化构造函数,在自定义类中构造本类的对象。**解决方法二:*枚举类:*1.枚举类也是一个特殊的类;*2.枚举值默认的修饰符是publicstaticfinal*3.枚举值是枚举值所属的类的数据类型。*
Michael_林
·
2019-12-29 16:53
Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit缓存,统一对有无网络处理, 异常处理,返回结果问题
本文出处:Tamic文/http://www.jianshu.com/p/b1979c25634fRxjava+Rterofit需要掌握的几个技巧这里写图片描述Rx
Java入门
和详解请移步比较有名的《RxJAVA
Tamic
·
2019-12-29 07:41
Android RxJava:功能性操作符 全面讲解
Github截图如果还不了解RxJava,请看文章:Android:这是一篇清晰&易懂的Rx
java入门
教程RxJava如此受欢迎的原因,在于其提供了丰富&功能强大的操作符,几乎能完成所有的功能需求今天
Carson_Ho
·
2019-12-29 04:28
如何成为一名全栈工程师?
我当时也是了解
Java入门
简单,以后工
```...简单点
·
2019-12-28 14:00
详解 RxJava2 的线程切换原理
基本的运行流程(并不会详述)RxJava2线程切换原理为什么subscribeOn()只有第一次切换有效RxAndroid简单分析PS:建议您对RxJava有一些了解或使用经验再看此文章,推荐结合源码品尝Rx
Java
QuincySx
·
2019-12-28 07:50
上一页
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
其他