Java开发快速上手

前言

1.我的大学
2.对初学者的建议
3.大牛的三大特点
4.与他人的差距

第一章 了解Java开发语言

前言 基础常识

1.1 什么是Java
1.1.1 跨平台性
1.2 如何搭建Java运行环境
1.2.1 了解JDK与JRE
1.2.2 jdk下载与安装
1.2.3 配置开发环境
1.3 如何写Java代码
1.3.1 我的第一个Java程序
1.5 注解的使用
1.6 思维导图

第二章 变量_常量_运算符

2.1 什么是变量
2.1.2 如何声明变量
2.1.3 变量名的命名规则
2.2 常量
2.2.1 二进制的由来
2.2.2 其他进制
2.3 什么是运算符
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 比较运算符
2.3.4 逻辑运算符
2.3.5 位运算
2.4 数据类型
2.5 思维导图

第三章 流程控制语句

3.1 流程控制-if
3.2 流程控制-switch
3.3 流程控制-while
3.4 流程控制-dowhile
3.5 流程控制-for
3.6 流程控制-break与continue语句
3.7 实例
3.8 思维导图

第四章 数组

4.1 数组的定义
4.2 数组的索引
4.3 内存图解
4.4 数组的常见问题
4.5 数组的应用
4.5.1 数组的排序
4.5.2 数组的查找算法
4.5.3 数组的插入算法
4.5.4 数组的赋值算法
4.5.5 数组的冒泡排序
4.6 多维数组
4.7 实例
4.8 思维导图

第五章 面向对象

前言 认识类与对象
5.1 编程思想
5.2 面向过程与面向对象
5.3 内存分析
5.4 成员变量和局部变量
5.5 思维导图
5.6 内部类
5.6.1 构造方法与静态static
5.6.2 继承_方法_final
5.6.3 多态_抽象类_接口
5.6.4 权限修饰符_匿名内部类
5.7 思维导图

第六章 封装_继承_多态

6.1 匿名对象
6.2 基本数据和引用数据参数传递
6.3 this关键字与static关键字
6.4 静态
6.5 main方法
6.6 单例设计模式
6.7 继承概述
6.7.1 单继承与多继承
6.8 子类中的成员变量
6.8.1 子类中的函数
6.9 继承重的构造函数
6.9.1 final关键字
6.9.2 抽象类
6.9.3 接口
6.9 多态
6.9.1 Object概述
6.9.1 思维导图

第七章 异常处理

7.1 异常的概述
7.2 Try...catch处理异常
7.3 Throws处理异常
7.4 Finally
7.5 思维导图

第八章 集合类

前言 集合类的介绍
8.1 ArrayList
8.2 LinkedList
8.3 Vector与Stack
8.4 HashMap
8.4.1 Colletion集合
8.5 List_Set_Map
8.6 思维导图

第九章 图形化界面

前言 图形化界面的介绍
9.1 JFrame容器
9.2 JButton按钮
9.3 布局管理器
9.4 JPanel
9.5 思维导图

第十章 线程

前言 线程的概述
10.1 线程
10.2 线程的优先级
10.3 线程的睡眠
10.4 线程的让步于阻塞
10.4.1 多线程上
10.4.2 多线程下
10.5 实例
10.6 思维导图

第十一章 泛型

11.1 泛型概述
11.2 泛型使用
11.3 泛型类和方法,以及接口
11.4 泛型的通配符
11.5 泛型的限定
11.6 思维导图

第十二章 IO流

12.1 IO流的概述
12.2 字符流
12.3 字节流
12.4 内存分析
12.5 缓冲流
12.6 File的使用
12.7 Print流和Object说明

第十三章 绘图实例

13.1 绘制图形,图像,文字
13.2 监听与控制
13.4 键盘_鼠标_窗口

等等实例未完...

结言

好了,欢迎在留言区留言,与大家分享你的经验和心得。

感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

作者简介

达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文章,会上瘾!,帮你成为更好的自己。长按下方二维码可关注,欢迎分享,置顶尤佳。

