博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编程从入门到放弃(Java)
阅读量:5160 次
发布时间:2019-06-13

本文共 1104 字,大约阅读时间需要 3 分钟。

 

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会出现精度丢失
    • 推荐一篇博文,关于银行系统中金额的四舍五入:《》
  • Random(略)
    • 和SecureRandom类似,或更简单,明白seed就行
  • SecureRandom
  • Arrays
 

1.2 中级编程

1.2.1 IO编程

 

1.2.2 异常处理

 

1.2.3 集合框架

  • Collections类(略,集合的常用工具类)
 
  • 其他
 

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 分布式

nginx反向代理和负载均衡
 
 

2.4 缓存

guava( localcache)
redis
 
 
 

3、Java放弃篇


目前还没有放弃
 
 
 
 
 

4、Java跑路篇


目前还没有跑路
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

转载于:https://www.cnblogs.com/deng-cc/p/10789639.html

你可能感兴趣的文章
建造者模式(Builder Pattern)
查看>>
程序开发的艺术
查看>>
对 Unity 碰撞器的相关调研
查看>>
linux 快速清空文件内容
查看>>
centos7安装配置jdk
查看>>
新年新气象
查看>>
webpack入门
查看>>
查看容器的挂载目录
查看>>
分布式系统(Distributed System)资料
查看>>
Android中LocalSocket使用
查看>>
【C++】各种成员变量
查看>>
【NOIP2009】靶形数独
查看>>
设计模式目录
查看>>
BZOJ4013: [HNOI2015]实验比较
查看>>
bzoj1030 [JSOI2007]文本生成器
查看>>
配置<welcome-file>直接访问请求
查看>>
redis基础命令
查看>>
Xposed也要热更新
查看>>
Prism 5程序初始化过程
查看>>
云计算面试题及答案,云计算岗位精品面试题
查看>>