Java开篇】的更多相关文章

学完java有一段时间了,一直没有做对应的总结,总认为有一种缺憾.从这篇博客開始,将自己平时的学习笔记进行总结归纳,分享给大家. 这篇博客主要简单的介绍一下java的基础知识,基本的目的是扫盲.原来仅仅是听说过java,如今自己真正開始学习了,看完了第一集视频之后,问自己,你知道java是什么吗?问完之后才发现一无所知,上完查一查,简单了解一下,给自己扫盲. 介绍 知道java是一种可跨平台应用软件的面向对象的程序设计语言,就能够了. 组成 Java由四方面组成:java编程语言,java类文件…
从事it工作已有接近两年的时间了, 一直从事的是php的工作, 一直都想学java ,原因就不多说了, 毕竟优秀的php程序员,都会是一个其他方面的高手, 例如java ,并不是说java有多好,php就不好, 很多东西在java里面的面向对象的思想,和编程思想要求的会比较严格, 而php相对来说会薄弱一些, 造成了自己写php很多时候,比较懒, 并且, 就和人目前的状况来说, 个人的技术水平,编程思想方面的东西, 或许真的需要一个java 或者c#这种纯面向对象的语言来强制一下自己的思路, 至…
首先致敬Java之父:JAMES GOSLING 一.什么是JDK,JRE,JVM?     1.JDK(Java Development Kit) Java开发工具包.        JDK = 开发工具 + JRE;     2.JRE(Java Runtiime Environment) Java 运行环境.    JRE = JVM + 类库;     3.JVM(Java Virtual Machine) Java虚拟机,实现跨平台需要依赖Java的虚拟机. 二.开发环境配置    …
一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /** * 需求:计算网页访问量前三名 * 用户:喜欢视频 直播 * 帮助企业做经营和决策 * * 看数据 */ object UrlCount { def main(args: Array[String]): Unit = { //1.加载数据 val conf:SparkConf = new Spa…
在我的这一生中,我发现我做事的方式可以用一句话概括:凡事预则立,不预则废.这么多年,我一直秉承着要做有准备的事情,不打无准备之仗的道理来过活.其实这样会让我的妻子非常的烦恼,她是乐天派,喜欢事情来了才去处理,事情没来的时候,雷打不动的吃饭,上班,休息. 和性格上的乐天派相处,确实很轻松自然.但是在学习工作上,我觉得应该凡事多去着手准备准备,就会让很多幸运的偶然的事儿变成必然.所以这也是我写JAVA学习系列的初衷.虽然项目中暂时没用到,但是我应该把学习它当做一种准备,当做一种筑基,认真的细心的来巩…
在我们想要谈论Java并发包(java.util.concurrent)的时候,这是一个头疼的问题,却又是每个Java工程师不得不掌握的一项技能.一直以来都想写一个Java并发包系列,无奈迟迟没有动手动脑.最近重新思考规划了自己的学习路线,决定从Java并发包开始把每个技术.原理.源码做成一个一个系列,由浅入深,由表及里. 这是Java并发包的开篇,我将大致介绍从一个较为宏观的角度来窥探Java并发包,以及这个系列的一些大致思路. java.util.concurrent从jdk1.5开始新加入…
以前我常说,公司用什么技术我就学什么.可是对于java,我曾经一度以为“学java是不可能的,这辈子不可能学java的.”结果,一遇到公司转java,我就不得不跑路了,于是乎,回头一看N家公司交过社保,连我自己都有点惊讶,居然有这么多家公司了.对于java的梗,这是有历史缘由的,大二的时候同一大波人去蓝杰参加java培训,当时一个空心的菱形怎么也写不出来,我写来写去就是一个实心的砖头,结果培训老师实在看不下去了,就说:“唉!你不适合搞java”,我看了下一同前去的几个同学一下子就都写出来了,搞得…
Java网络编程和NIO详解开篇:Java网络编程基础 计算机网络编程基础 转自:https://mp.weixin.qq.com/s/XXMz5uAFSsPdg38bth2jAA 我们是幸运的,因为我们拥有网络.网络是一个神奇的东西,它改变了你和我的生活方式,改变了整个世界. 然而,网络的无标度和小世界特性使得它又是复杂的,无所不在,无所不能,以致于我们无法区分甚至无法描述. 对于一个码农而言,了解网络的基础知识可能还是从了解定义开始,认识OSI的七层协议模型,深入Socket内部,进而熟练地…
开篇 想写一些java自学文章的心思起好久了,也在心里规划了一段时间,今天终于开始正式付于纸上.接下来要写的内容从java基础开始,一步步到正式工作用到的技术,整个体系适合java初学者自学.内容可能不入众多大神法眼,请不喜勿喷! 先做下自我介绍,博主毕业一个小二本,大学专业也不是计算机类,大学接触的编程语言只有最基本的C.转行java是大四下学期开始的,本来学的通信,了解通信行业的会知道通信就是两年不出差,一次出两年.博主是一个比较恋家的人,在出去实习半个月后,立马撂挑子不干了,为了能够稳定的…
写此类文章的初始动机:被同事问道 jvm 是做什么时,竟然茫然以对: 按照惯例,从 what/where/how 等开篇,即: 一. JVM 的目的是什么? 二. JVM 是什么时候被以何总形式被安装在电脑上的? 三. JVM 的原理是什么? 一. JVM 的目的 通俗的将就是为了使 java 编写的程序能够在不同的操作系统上都运行,即实现java 语言平台无关性: 二. JVM 是什么时候被以何总形式被安装在电脑上的? JVM 属于 JRE 的一部分,二JRE又是JDK的一部分,所以 JVM…