编程从入门到放弃(Java)
1、Java入门篇
1.1 基础入门和面向对象
1.1.1 编程基础
1.1.2 面向对象思想
1.1.3 常用API
- Math(略)
- 大部分方法查看API即可,所以不再详细展开
- Date、Calendar和DateFormat(略)
- 注意Calendar是抽象类,所以不能new,而是用方法getInstance
- SimpleDateFormat用来输出特定的日期格式的字符串,是日期格式类,而不是日期类
- Calendar的月份是用0-11的数字表示1-12月
- BigInteger和BigDecimal(略)
- 范围大,精确处理数值,常用于银行系统,而非类似float和double会出现精度丢失
- 推荐一篇博文,关于银行系统中金额的四舍五入:《java提高篇(三)-----java的四舍五入》
- Random(略)
- 和SecureRandom类似,或更简单,明白seed就行
- SecureRandom
- Arrays
1.2 中级编程
1.2.1 IO编程
1.2.2 异常处理
1.2.3 集合框架
1.2.4 反射
1.2.5 正则表达式
1.2.6 注解
1.4 网络编程
1.4.1 Servlet
1.4.2 JSP
1.4.3 AJAX
1.4.4 互联网协议
1.4.5 网络爬虫
1.4.6 RESTful
1.5 数据库
1.5.1 Database
1.5.2 JDBC
1.5.3 MySQL
1.5.4 Oracle
1.5.5 sqlServer
1.5.6 SQL
2、Java提高篇
2.1 主流框架
2.1.1 Spring
2.1.1.1 Spring IOC
2.1.1.2 Spring AOP
2.1.1.3 SpringMVC
2.1.1.4 SpringBoot
2.1.1.5 SpringSecurity
2.1.1.6 SpringCloud
2.1.2 Struts
2.1.3 Hibernate
2.1.4 MyBatis
2.1.5 Shiro
2.1 多线程
2.2 并发处理
2.3 分布式
2.4 缓存
3、Java放弃篇
4、Java跑路篇
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
编程从入门到放弃(Java)的更多相关文章
- 史上最强Java NIO入门:担心从入门到放弃的,请读这篇!
本文原题“<NIO 入门>,作者为“Gregory M. Travis”,他是<JDK 1.4 Tutorial>等书籍的作者. 1.引言 Java NIO是Java 1.4版 ...
- CYQ.Data 从入门到放弃ORM系列:开篇:自动化框架编程思维
前言: 随着CYQ.Data 开始回归免费使用之后,发现用户的情绪越来越激动,为了保持这持续的激动性,让我有了开源的念头. 同时,由于框架经过这5-6年来的不断演进,以前发的早期教程已经太落后了,包括 ...
- [大数据从入门到放弃系列教程]在IDEA的Java项目里,配置并加入Scala,写出并运行scala的hello world
[大数据从入门到放弃系列教程]在IDEA的Java项目里,配置并加入Scala,写出并运行scala的hello world 原文链接:http://www.cnblogs.com/blog5277/ ...
- Java从入门到放弃18---Map集合/HashMap/LinkedHashMap/TreeMap/集合嵌套/Collections工具类常用方法
Java从入门到放弃18—Map集合/HashMap/LinkedHashMap/TreeMap/集合嵌套/Collections工具类常用方法01 Map集合Map集合处理键值映射关系的数据为了方便 ...
- Java性能测试从入门到放弃-概述篇
Java性能测试从入门到放弃-概念篇 辅助工具 Jmeter: Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试.JMeter 可以用于对服务器.网络 ...
- 《Java从入门到放弃》JavaSE入门篇:文件操作
Java中的文件操作还有点小复杂··· 不过没关系,我会把它讲得很简单,嘿嘿嘿!!! 在讲Java中的文件操作前,先了解一个概念--"流",比如我们把一个杯子的水倒到另一个同样大小 ...
- 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录
目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高 ...
- OpenStack从入门到放弃
OpenStack从入门到放弃 目录: 为何选择云计算/云计算之前遇到的问题 什么是云计算 云服务模式 云应用形式 传统应用与云感知应用 openstack及其相关组件介绍 flat/vlan/gre ...
- Struts2入门到放弃
写在前面------------------------------------------------------------------------- 本文章主要从三个方面来学习Struts2框架 ...
随机推荐
- Java 内存模型和硬件内存架构笔记
前言 可跟<主存存取和磁盘存取原理笔记>串着看 https://blog.csdn.net/suifeng3051/article/details/52611310 杂技 Java 内存模 ...
- 浅谈servlet与jsp的关系
servlet是用java语言编写的,是一个java类.主要功能是用来接受.处理客户端的请求,并把处理结果返回到客户端显示.Jsp是servlet发展后期的产物.在没有jsp之前,servlet利用输 ...
- C# Params的使用
using System; namespace Params { class Program { static void Main(string[] args) { PrintMany("H ...
- .net工具基础
MSIL Disassembler(ildasm.exe) -- 将C#程序或类库反汇编处理,显示C#编译器生成的CIL代码 C:\Program Files\Microsoft SDKs\Windo ...
- 根据标签中动态获取的值绑定特定的class
数据有mock数据获取 mock文件: index文件: 引入文件index: 获取数据函数: 根据获取的标签内容给定不同的样式:
- Elasticsearch拼音和ik分词器的结合应用
一.创建索引时,自定义拼音分词和ik分词 PUT /my_index { "index": { "analysis": { "analyzer&quo ...
- Python数据类型转换函数
数据类型转换函数 函 数 作 用 int(x) 将 x 转换成整数类型 float(x) 将 x 转换成浮点数类型 complex(real[,imag]) 创建一个复数 str(x) 将 x 转换为 ...
- 关于phpstorm ftp目录乱码
关于IIS FTP服务器汉字文件目录乱码问题:一般来说,IIS 服务器编码默认为GBK,而你的目录可能是UTF-8,将phpstorm的远程连接设置为GBK就OK了.记住服务器的编码,文件的编码要统一
- SpringCloud之初识Hystrix熔断器 ----- 程序的保护机制
在上一篇的-负载均衡Robbin中,我们简单讲解到负债均衡的算法和策略.负载均衡就是分发请求流量到不同的服务器,以减小服务器的压力和访问效率,但是当负载均衡的某个服务器或是服务挂掉之后,那么程序会出现 ...
- TCP长连接保持连接状态
对于TCP长连接保活是十分必要的,原因如下: 1.系统多在OA网和外网间有防火墙隔离,很多防火墙对一段时间内没有报文活动的socket会自动关闭. 2.对于非正常断开的连接系统并不能侦测到,比如防火墙 ...