Java开发快速上手的更多相关文章

  1. Netron开发快速上手(二):Netron序列化

    Netron是一个C#开源图形库,可以帮助开发人员开发出类似Visio的作图软件.本文继前文”Netron开发快速上手(一)“讨论如何利用Netron里的序列化功能快速保存自己开发的图形对象. 一个用 ...

  2. Netron开发快速上手(一):GraphControl,Shape,Connector和Connection

    版权所有,引用请注明出处:<<http://www.cnblogs.com/dragon/p/5203663.html >> 本文所用示例下载FlowChart.zip 一个用 ...

  3. PhalApi 2.7 开发快速上手

    PhalApi是一款国人制作的PHP纯后端框架.它的开发相当简单,同时也具备文档生成等特色功能.下面,我通过简单的几点,让你可以快速入门使用该框架的开发. 建议使用PHPStorm作为IDE,代码提示 ...

  4. php扩展开发-快速上手

    系统环境CentOS release 6.5 (Final) PHP版本php-5.6.27 扩展开发需要有php环境及php的源代码,我的PHP安装目录/home/zhangxiaomin/stud ...

  5. 简明易懂,将细节隐藏,面向新手树立web开发概念——学完Java基础语法,超快速上手springboot+mybatiJavaWeb开发

    简明易懂,将细节隐藏,面向新手树立web开发概念 --学完Java基础语法,超快速上手JavaWeb开发 Web本质(先忽视各种协议) Web应用可以理解为浏览器和服务器之间的交互. 我们可以看一个简 ...

  6. 阿里语音识别(语音转文字)java调用全程手把手详解-适合中小学生快速上手

    阿里语音识别服务java调用全程手把手详解-适合中小学生快速上手 阿里语音识别与百度语音识别的调用对比: 用例:1分30秒的录音文件    百度用时:3秒    阿里用时:30秒    识别准确率来看 ...

  7. [译]:Xamarin.Android开发入门——Hello,Android快速上手

    返回索引目录 原文链接:Hello, Android_Quickstart. 译文链接:Xamarin.Android开发入门--Hello,Android快速上手 本部分介绍利用Xamarin开发A ...

  8. 阿里巴巴Java开发手册快速学习

    Java作为一门名副其实的工业级语言,语法友好,学习简单,大规模的应用给代码质量的管控带来了困难,特别是团队开发中,开发过程中的规范会直接影响最终项目的稳定性. 善医者“未有形而除之”,提高工程健壮性 ...

  9. Java 程序员快速上手 Kotlin 11 招

    欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 作者:霍丙乾 近经常会收到一些 "用 Kotlin 怎么写" 的问题,作为有经验的程序员, ...

随机推荐

  1. vertx的HttpServer模块

    Start HttpServer /** * 启动 HttpServer * multi instances 采用 synchronized防止线程安全问题 * addHandlers 方法是acto ...

  2. 微信小程序rich-text 文本首行缩进和图片居中

    微信小程序开发使用rich-text组件渲染html格式的代码,常常因为不能自定义css导致文本不能缩进,以及图片不能居中等问题,这里可以考虑使用js的replace方法,替换字符串,然后在渲染的同时 ...

  3. Linux cpu 内存 压力测试

    stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s

  4. ansible理解

    目录 inventory文件 patterns 模块 ansible配置文件 PlayBook使用 inventory文件 [cassandra:children] shcp-01 shcp-06 b ...

  5. Docker 踩坑记(failed to build: Get https://registry-1.docker.io/v2/microsoft/dotnet/manifests/2.1-sdk: unauthorized: incorrect username or password)

    今天看了下.net core 示例项目eShopWebOnline. 无奈在使用docker的时候总是提示一下错误信息,大致信息是用户名密码错误.但是,明明桌面右下角Docker帐号处于登录状态. E ...

  6. SSM项目目录结构

  7. JSP(一):JSP概要

    问题: 在学习了 Servlet 之后,使用 Servlet 进行页面的展现,代码书写过于麻烦.极大的影响了开发的效率,那么有没有一种方式可以让我们像以前写网页一样来进行网页的编程工作呢? 解决: 使 ...

  8. base加密解密工具类

    public class MLDUtil { public static Key DEFAULT_KEY = null; public static final String DEFAULT_SECR ...

  9. 业务线接入前端异常监控sentry

    1.前端异常处理的框架对比   是否开源 收费 语言 监控范围 sentry 是 自己搭建服务器(免费)价格 英文 Angular.AngularJs.Backbone.Ember.JavaScrip ...

  10. BZOJ.4500.矩阵(差分约束 SPFA判负环 / 带权并查集)

    BZOJ 差分约束: 我是谁,差分约束是啥,这是哪 太真实了= = 插个广告:这里有差分约束详解. 记\(r_i\)为第\(i\)行整体加了多少的权值,\(c_i\)为第\(i\)列整体加了多少权值, ...