Java自学路线图之Java基础自学
自学Java要从Java基础语法开始自学,自学Java的过程中打好基础是很重要的!首先自学:面向对象基础,API基础,集合基础。这些对Java小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应的数学和Java英语也是完全ok的!开始入门自学的过程中一定打好Java学习的思维,这些对以后的进一步自学有很大的帮助,不要眼高手低,多敲代码多去学习别人的代码是怎样的,会为你以后的工作积累一笔宝贵的财富。
黑马程序员视频库中可以找到经典版的Java自学教程,例如毕向东老师的Java教程,经典版的Java基础教程(编程就像打字一样简单);其中,也有最新版的Java自学教程,都是免费提供视频网盘和资料网盘让大家自学的。
都说万事开头难,我看不是,真正的勇士敢于尝试不同的领域,不要等到失业后才后悔莫及。只要你能每天坚持学习,相信自学Java也能有所收获。
Java基础自学资源
新手该如何一步步的自学Java?(点击进入)
Java自学基础自学技术要点
Java基础自学--Java基础语法
1.Java语言的发展史
2.JDK的下载和安装
3.DOS命令的介绍和使用
4.Path环境变量的配置
5.第一个代码HelloWorld案例
6.NotePad++软件的安装和使用
7.Java中的数据类型
8.常量的使用
9.变量的定义与使用
10.Java中代码的书写规范
11.数据类型之间的转换
12.Java中的各种运算符操作
13.if分支语句的灵活使用
14.switch分支语句
15.for循环结构
16.while循环结构
17.do..while循环结构
18.各种循环语句的区别和应用场景
19.循环跳转控制语句
20.嵌套循环的应用
21.猜数字小游戏
22.IDEA开发软件
23.数组的动态初始化
24.数组的访问格式
25.数组的静态初始化
26.Java的内存划分和作用
27.分析数组在内存中的存储
28.方法的定义和调用
29.方法的参数和返回值问题
30.方法的重载(Overload)
31.参数是基本类型和引用类型的区别
32.Debug断点调试的使用
Java基础自学--面向对象基础
1.类和对象的概述
2.分析对象在内存中的存储
3.成员变量和局部变量的区别
4.private关键字的应用
5.this关键字的应用
6.this关键字的内存原理
7.面向对象特性之封装
8.构造方法(Constructor)
9.构造方法的注意事项
10.标准类的定义规范
Java基础自学--API基础
1.API的使用方式
2.String类的特点
3.String类的常用构造方法
4.字符串的比较规则
5.用户登录的案例
6.遍历字符串的方式
7.字符串的拼接
8.字符串的反转操作
9.StringBuilder类的作用
10.StringBuilder类的构造方法
11.StringBuilder类的常用方法
12.用StringBuilder完成字符串拼接和反转
Java基础自学--集合基础
1.ArrayList集合的特点
2.ArrayList的构造方法
3.ArrayList的常用操作
4.集合存储自定义类型并遍历
5.学生管理系统的业务介绍
6.学生管理系统的代码编写
Java自学路线图之Java基础自学的更多相关文章
- Java自学路线图之Java系统自学
Java自学不是一朝一夕的事情.可以采用"懒开始"的方法,但是必须要坚持下去,才能真正自学Java掌握编程技术.那些企图学几天去包装一下找工作的,请绕道.如果你下定决心自学Java ...
- Java自学路线图之Java框架自学
Java自学路线图的框架分为两个阶段,第一阶段的Java框架包含六个内容:MyBatis,Spring,SpringMVC,Maven高级,Git,Dubbo. 在Java自学过程中掌握框架的使用,对 ...
- Java学习路线图,Java学习计划建议
怎么学习Java,这是很多新手经常遇到的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA).J ...
- java自学:从零基础到入门系列--java环境变量的配置JDK的下载安装图解
一.首先去官网下载 Java 语言的软件开发工具包–JDK,下载JDK8即可,下载地址为:https://www.oracle.com/technetwork/java/javase/download ...
- JAVA是否适合非科班者自学入行?石油工程专业从培训到JAVA入门自学亲身经历
如今的我已经过了三十而立的年纪,虽然在三十岁我没有立下任何事业,相反,还在茫茫苦海中挣扎. 但是我并不是没有收获.当然,曾经在我拥有大好青春年华的时候选择了迷茫,以至于当我有所明悟的时候,却已经错过了 ...
- 编程漫谈(二十):如何自学编程及Java、上手真实开发及转行程序员的建议
前路漫漫,吾将上下而求索! 最近有时在知乎上逛逛,发现很多人对自学编程及转行程序员有困惑.我是在25岁读研时转程序员,正赶上好时候(中国云计算刚刚起步及移动互联网正红的阶段),同时又走了不少弯路,因此 ...
- java学习路线图-----java基础学习路线图(J2SE学习路线图)
安装JDK和开发软件跳过,网上太多了,不做总结,以下是我总结的学习路线图,欢迎补充. JAVA基础语法 注释,标识符命名规则及Java中的关键字 Java基本数据类型 Java运算符与表达式 Java ...
- 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...
- 自学Java第一章——《Java概述》
1.1 Java历史 Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购. Java之父是詹姆斯.高斯林(James Goslin ...
随机推荐
- UFT场景恢复
场景恢复: 在脚本运行中可能会出现一些非预期事件.错误.程序崩溃等情况,阻止脚本继续执行下去,在此情况下脚本可能暂停执行, 直到某些界面被操作之后才会继续执行下去,为了处理这一类事件因此存在场景恢复. ...
- python数据类型:Number数字
Python Number数据类型用于存储数值 数据类型是不允许改变的,如果改变Number数据类型的值,将从新分配内存空间 整型(int):整型或整数,是正或者负整数,不带小数点 长整型(long) ...
- 对“深入理解 Java 内存模型(六)——final”的学习
转载自https://www.infoq.cn/article/java-memory-model-6/ 与前面介绍的锁和 volatile 相比较,对 final 域的读和写更像是普通的变量访问.对 ...
- C# Dictionary字典类介绍
说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯 ...
- optogenetics|
Bird &optogenetics&day&night 光遗传学(optogenetics)——结合遗传工程与光来操作个别神经细胞的活性,发现脑部如何产生γ波(gamma o ...
- mvn相关介绍和命令
1.前言 Maven,发音是[`meivin],"专家"的意思.它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven ...
- 关于安装python第三方库
安装python库的两种方式: 一)在线安装: 1)pip install 模块名 2)使用国内源安装:pip install 国内源地址 模块名 3)pycharm中setting-interpre ...
- <JZOJ5906>传送门
emmm dpdpdp然鹅我考场上并想不到 还是凉凉 #include<cstdio> #include<cmath> #include<iostream> #in ...
- mac上svn: This client is too old to work with working copy 问题的解决
安装svn时,提示This client is too old to work with working copy........原因:svn的版本过旧,安装1.8的svn即可.下面简要说明一些步骤: ...
- 吴裕雄--天生自然python编程:实例(1)
str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) # 把所有字符中 ...