Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
收藏
Java语言入门学习

博文 java基础学习语言基础一

1、<em>java语言基础</em> &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; <em>java语言基础</em>主要有一下几个部分,通过图片表示: 下面对这这几个部分依次<em>学习</em>。 2、关键字 &amp;nbsp;&amp;nbsp;&amp;nbsp...

阅读数 1822 2018-03-27

博文 Java学习教程,Java基础教程(从入门到精通)

这套教程适用于没有任何 <em>Java</em> <em>基础</em>,或者<em>基础</em>薄弱的学员,它通俗易懂,并且非常全面,30 天从<em>入门</em>到精通不是神话。 关于 <em>Java</em> <em>语言</em> 由于 JVM 的支持,使得 <em>Java</em> 成为一种跨平台的编程<em>语言</em>,一次编写,到处运行;...

阅读数 14001 2019-03-19

博文 java基础入门(一)

2. 这篇教程是一个<em>学习</em>方向的引导,且只针对<em>基础入门</em>(更加进阶的知识笔者也还在<em>学习</em>)。 3. <em>java</em>的<em>基础入门</em>知识网上有很多,很多大神的博客里也有总结,笔者不认为自己能比大神总结的好。所以在这篇教程里,...

阅读数 87526 2018-04-28

Java语言基础知识

博文 Java语言基础知识(一)

当初看该系列课程时并没有完全看完只看了部分基础课程,而且过去这么长时间,<em>Java基础知识</em>也忘了十之八九,因此决定重新看看毕老师的<em>Java</em>基础全套教程。感觉收获颇丰,现将一些我认为重要知识点进行相关记录。 1、...

阅读数 9034 2018-11-24

博文 java语言基础知识(完整版)

一、<em>java</em>开发环境 编译运行过程(常见面试题) 编译期: 将.<em>java</em>源文件交给编译器编译成.class字节码文件的过程 (2)运行期: 把编译后的.class字节码文件经过JVM加载并运行.class字节码文件 配置环境变量 ...

阅读数 208 2020-08-30

博文 Java语言基础知识复习收获(一)

由于本学期的软件构造课程对<em>Java语言</em>有着较大的要求,所以对我来说时不时地对<em>基础知识</em>进行复习也是很有必要。(毕竟本人是以打牢基础为目标哈) 1.计算机的五大组成部分:运算器,控制器,存储器,输入设备,输出设备 2....

阅读数 84 2020-06-19

Java基础入门课程
java教程,java视频,java基础教程,初级Java入门到精通
169课时 · 2823分钟 高级
不管你是<em>Java</em>小白,还是<em>Java</em>初级, 没关系,学完我们的<em>教程</em>,你会对<em>Java</em>的核心知识体系有清晰的理解,你将会站在高处鸟瞰<em>Java</em>,为接下来的学习打下坚实的<em>基础</em>。 本<em>教程</em>的每一个细节都经过精心专研,完全针对<em>Java</em>初学...
免费试看
Java8零基础入门视频教程
46课时 · 752分钟 高级
这门<em>课程</em>基于主流的<em>java</em>8平台,由浅入深的详细讲解了<em>java</em> SE的开发技术,可以使<em>java</em>方向的<em>入门</em>学员,快速扎实的掌握<em>java</em>开发技术!
免费试看
Java基础入门
50课时 · 1275分钟 初级
本<em>课程</em>讲解了<em>Java基础</em>的各方面知识,大家可以通过本<em>课程</em>的学习快速掌握<em>Java基础</em>语法,以及一些常见的经典习题和案例。 本<em>课程</em>采用了理论和案例相结合的授课方式,对于每一个知识点的讲解都配有知识点的讲解和案例...
免费试看
Java基础入门2018新版视频教程
22课时 · 393分钟 初级
<em>Java基础入门</em>视频培训<em>课程</em>: 本<em>教程</em>讲解如何建立Java开发环境,数据类型,基本语法,介绍了面向对象的基本概念,代码格式和规范。用户可以零基础学Java。本<em>课程</em>重点讲解了很多程序逻辑案例,一方面可以让大家熟悉...
免费试看
Java学习指南(Java入门与进阶)
118课时 · 1249分钟 高级
这是<em>Java</em>学习指南系列<em>课程</em>的第1篇,介绍<em>Java</em>语言的<em>入门</em>语法,引领希望学习<em>Java</em>语言编程的初学者进入<em>Java</em>大门。 本<em>课程</em>不需要其他语言作为<em>基础</em>,可以直接学习。 <em>课程</em>从<em>Java</em>开发平台的下载和安装开始,从...
免费试看

