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基础教程
「MoreThanJava」计算机发展史—从织布机到IBM
「MoreThanJava」宣扬的是「学习,不止CODE」,本系列
Java基础教程
是自己在结合各方面的知识之后,对Java基础的一个总回顾,旨在「帮助新朋友快速高质量的学习」。
我没有三颗心脏
·
2020-04-08 11:08
计算机
科普
程序员
「MoreThanJava」计算机发展史—从织布机到IBM
「MoreThanJava」宣扬的是「学习,不止CODE」,本系列
Java基础教程
是自己在结合各方面的知识之后,对Java基础的一个总回顾,旨在「帮助新朋友快速高质量的学习」。
我没有三颗心脏
·
2020-04-07 08:00
Java基础教程
之封装与接口
Java基础教程
之封装与接口总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型。JAVA培训机构介绍,对象可以有状态和动作,即数据成员和方法。
培训机构
·
2020-03-29 14:57
Spring Cloud微服务架构浅析
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享
Java基础教程
,以及进阶的高级Java架构师教程,全部免费送在之前的文章中和大家分享过一些关于
Java架构师CAT
·
2020-03-24 10:55
Java学习入门基础推荐
给你推荐一个写得非常用心的
Java基础教程
:Java入门基础教程|天码营这个教程将Java的入门基础知识贯穿在一个实例中,逐步深入,可以帮助你快速进入Java编程的世界。
MAG沐汐
·
2020-03-07 04:43
Java基础教程
之对象引用
Java基础教程
之对象引用我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(objectreference)这一重要概念。
培训机构
·
2020-02-28 12:13
Java基础教程
(7)--运算符
摘要:运算符是编程语言中非常基础而又重要的语法,它基本会出现在每一条语句中。本文将依次对Java中的每一种运算符进行介绍。 现在,我们已经学会了如何声明和初始化变量,但你可能想知道如何操作它们。运算符是对一个,两个或三个操作数执行特定操作并返回结果的特殊符号。下表列出了Java中的运算符:image 表格中的运算符是按照从上到下优先级依次降低的顺序列出的。优先级较高的运算符在优先级相对较低的运
maconn
·
2020-02-25 01:26
猿学-
Java基础教程
包、 继承 、抽象讲解
面向对象面向对象是一种思考问题的方式,以对象的形式来思考问题类:是对象描述,类是对象的抽象(抽象:提取对象的共性)对象:是实实在在存在的个体,它是类具体实现,也叫做类的实例对象创建的过程(new类名()),叫做对象的实例化类的定义:[修饰符]class类名{构造器//对应的是对象的创建方式成员变量//对应的是对象的属性成员方法//对应的是对象的行为(功能)}构造器(构造方法,构造函数):如果不提供
猿学
·
2020-02-23 12:13
Java学习路线
本文摘抄自#一位资深程序员大牛给予Java初学者的学习路线建议
Java基础教程
:多动手,写,运行,调试自己实现有趣的项目:兴趣,实践SSM框架,增删改查web项目工作1年:《Java编程思想》工作1-2
linyk3
·
2020-02-20 11:27
IntelliJ IDEA 从入门到上瘾教程(2019图文版)
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享
Java基础教程
,以及进阶的高级Java架构师教程,全部免费送如果说
Java架构师CAT
·
2020-02-20 01:18
[Java教程 04] Java程序基本概念
如果您喜欢本站的内容,那么赶紧使用Ctrl+D收藏吧欢迎访问呆萌钟的个人博客网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入QQ交流群>后端学习>Java>呆萌钟
Java基础教程
_
呆萌钟
·
2020-02-15 18:36
Java基础教程
(7)——运算符
现在,我们已经学会了如何声明和初始化变量,但你可能想知道如何操作它们。运算符是对一个,两个或三个操作数执行特定操作并返回结果的特殊符号。下表列出了Java中的运算符:表中的运算符按优先级降序列出。高优先级运算符在低优先级运算符之前计算。同一行的操作符具有相同的优先级。根据操作数的数量,运算符可以分为一元运算符、二元运算符和三元运算符。在二元运算符中,除了赋值运算符是从右到左求值外,所有的二元运算符
游戏原画设计
·
2020-02-15 17:46
动力节点Java基础301集_史上最全的
Java基础教程
这么全面、深入的Java零基础学习视频真是不太好找了,我花了3个月时间全部看完了,在此点评一下:第一集听到一个美女悦耳的声音,立马来了精神,不过封装,继承和多态讲的确实很出彩,后面竟然还有我找了好久都没有找到的几个深入精彩的知识点,在此简单分享一下:1:单项链表、双向链表、哈希表/散列表和二叉数数据结构的讲解。2:讲集合时先从数组扩容讲起,过度到集合,确实不错,深入浅出比较容易理解。3:Strin
忻峰作浪
·
2019-12-28 02:49
业余时间看
Java基础教程
不如来学Java夜校班
随着社会的发展,世界上并没有成为高手的捷径,面向各种领域各个行业,尤其是IT行业的发展不断扩张,以及人才需求不断扩大,一些有志青年,如大学在校生,在职人员,无业人员,想通过学习Java编程谋求生路,这无疑是个好方向,但是大多人都存在这零基础是否可以学好Java编程,要如何学这样的疑问。首先我们要找到正确的学习方向,有一些人心存疑虑,不敢贸然离校或者辞职,无法做到脱产到全日制学校学习,为此一般会想到
忻峰作浪
·
2019-12-27 19:30
SpringCloud微服务架构升级总结
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享
Java基础教程
,以及进阶的高级Java架构师教程,全部免费送一
Java架构师CAT
·
2019-12-19 10:56
JAVA入门基础
转链接:https://www.zhihu.com/question/25255189/answer/86898400给你推荐一个写得非常用心的
Java基础教程
:Java入门基础教程|天码营第1课Java
Lins_Do
·
2019-12-13 08:09
My SQL 事务基础理论
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享
Java基础教程
,以及进阶的高级Java架构师教程,全部免费送书籍推荐
Java架构师CAT
·
2019-12-08 17:08
java基础教程
:面试遇到这些怎么答(中软卓越)
面试很可能会遇到一些基础知识方面的东西,不管是笔试还是面试都是需要了解的,java自学的话还是相对困难。创建状态当用new操作符创建一个新的线程对象时,该线程处于创建状态。处于创建状态的线程只是一个空的线程对象,系统不为它分配资源。可运行状态执行线程的start()方法将为线程分配必须的系统资源,安排其运行,并调用线程体——run()方法,这样就使得该线程处于可运行状态(Runnable)。这一状
傲娇的adc
·
2019-11-05 17:20
JAVA学习全家桶(个人非常推荐)
基础篇Java毕向东_Java基础视频教程25天基础版菜鸟教程JavaSE社区JDK8中文手册Java入门第一季慕课网Java入门第二季慕课网Java入门第三季慕课网马士兵
Java基础教程
高淇Java300
喵喵博客
·
2019-10-31 13:11
java
se
java设计模式
Java基础教程
之类数据与类方法
我们一直是为了产生对象而定义类(class)的。对象是具有功能的实体,而类是对象的类型分类。这是面向对象的一个基本概念。在继承(inheritance)中,我们将类当做可以拓展的主体,这提高了我们对“类”的认识。类本身还有许多值得讨论的地方。我们将继续深入static数据成员有一些数据用于表述类的状态。比如Human类,我们可以用“人口”来表示Human类的对象的总数。“人口”直接描述类的状态,而
·
2019-09-25 01:47
Java基础教程
之继承详解
继承(inheritance)是面向对象的重要概念。继承是除组合(composition)之外,提高代码重复可用性(reusibility)的另一种重要方式。我们在组合(composition)中看到,组合是重复调用对象的功能接口。我们将看到,继承可以重复利用已有的类的定义。类的继承我们之前定义类的时候,都是从头开始,详细的定义该类的每一个成员。比如下面的Human类:复制代码代码如下:class
·
2019-09-25 01:47
Java基础教程
之实现接口
在封装与接口中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户接口(interface)。接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口。比如杯子,我们想到加水和喝水的可能性,高于想到杯子的材质和价格。也就是说,一定程度上,用具的接口等同于用具本身。内部细节则在思考过程中被摒弃。acupin
·
2019-09-25 01:46
Java基础教程
之Hello World到面向对象
Java是完全面向对象的语言。Java通过虚拟机的运行机制,实现“跨平台”的理念。我在这里想要呈现一个适合初学者的教程,希望对大家有用。"HelloWorld!"先来看一个HelloWorld.java程序。这个程序在屏幕上打印出一串字符"HelloWorld!":复制代码代码如下:publicclassHelloWorld{publicstaticvoidmain(String[]args){S
·
2019-09-25 01:46
Java基础教程
之理解Annotation详细介绍
Java基础之理解Annotation一、概念Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或框架使用的。Annontatio
·
2019-09-24 11:27
Java基础教程
之接口的继承与抽象类
在实施接口中,我们利用interface语法,将interface从类定义中独立出来,构成一个主体。interface为类提供了接口规范。在继承中,我们为了提高程序的可复用性,引入的继承机制。当时的继承是基于类的。interface接口同样可以继承,以拓展原interface。接口继承接口继承(inheritance)与类继承很类似,就是以被继承的interface为基础,增添新增的接口方法原型。
·
2019-09-23 19:47
Java基础教程
之对象引用
我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(objectreference)这一重要概念。对象引用我们沿用之前定义的Human类,并有一个Test类:复制代码代码如下:publicclassTest{publicstaticvoidmain(String[]args){HumanaPerson=newHuman(160);}}class
·
2019-09-23 19:16
Java基础教程
之组合(composition)
我们已经尝试去定义类。定义类,就是新建了一种类型(type)。有了类,我们接着构造相应类型的对象。更进一步,每个类型还应该有一个清晰的接口(interface),供用户使用。我们可以在一个新类的定义中使用其他对象。这就是组合(composition)。组合是在Java中实现程序复用(reusibility)的基本手段之一。组合与"has-a"一个对象是另一个对象的数据成员。比如我们看之前提到的充电
·
2019-09-23 19:11
Java基础教程
之包(package)
我们已经写了一些Java程序。之前的每个Java程序都被保存为一个文件,比如Test.java。随后,该程序被编译为Test.class。我们最终使用$javaTest来运行程序。然而,在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序。因此,Java需要解决组织Java程序的问题。包(package)的目的就是为了更好的组织Java程序
·
2019-09-23 19:11
Java基础教程
之构造器与方法重载
在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。显式初始化要求我们在写程序时就确定初始值,这有时很不方便。我们可以使用构造器(constructor)来初始化对象。构造器可以初始化数据成员,还可以规定特定的操作。这些操作
·
2019-09-23 19:10
Java基础教程
之对象的方法与数据成员
在
Java基础教程
之从HelloWorld到面向对象一文中,我们初步了解了对象(object)。对象中的数据成员表示对象的状态。对象可以执行方法,表示特定的动作。此外,我们还了解了类(class)。
·
2019-09-23 19:10
Java基础教程
之封装与接口
总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型。对象可以有状态和动作,即数据成员和方法。到现在为止,数据成员和方法都是同时开放给内部和外部的。在对象内部,我们利用this来调用对象的数据成员和方法。在对象外部,比如当我们在另一个类中调用对象的时,可以使用对象.数据成员和对象.方法()来调用对象的数据成员和方法。我们将要封装(encapsulation)对象的成员(成
·
2019-09-23 19:10
暑假第四周学习进度
这周暑假已经过去一半了,作业也写了有一半了,
java基础教程
还有三分之二看完,pta平台上的作业也写了一半。本周平均每天学习2.5小时,但是代码上的时间不多平均一小时。
烈日灼心h
·
2019-07-27 09:00
Java基础教程
从C/C++到Java(四)
Java基础教程
从C/C++到Java(四)内容大纲:异常与异常机制流与应用(略)MVC设计模式控制反转接口异常与异常机制java异常与异常机制与C++相同,均采用try-catch-finally的结构代码如下
Uncle.Pan
·
2019-07-11 13:13
学习笔记
Java基础教程
从C/C++到Java(三)
Java基础教程
从C/C++到Java(三)Java学习的第三天今日学习内容包括java中的:重载(多态)继承(多态)造型抽象java做为纯OB语言和和C++在面向对象的过程中体现的差距还是有一些的。
Uncle.Pan
·
2019-07-10 23:33
学习笔记
Java基础教程
从C/C++到Java(二)
Java基础教程
从C/C++到Java(二)推荐学习前复习一下C++关于类的相关知识今天学习了java中关于类的基本知识,如下:构造函数类的调用成员变量及成员函数程序结构程序结构如下图所示(IDEA):
Uncle.Pan
·
2019-07-09 22:51
学习笔记
Java基础教程
从C/C++到Java(一)
Java基础教程
从C/C++到Java(一)前言:本系列教程/学习笔记共四篇,适用于有一定C++基础,了解(就行)面向对象编程的学生本教程/学习笔记较为基础,对于线程、交互设计等较为深入的内容无涉及学习笔记中比较简略的部分还请移步专业贴涉及内容如下表所示索引内容学习笔记
Uncle.Pan
·
2019-07-08 19:21
学习笔记
Java基础教程
之static五大应用场景
前言static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。上一个章节我们讲了final关键字的原理及用法,本章节我们来了解一下static关键字原理及其用法。一.static特点static是一个修饰符,通常用于修饰变量和方法,如开发过程中用到的字典类数据都会用到static来修饰,工具类方法,如Dat
工匠初心
·
2019-06-30 10:56
Java基础教程
之final关键字浅析
前言前面在讲解String时提到了final关键字,本文将对final关键字进行解析。static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。final从总体上来说是“不可变的”,可用于修改类、方法、变量。一.final类final修饰的类,该类不能被继承。当你
工匠初心
·
2019-06-30 10:12
Java基础教程
之String深度分析
前言String可以说是Java中使用最多最频繁、最特殊的类,因为同时也是字面常量,而字面常量包括基本类型、String类型、空类型。一.String的使用1.String的不可变性/***The{@codeString}classrepresentscharacterstrings.All*stringliteralsinJavaprograms,suchas{@code"abc"},are*i
工匠初心
·
2019-06-30 09:42
Java基础教程
之基本类型数据类型、包装类及自动拆装箱
前言我们知道基本数据类型包括byte,short,int,long,float,double,char,boolean,对应的包装类分别是Byte,Short,Integer,Long,Float,Double,Character,Boolean。关于基本数据类型的介绍可参考Java基础(一)八大基本数据类型那么为什么需要包装类?JAVA是面向对象的语言,很多类和方法中的参数都需使用对象,但基本数
工匠初心
·
2019-06-30 09:01
Java基础教程
之八大基本数据类型
前言自从Java发布以来,基本数据类型就是Java语言的一部分,分别是byte,short,int,long,char,float,double,boolean.其中:整型:byte,short,int,long字符型:char浮点型:float,double布尔型:boolean在详细介绍之前,先科普一下,Java中最小的计算单元为字节,1字节=8位(bit)。一.整型Java中整型数据属于有符
工匠初心
·
2019-06-30 09:18
Java基础教程
(26)--反射
一.类 对于每一种类型的对象,Java虚拟机都会实例化一个java.lang.Class类的不可变实例。该实例提供了获取对象的运行时属性的方法,包括它的成员和类型信息。Class类还提供了创建新实例的方法。最重要的是,它是所有反射API的入口。下面介绍最常用的涉及到类的反射操作。1.获取Class对象对象.getClass() 如果要从一个对象获取它的对应的Class对象,最简单的方法就是调用
maconn
·
2019-06-02 10:00
Java基础教程
之HashMap迭代删除使用方法
前言map的迭代删除,和我们常见的list,set不太一样,不能直接获取Iteraotr对象,提供的删除方法也是单个的,根据key进行删除,如果我们有个需求,将map中满足某些条件的元素删除掉,要怎么做呢?I.Map迭代删除迭代删除,在不考虑并发安全的前提下,我们看下可以怎么支持1.非常不优雅版本我们知道map并不是继承自Collection接口的,HashMap也没有提供迭代支持,既然没法直接迭
小灰灰Blog
·
2019-05-30 08:23
java基础教程
之Tom猫程序
可爱的Tom猫程序--拓薪教育第一章:程序代码1.准备开发环境开发工具选择的是idea,创建Java的工程,cn.tx.img包结构,从今天提供的资料中导入资源中提供好的Tom猫所有的图片。在cn.tx包下创建主程序,开始编写程序代码。运行的效果2.代码实现的步骤主代码packagecn.tx;importjavax.imageio.ImageIO;importjavax.swing.*;imp
renlianggee
·
2019-05-23 15:38
视频教程
免费视频教程
Java基础教程
(25)--I/O
一.I/O流 I/O流表示输入源或输出目标。流可以表示许多不同类型的源和目标,例如磁盘文件、设备、其他程序等。 流支持许多不同类型的数据,包括字节、原始数据类型、字符和对象等。有些流只传递数据;有些流则可以操纵和转换数据。 无论各种流的内部是如何工作的,所有流都提供相同的简单模型:流是一系列数据。程序使用输入流从源头获取数据,一次一项: 程序使用输出流将数据写入目的地,一次一项: 在本文
maconn
·
2019-05-12 09:00
Java基础教程
--集合
一.Java集合框架 集合,有时也称为容器,是一个用来存储和管理多个元素的对象。Java中的集合框架定义了一套规范,用来表示和操作集合,使具体操作与实现细节解耦。集合框架都包含下列内容:接口:这些是表示集合的抽象数据类型,它们定义了集合中常见的操作。实现:为各种集合提供了具体的实现。算法:这些是对实现集合接口的对象执行有用计算(如搜索和排序)的方法。算法被认为是多态的:也就是说,相同的方法可以用
Java萌新
·
2019-05-05 16:55
java
it
职场
Java基础教程
(24)--集合
一.Java集合框架 集合,有时也称为容器,是一个用来存储和管理多个元素的对象。Java中的集合框架定义了一套规范,用来表示和操作集合,使具体操作与实现细节解耦。集合框架都包含下列内容:接口:这些是表示集合的抽象数据类型,它们定义了集合中常见的操作。实现:为各种集合提供了具体的实现。算法:这些是对实现集合接口的对象执行有用计算(如搜索和排序)的方法。算法被认为是多态的:也就是说,相同的方法可以用
maconn
·
2019-05-03 16:00
Java基础教程
- 2.Java简介
Java简介Java是由SunMicrosystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由JamesGosling和同事们共同研发,并在1995年正式推出。Java分为三个体系:JavaSE(J2SE)(Java2PlatformStandardEdition,java平台标准版)JavaEE(J2EE)(Java2Platform,EnterpriseE
神码浮云
·
2019-04-21 15:06
Java基础教程
Java基础教程
(23)--lambda表达式
一.初识lambda表达式1.定义 lambda表达式是一个可传递的代码块,或者更确切地说,可以把lambda表达式理解为简洁地表示可传递的匿名方法的一种方式。它没有名称,但它有参数列表、函数主体和返回类型。下面阐述了lambda表达式的几个特点:匿名——有别于普通方法,lambda表达式没有名称。方法——我们说它是方法,是因为尽管lambda表达式不像方法那样属于某个特定的类。但和方法一样,l
maconn
·
2019-04-13 10:00
Java基础教程
(22)--异常
一.什么是异常 异常就是发生在程序的执行期间,破坏程序指令的正常流程的事件。当方法中出现错误时,该方法会创建一个对象并将其交给运行时系统。该对象称为异常对象,它包含有关错误的信息,包括错误的类型和出现错误时程序的状态。创建异常对象并将其交给运行时系统的行为称为抛出异常。 在方法抛出异常后,运行时系统会尝试在调用栈中查找可以处理它的程序。调用栈是指从最开始的方法到出现错误的方法以及之间的所有方法
maconn
·
2019-04-03 17:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他