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 ...
随机推荐
- Spring定义Bean的两种方式:和@Bean
前言: Spring中最重要的概念IOC和AOP,实际围绕的就是Bean的生成与使用. 什么叫做Bean呢?我们可以理解成对象,每一个你想交给Spring去托管的对象都可以称之为Bean. 今天 ...
- VisionPro和Halcon的详细对比
一.概括的对比 1.1 Halcon的优势 Halcon有着更加低廉的Lisence 1.并且提供更好.更强大的2D和3D的视觉软件库 2.Halcon支持的视觉图像采集设备数量是Visionpro ...
- Ribosome profiling|N-terminomics|蛋白质基因组学
生物医学大数据-蛋白质基因组学:质谱注释 蛋白质组与其他组学的关系便是互为印证:蛋白质基因组学原本用于基因组注释,后面扩展到蛋白质与转录组或可变剪接之间关系,同时,蛋白质组依赖于基因组注释作为验证.许 ...
- 让一个div拖动和让一个panel拖动加拉大拉小
一.让一个div拖动 <!doctype html> <html xmlns="http://www.w3.org/1999/xhtml"> <hea ...
- smarty应用1 之 模板进行数学运算,保留小数位数
例子1 乘法除法运算: 1格式:{$number|number_format} 保留小数点后2位小数. {$v/$total*100|string_format:"%0.2f"|c ...
- FPGA设计思想之串并转换
数据流中,用面积换速度-串行转并行的操作 并行转串行数据输出:采用计数方法,将并行的数据的总数先表示出来,然后发送一位数据减一,后面的接收的这样表示: data_out <= data[cnt] ...
- [LC] 303. Range Sum Query - Immutable
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive ...
- tomcat部署项目方式
三大部署方式1. Context描述文件部署通过独立的Context文件描述清楚项目的访问路径和地址,tomcat在启动的时候会解析这个Context文件,创建一个Context对象. Conte ...
- Proxmox如何进入单人维护模式(重置root密码)
官网连接:https://pve.proxmox.com/wiki/Root_Password_Reset Root Password Reset Contents [hide] 1Reset ...
- MatterTrack Route Of Network Traffic :: Matter
Python 1.1 基础 while语句 字符串边缘填充 列出文件夹中的指定文件类型 All Combinations For A List Of Objects Apply Operations ...