进阶提升

进阶、提升、全面

Java数据搭建技巧

博文 Java maven 开发环境搭建

1.JDK的安装  首先下载JDK,这个从Oracle公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置...1.1新建变量名:<em>JAVA</em>_HOME 变量值:C:\Program Files\<em>Java</em>\jdk1

阅读数 2647 2016-07-18

博文 使用Java API的5个技巧

本文介绍了一些关于<em>Java</em> API安全和性能方面的简单易用的<em>技巧</em>,其中包括保证API Key安全和开发Web Service方面中在框架方面选择的一些建议。程序员都喜欢使用API!例如为app应用构建API或作为微服务架构体系的一部分...

阅读数 988 2017-12-11

博文 50万Java程序员都收藏的Java学习路线图

2019年最新<em>Java</em>学习路线图,路线图的宗旨就是分享,专业,便利,让喜爱<em>Java</em>的人,都能平等的学习。从今天起不要再找借口,不要再说想学<em>Java</em>却没有资源,赶快行动起来,<em>Java</em>等你来探索,高薪距你只差一步! <em>java</em>...

阅读数 4326 2019-03-19

Java面向对象

博文 java面向对象的总结

<em>java面向对象</em>和类涉及到的一些知识,有自己写的,也有网上借鉴的所以知识层次编排会有点混乱,大家谅解下。其中的知识点,有的是比较基础的,也有的是复杂点的,可以根据自己的情况适当阅读。

阅读数 7158 2016-09-01

博文 java面向对象

包括<em>面向对象</em>概念、类与对象的关系、封装、构造函数、this关键字、static关键字、单例设计模式、继承、多态、内部类、异常、包等<em>java</em>基础知识。 1、<em>面向对象</em> <em>面向对象</em>是相对面向过程而言 <em>面向对象</em>和面向过程都是...

阅读数 17467 2018-08-21

博文 (二)java面向对象编程(知识模块较完整)

这一篇文章讲的内容不太容易理解,但是同时也是<em>java</em>最为重要的一块理论知识,需要大家好好琢磨清楚。 1.编程语言的发展(这儿大致了解就行):发展是朝着人类更内容理解的方向。 机器语言:直接由计算机的指令组成...

阅读数 5791 2018-08-07

Java进阶提升课程
Java进阶高手课-Java基础编程提升
12课时 · 149分钟 初级
<em>课程</em>聚焦<em>Java</em>基础编程<em>提升</em>的核心知识点,以真实场景项目实战为导向,循序渐进,深入浅出的了解<em>Java</em>基础编程,讲解<em>Java</em>这门使用广泛的编程语言,助你能够游刃有余地游走在这些技术之中。
免费试看
java进阶教程Tomcat核心原理解析
30课时 · 285分钟 中级
本<em>课程</em>旨在通过Tomcat高级部分内容,使学员更加深入的理解Tomcat底层原理, 对tomcat的设计架构有一个深刻的认识 , 从而帮助我们对Tomcat进行更加深入到使用和优化,对系统的整体性能进行<em>提升</em>。  2、适应人群 ...
免费试看
Java进阶高手课-Spring精讲精练
10课时 · 124分钟 初级
<em>课程</em>聚焦<em>Java</em>性能调优的核心知识点,以真实场景项目实战为导向,循序渐进,深入浅出的了解<em>Java</em>网络编程,讲解<em>Java</em>这门使用广泛的编程语言,助你能够游刃有余地游走在这些技术之中。&nbsp;
免费试看
Java进阶高手课-必知必会MySQL
15课时 · 191分钟 初级
<em>课程</em>聚焦<em>Java进阶</em>所需的MySQL核心知识点,以真实场景项目实战为导向,循序渐进,透彻理解MySQL数据库,讲解Java这门使用广泛的编程语言所需要的MySQL数据库知识,助你能够游刃有余地游走在Java这门语言之中。
免费试看
SSM整合进阶项目实战-个人博客系统
33课时 · 357分钟 中级
"SSM整合<em>进阶</em>项目实战-个人博客系统开发",属于中级<em>课程</em>,适合于具备了一定<em>java</em>基础以及Spring,SpringMVC跟Mybatis核心框架的基础要点。本<em>课程</em>将更深入的基于SSM整合更多的第三方框架并实现一套比较完整的个人博客...
免费试看

实战技巧

开发、实战、高级

Java核心技术应用

博文 Java核心技术 卷I》学习笔记10:使用预定义类

目录1 对象与对象变量 1 对象与对象变量

