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. 树链剖分——边权poj2763

    边权操作起来也和点权一样,只要把边的权值映射到点上即可,要注意的地方是向上爬的过程中和点权不太一样,还有个特判(WA了几次..) 完整代码 #include<cstring> #inclu ...

  2. 题解 P5315 【头像上传】

    本题就是按照题目模拟, 只是要注意一些细节问题. 看代码注释 #include<bits/stdc++.h> using namespace std; int n,l,g,i; int m ...

  3. Mysql常用30种SQL查询语句优化方法

    出处:http://www.antscode.com/article/12deee70111da0c4.html 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使 ...

  4. XmlReader 使用

    <Root> <Phone Name="Oppo手机"> <BackGround Description="颜色">白色 黑 ...

  5. Tomcat设置Windows下随系统自启

    一:确保tomcat 在点击bin\startup 文件可以正常启动访问: 二:本机安装有JDK: 三:本机环境变量配置:JAVA_HOME:C:\Java\jdk1.7.0_17; 四:本机Tomc ...

  6. 建造者模式(Builder Pattern)

    建造者模式(Builder Pattern) 它可以将多个简单的对象一步一步构建成一个复杂的对象. 意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示. 主要解决:主要解决在软 ...

  7. 20175305张天钰 《java程序设计》第四周课下测试总结

    第四周课下测试总结 错题 某方法在父类的访问权限是public,则子类重写时级别可以是protected. A .true B .false 正确答案:B 解析:书P122:子类不允许降低方法的访问权 ...

  8. (六)read读取控制台输入

    1.基本语法 read(选项)(参数) 选项: -p:指定读取值时的提示符: -t:指定读取值时等待的时间(秒). 参数 变量:指定读取值的变量名 2.案例实操 (1)提示7秒内,读取控制台输入的名称 ...

  9. vue vue-resource的特点

    1.vue-resource 实现 get, post, jsonp请求. 2.JSONP的是实现原理: 由于浏览器的安全性限制,不允许AJAX访问 协议不同.域名不同.端口不同的数据接口,浏览器认为 ...

  10. Linux-day2-pdf课件

    1.Linux文件属性和权限 2.Linux重定向 3.Linux文件查找 4.Linux压缩打包 5.课堂作业 权限相关作业: 题目创建用户carol,ivy,jenny,kevin,alice创建 ...