- 前言01 疑惑解答
- 座右铭:即使再小的帆也能远航。
- 相当于无论咱们现在是一个什么样的身份,什么样的地位,只要我们足够的坚持,我们总有一天能远航到自己想要的一个目的地。
- 如何体系的进行学习java
- java能干什么
- 大数据领域,微服务领域,云计算
- 做一些银行的系统,支付的第三方系统,政府网站
- 做一些 SARS 跟云计算相关的一些提供服务者,服务提供者,一些手机的 APP ,云系统的一些管理后台,小电商网站,桌面工具,破解软件
- 明确学习java目标
- 专业就业不好,转行做计算机java类的工作
- 了结一些安卓逆向基础,发现很多地方用Java,顺便拓展自己的知识面
- 考计算机二级java
- 半年时间-完全掌握
- 熟练应用-工作两三年
- 前言02 java与python
- 定位
- java源自 c 跟 c ++体系 1995
- Python面向于系统管理、科研、教育等非程序员群体 1991
- 难度
- Python 简单-我们在使用 Python 的时候,我们尽可能要调用别人给我们写好的代码接口而已。把别人的库拿过来用。
- java困难-处理很多问题相对更原生态一点,书写的代码可能要稍微多一点,但是假设我们如果 Java 也能够完成一些封装,让别人去调用,这时候就很难说谁更简单了。
- java的学习过程
- 挖掘Java 的源代码---涉及到的数据结构是怎么样产生的/封装好的代码以及接口,它是如何实现|了结细节才能进步
- 对待编程的心态---把编程当作一种爱好
- 定位
学习之外有对人生的收获
-
- 编程语言排行榜网站
- toibe
- 编程语言排行榜网站
- java学习(累计77天)
- JavaSE (18~70天)
- 计算机基础
- 博客的重要性
- Java基础语法
- 流程控制和方法
- 数组
- 面向对象
- 封装
- 继承
- 多态
- 抽象类
- 接口
- 异常
- 常用类
- 集合框架
- IO
- 多线程
- GUI (可选)
- 网络编程
- 注解和反射
- JUC编程
- JVM探究
- [扩展]23种设计模式
- [扩展] XML
- [扩展] 数据结构和算法
- [扩展]正则表达式
- 数据库 (4天)
- mysql
- jdbc
- uml类别
- 数据库设计
- 前端(7天)
- HTML
- css
- js
- jQurery
- layui / BootStrap
- Vue
- JavaWeb(7天)
- Tomcat
- Http
- Maven
- Serviet
- Session,Cookie
- JSP
- 三层架构
- ISTI、EL表达式
- 过滤器
- 监听器
- 文件上传
- 邮件收发
- [扩展]富文本编指器
- SSM框架(9天)
- Git
- MyBatis
- Spring
- SpringMVC
- Linux (7天)
- Linux基础
- Redis
- Nginx
- Docker
- SpringBoot(8天)
- SpringBoot 基础
- SpringBoot 配置及原埋
- SpringBoot 持久层操作
- SpringBoot Web开发
- SpringBoot 缓存
- SpringBoul 消息
- SpringBoot 检索
- SpringBoot 任务
- SpringBoot 安全
- Dubbo+Zookeeper 分布式开发
- SpringCloud(7天)
- 微服务及微服务架构
- SpringCloud
- Eureka服务注册与发现
- Feign、Ribbon 负载均衡
- Hystrix 熔断机制
- Zuul 路出网头
- SpringClcud Config配置中心
- Hadoop(8天)
- 大数据时代
- Hadoop简介
- Hadoop环境搭建
- HDFS
- MapReduce
- Yarn
- Hive
- Hbase
- JavaSE (18~70天)
- 如何更好更高效的学习Java
每个牛B人物背后都有段苦逼的岁月,只要像sb的一样坚持,终将牛B!- 多写(代码),多写(笔记),多写(文章)
- 多练(交流),多练(思维),多练(技能)
- 多分享(知识),多提问(怎么了),多思考(为什么)
- 最重要(坚持)
- 预科01:博客的重要性
- 论博客的重要性
-
学习做人有时候比学习知识更重要---冰冻三尺,非一日之寒
- 博客(blog):网络日记
- 平台:csdn,博客园,简书
- 工具:Typecho---markdown格式
- 总结与思考---不要学了前面忘后面---最快方式:写blog
- 提升文笔组织能力
- 提升学习总结能力---每一章每一小节---每大章---体系---了结自己学了什么
- 总结失败经验---不断反思,提升自己
- 硬件及冯诺依曼结构
- 常用快捷键和dos命令
- java入门5 基本安装环境
- 卸载JDK
- 1.删除java的安装目录
- 2.删除JAVA_HOME
- 3.删除path下关于Java的目录
- 4.java -version(有空格)
- 安装JDK
- 1.百度搜索JDK8,找到下载地址
- 2.同意协议
- 3.下载电脑对应的版本
- 4.双击安装JDK
- 5.记住安装路径
- 6.配置环境变量
- 7,测试JDK是否安装成功
- 1.打开cmd
- 2.java-version
- notepad++
- 卸载JDK
- java入门6 Hello world详解
- HelloWorld
- 1.随便新建一个文件夹,存放代码
- 2.新建一个Java文件
- 文件后缀名为.java
- Hello.java
- 【注意点】系统可能没有显示文件后缀名,我们需要手动打开
- 3.编写代码
- 4.编译javac java文件,会生成一个class文件
- 5.运行class文件,java class:文件
- HelloWorld
-
-
- 可能会遇到的情况
- 1.每个单词的大小不能出现问题,Java是大小写敏感的
- 2.尽量使用英文;
- 3.文件名和类名必须保证一致,并且首字母大写
- 4.符号使用的了中文
- 可能会遇到的情况
-