阅读数 38 2020-11-15

博文 java核心技术36总结笔记(1-9)

前段时间在极客时间上购买了杨晓峰老师的《<em>Java核心技术</em>36讲》,趁着这段时间有空,对相关知识点做了一个整体的大纲,若想深入学习,可以购买这个专栏,也可以对着该知识点查阅相关资料,源码等自学。 1 Java平台的...

阅读数 914 2019-03-08

博文 Java核心技术 卷一 第13章 部署Java应用程序

阅读数 75 2019-12-15

Java流行框架

博文 2020年流行用什么Java框架?推荐这9个

<em>Java</em>是世界第一编程语言...本文小编主要介绍2020年<em>流行</em>的9大<em>Java</em>开发<em>框架</em>,希望您可以对<em>Java框架</em>有更多的认识。 一、Spring<em>框架</em> Spring<em>框架框架</em>排名首位,具有开发复杂Web应用程序的出色能力,这些应用程序因性能突...

阅读数 5025 2019-12-20

博文 Java 三大主流框架概述

Struts、Hibernate和Spring是我们<em>Java</em>开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名<em>框架</em>最初是怎样产生的? 我们知道,传统的<em>Java</em> Web应用程序是采用JSP+Servlet+...

阅读数 328 2019-05-23

博文 Java三大主流框架介绍

Struts、Hibernate和Spring是我们<em>Java</em>开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。 传统的<em>Java</em> Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的...

阅读数 214 2020-02-07

Java实战技巧课程
Kafka实战讲解课程
12课时 · 149分钟 高级
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和<em>Java</em>编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的...
免费试看
Java实战之Spring Boot入门到精通
40课时 · 537分钟 初级
在<em>课程</em>的最后,我们介绍并<em>实战</em>了一个典型的应用场景:“用户注册”,主要是将前面章节介绍的内容融入到一个完整的功能模块中,做到学以致用!其完整的功能流程图如下图所示: 基本要求: ...
免费试看
Java面试Offer直通车
68课时 · 641分钟 高级
3、通过学习这门<em>课程</em>,你能系统掌握<em>Java</em>核心、数据库、<em>Java</em>框架、分布式组件、<em>Java</em>简历准备、面试<em>实战技巧</em>等面试必考知识点。 4、知识点+项目经验案例,每一个都能做为面试的作品展现。 5、本<em>课程</em>已经在线下的培训...
免费试看
Mybaits-Plus实战视频课程
44课时 · 308分钟 中级
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,那么它是怎么增强的呢?...
免费试看
WebService实战讲解课程
13课时 · 240分钟 中级
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都...
免费试看

语言面试

快速、学习、实用

Java语言面试技巧

博文 Java面试技巧

<em>面试技巧</em> 1、背熟你的简历 原因:面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我...

阅读数 450 2017-11-19

博文 Java知识体系最强总结(2020版)

本人从事<em>Java</em>开发已多年,平时有记录问题解决方案和总结知识点的习惯,整理了一些有关<em>Java</em>的知识体系,这不是最终版,会不定期的更新。也算是记录自己在从事编程工作的成长足迹,通过博客可以促进博主与阅读者的共同...

阅读数 354236 2019-12-18

博文 2020JAVA面试题附答案(长期更新)

2018年12月28日:更新了springboot相关<em>面试</em>题, spring更多的内容(类别:开源框架) 2019年11月14日:更新redis缓存雪崩,击穿,穿透相关<em>面试</em>题,更新了tomcat调优相关问题,更新了TCP三次握手四次握手问题 <em>JAVA</em>基础 ...

阅读数 112708 2018-05-17

Java语言面试题

博文 2019 java面试题基础

如有需要获取最新资料,以及更全面的PDF版<em>面试题</em>,请关注微信公众号“西柚向西”,回复“<em>面试题</em>”获取面试资料。回复“视频”获取最新最全的<em>java</em>技术栈开发视频。 公众号会持续同步最新技术视频、<em>面试题</em>精选,以及...

阅读数 58315 2018-06-03

博文 面试题-java语言知识

基础 equals及hashcode作用、联系 ThreadLocal使用场景及...<em>java</em>中的map知识 hashmap、hashtable区别。 Thread-safe的hashmap有哪些。 Concurrent hashmap原理。 并发相关 AtomicInteger, CAS, ABA CAP BASE理论 ...

阅读数 239 2019-06-03

博文 Java经典面试题(最全)

<em>Java</em>是一个支持并发、基于类和面向对象的计算机编程<em>语言</em>。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多...

阅读数 1828 2019-02-28