手机版
首页 >> 热点>> 正文

Java,基本不知道怎么开始和学习的,简短,有效

2020-05-23 12:41来源:互联网编辑:小优

Java,基本不知道怎么开始和学习的,简短,有效(图1)

几年前不少程序员,因为行情,毅然转向Java,就是因为Java比较火,也有人手拿一本Java编程思想,硬是通过命令行将书里的例子一行行敲出来,确实是一本很不错的书,至少可以让你对面向对象有了一个较成型的理解。很多同学都是刚刚从零跨越过来,基本不知道怎么开始和学习的,因此想重新对Java学习的过程进行整理,也恰好补补自己的基础,本文也将持续更新。。

Java,基本不知道怎么开始和学习的,简短,有效(图2)

Java,基本不知道怎么开始和学习的,简短,有效(图3)

上图为参考1中Java编程所需的工具及知识,个人觉得对于Java来讲,条理是很清晰的,所以打算按照模块一步步进行整理学习,当然具体的学习路线图可参考下面

不同的工作领域,可以针对性的选择部分模块进行深入学习,可以进行优先级排序,一步步进行

Java编程

编程基础

数据结构

算法分析与设计

设计模式

操作

TCP/IP

JAVA基础编程

java.lang

java.util

java.sql

java.io

java.text

Java,基本不知道怎么开始和学习的,简短,有效(图4)

网络编程

socket编程

并发编程

线程

同步

JVM常识

jvm参数设置

jvm内存调优

内存转储分析

线程转储分析

jvm监控

JVM内存问题

Java,基本不知道怎么开始和学习的,简短,有效(图5)

常用工具

工具:eclipse, Intellij, RAD

构建工具:ant, maven

版本工具:git, cvs, svn

设计工具:Rational Rose, Power Designer, Xmind, StartUML

框架编程

servlet

spring

ibatis

hibernate

junit

freemarker

常见应用

javamail

短信发送

portlet

天气预报

单点登录

推送

Excel导入导出

Java,基本不知道怎么开始和学习的,简短,有效(图6)

远程技术

rmi

XFire/Axis

hessian

burlap

spring-ws

thrift

jms-ActiveMQ

Mina

扩展编程

groovy

python

数据仓库

hadoop

Idap/ad

常用工具类库

apache commons

JNA

poi

fastjson

dom4j

SAX

Joda-Time

CGLib

本文相关词条概念解析:

编程

编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程】例子:①比如编写一段代码程序②编写一个控制设备体系。

网友评论Translation

推荐文章

一开始我也不知道什么是大数据,但是有一次听朋友说他也是程序员月入三万,我还年轻
一开始我也不知道什么是大数据,但是有一次听朋友说他也是程序员月入三万,我还年轻
作为刚刚入行的IT 的初级程序猿,一开始我也不知道什么是大数据、java、python。但是有一次听朋友说他也是程序员月入三万。what?我为什么拿着三四千的工资他却拿着三万的高薪?直到我见到他的脑门
查看详情>>
java敲代码经常出现异常? 进来学习软帝学院程序员的java异常处理技巧
java敲代码经常出现异常? 进来学习软帝学院程序员的java异常处理技巧
Java异常处理的机制,语法规则和技巧一、Java异常处理机制对于可能出现异常的代码,有两种处理办法:1、在方法中用try...catch语句捕获并处理异常,catach语句可以有多个,用来匹配多个异
查看详情>>
算一下2020年刚好这些人开始找工作了,还能转行数据分析师吗
算一下2020年刚好这些人开始找工作了,还能转行数据分析师吗
数据分析师的需求在下降首先数据分析师岗位的需求有所下降。这主要是指对新手分析师的需求下降,高端岗位依然紧俏。不过既然说到转行,那么不可能一转行就是高端岗吧,所以这里只说入门岗。需求下降的原因主要有:1
查看详情>>
禁止5G基站建设,通讯公司目前在拆除通讯基站,三大运营商发布称将拆除该小区的通信基站
禁止5G基站建设,通讯公司目前在拆除通讯基站,三大运营商发布称将拆除该小区的通信基站
6月5日,据国内媒体报道,山东潍坊一小区部分业主因担心辐射问题,禁止5G基站建设。对此,三大商发布称将拆除该小区的通信基站。称,从今年5月25日起,该小区32号楼的通信基站以及配套设备都将被拆除,同时
查看详情>>
微信,Android,版在今天正式支持修改号,iOS,版用户还得再等等
微信,Android,版在今天正式支持修改号,iOS,版用户还得再等等
修改号之后,有以下常见问题需要注意:Q1:号设置有什么格式要求?号必须以字母开头,可以使用 6-20 位数字、字母、下划线、减号或它们的组合。Q2:号设置需要满足什么条件?需要满足两个条件:最近一年没
查看详情>>
安卓版正式上线修改号功能,所有没收到修改入口推送的用户
安卓版正式上线修改号功能,所有没收到修改入口推送的用户
适用:安卓就在刚刚,团队通过正式官宣,安卓版正式上线修改号功能。号修改号称用户最期待推出的功能,没有之一。带苦等多年之后的今天,终于正式上线,小雷只能说:爷的青春真的结束了...好了回到正题,下面就跟
查看详情>>
中金,叠加网红带货对美妆行业的赋能提效,其中美妆品类表现亮眼
中金,叠加网红带货对美妆行业的赋能提效,其中美妆品类表现亮眼
随着国内疫情有效管控后的复工复产推进,消费者信心迎来修复,叠加政府、零售渠道、品牌商持续推出优惠活动,消费数据有望持续复苏。作为疫情后的首个电商购物节,今年618期间消费数据呈现强劲增长势头,其中美妆
查看详情>>
JAVA程序员如何提升技能
JAVA程序员如何提升技能
Java语言是大学计算机专业中常见的一门编程专业课,自己作为一名程序员,工作还在继续使用,发现大学中学的过于浅显,越来越觉得技能不够用,还需要继续深入学习。Java基本上是目前应用最广,能力最强大的编
查看详情>>
丰田参与成立联合燃料电池系统研发公司
丰田参与成立联合燃料电池系统研发公司
2020年6月5日,北京为了在中国普及氢燃料电池车FCEV中国第一汽车股份有限公司、东风汽车集团有限公司、广州汽车集团股份有限公司、北京汽车集团有限公司、北京亿华通科技股份有限公司、丰田汽车公司等六家
查看详情>>
美的推出了美的初见干衣机洗衣机套装,洗烘一体机的烘干效果乏善可陈
美的推出了美的初见干衣机洗衣机套装,洗烘一体机的烘干效果乏善可陈
今天,家电消费网从“领航洗干套装 重塑行业格局”美的系洗衣机三大洗干套装发布会上获悉,疫情后市场,以江浙沪为代表的长江中下游区域对干衣功能的需求最旺盛,追求健康呵护,成为消费者的新追求。洗衣家务中,存
查看详情>>
广易科技网(www.gooyi.net)| 手机版