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 键盘_鼠标_窗口

等等实例未完...

结言

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

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

作者简介

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

原文地址:https://www.cnblogs.com/dashucoding/p/10520338.html

时间: 2024-11-07 07:15:47

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

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

Netron是一个C#开源图形库,可以帮助开发人员开发出类似Visio的作图软件.本文继前文”Netron开发快速上手(一)“讨论如何利用Netron里的序列化功能快速保存自己开发的图形对象. 一个用Netron开发的实际应用请看:发布一个免费开源软件-- PAD流程图绘制软件PADFlowChart 一.      Netron对象序列化 序列化Netron对象需要以下几个步骤: 添加序列化标签]Serializable] [Serializable] public class BlockSh

PhalApi 2.7 开发快速上手

PhalApi是一款国人制作的PHP纯后端框架.它的开发相当简单,同时也具备文档生成等特色功能.下面,我通过简单的几点,让你可以快速入门使用该框架的开发. 建议使用PHPStorm作为IDE,代码提示相当完全.由于PHP的热更新特性,修改过的PHP文件保存后立即生效,无需编译,无需重启服务器. 什么是PhalApi PhalApi是一个轻量级的PHP接口框架.有别于传统的框架,它只面向后端接口的开发. 官网:https://www.phalapi.net 官方文档:http://docs.pha

php扩展开发-快速上手

系统环境CentOS release 6.5 (Final) PHP版本php-5.6.27 扩展开发需要有php环境及php的源代码,我的PHP安装目录/home/zhangxiaomin/study/php5627/,源码目录/home/zhangxiaomin/study/php-5.6.27, ln -s /home/zhangxiaomin/study/php5627/bin/php /home/zhangxiaomin/bin/php5.6 做一个软连接用php5.6代替/home/

Netron开发快速上手(上)

版权所有,引用请注明出处:<<http://www.cnblogs.com/dragon/p/5203663.html >> 本文所用示例下载FlowChart.zip 一.      概述 Netron是一个开源的图形开发库,它还有一个轻量级的版本叫NetronLight,本文不讨论NetronLight. 在NetronGraphLib里,需要重点理解的是四个类,这四个类理解了,NetonGraphLib就掌握了大半部分: GraphControl:代表的是画布对象,所有的图形

Swift开发快速上手系列教程目录-陆续完善,由浅入深

Swift开发教程 一.Swift基础 Swift教程01-使用switfc终端命令编译运行swift程序 Swift教程02-抓住下一个浪潮之巅 Swift教程03-playground剖析swift语言 Swift教程04-定义声明变量重要原则 Swift教程05-基本数据类型(一)整型浮点型 Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Objc-BOOL Swift教程07-基本数据类型(三)元组类型tuple Swift教程08-基本数据类型(四)

FastAdmin模块开发快速上手

下载FASTADMIN地址: https://www.fastadmin.net/download.html FASTADMIN开发文档地址:https://doc.fastadmin.net/docs/index.html fastAdmin   https://www.jianshu.com/search?q=FastAdmin&page=1&type=note 例子: 第一步: 在数据库中创建一个hysj_member用户列表 表结构如下: 注意: 1.用户名字段必须唯一,不能重复(

Extjs视频教程_快速上手Extjs4.2实战开发

Extjs视频教程_快速上手Extjs4.2实战开发快速上手Extjs4.2并熟练搭建基于MVC4+FluentData+Spring.net和T4模板的企业级项目架构适合人群:中级课程分类:.NET+ExtJs课时数量:76课时用到技术:Extjs4.2,MVC4,FluentData,T4,Spring.net涉及项目:基于Extjs4.2的丰富案例.一个独立的企业级架构和综合演示案例咨询qq:1840215592 Extjs视频教程课程大纲:(1)Extjs4.2理论部分(风舞烟老师老师主

android快速上手(二)android开发环境搭建及hello world

基本了解了java语法,下一步,我们一起开启hello world的神秘之旅. (一)android开发环境搭建 之前搭建android开发环境是件非常费力的事情,下载Eclipse,安装ADT等,如今android官方给我们提供了全套配置. https://developer.android.com/sdk/index.html 搭建android开发环境之前记得先安装jdk (二)开启Hello World之旅 (1)创建Hello World项目 安装完带ADT的Eclipse,打开Ecl

快速上手Ionic3 多平台开发企业级问答社区

详情请交流  QQ  709639943 01.快速上手Ionic3 多平台开发企业级问答社区 02.基于大数据技术之电视收视率企业项目实战(hadoop+Spark) 03.Node.js入门到企业Web开发中的应用 04.精通高级RxJava 2响应式编程思想 05.Java秒杀系统方案优化 高性能高并发实战 06.Java深入微服务原理改造房产销售平台 07.快速上手Linux 玩转典型应用 08.全面系统讲解CSS 工作应用+面试一步搞定 09.Java Spring Security开