[java初探总结篇]__java初探总结
- 前言
终于,java初探系列的学习,要告一阶段了,java初探系列在我的计划中是从头学java中的第一个阶段,知识主要涉及java的基础知识,所以在笔记上实在花了不少的功夫.虽然是在第一阶段上面花费了大量的时间,但切实将这些知识学习到了,而不再是囫囵吞枣似的,似懂非懂.接下来我会根据个人的学习体会,将这个阶段的知识大致从新整理一下,给大家提供参考,也当是自己对这个阶段的总结,准备投入到下一个阶段你的学习了.
先后顺序将以适合学习的顺序归纳总结.
初学java时应当了解到的一些基本知识
- [知识向]__计算机基础知识相关
这篇文章,从零开始,介绍了关于计算机的一些相关历史,和非常基本的知识,作为对计算机的基本了解. - [java初探01]__java简介及相关
从这篇文章开始,就要简单的了解java的相关介绍,历史以及一些特性了,从大的方面对JAVA语言有一个大概的轮廓.
- [知识向]__计算机基础知识相关
- 开启java编程之路的准备工作
- [教程知识向]——关于环境变量以及配置
jdk,jre,jvm的大概认识,及jdk的安装,环境变量的配置,为何要配置环境变量,做了详细的学习记录.
- [教程知识向]——关于环境变量以及配置
- java语言的基础组成简单了解
- [Java初探02]——Java语言基础
关于java的一些基本元素,在这里我直接总结在一篇文章里了,包括了java的类结构,机泵数据类型,运算符,数据类型的转换,等基本知识的学习记录. - [ava初探]——格式化字符串
时间,日期的格式化,这一点单独用了一篇文章做总结,并设计了一些不太注意的基本类型的格式化做法.
- [Java初探02]——Java语言基础
- java中的流程控制
- [Java初探03]——流程控制语句
java程序中的流程控制,java程序运行的几种控制流程的方法if,swich,while,for,do while的理论认识. - [Java初探实例篇02]__流程控制语句知识相关的实例练习
关于流程控制小练习,通过实例了解学习java的流程控制语句.
- [Java初探03]——流程控制语句
- 数组与字符串,Arrays类与String类
- [java初探05]__数组的简单认识及Arrays类的常用方法
- [Java初探04]__字符串(String类)相关
介绍了java语言基础中比较特殊且重要的两个组成元素,字符串String,数组及Arrays类(实际上相当于数组的工具类).
- 关于排序算法是总结
- [java初探06]__排序算法的简单认识
排序算法可以说不只是java语言的一个基础了,而是开发人员必须了解到的一个很重要的知识点.因为数组的排序在实际应用中十分重要,排序算法的效率一直是开发人员的追求之一.
- [java初探06]__排序算法的简单认识
- 面向对象,类和对象的简单认识
- [Java初探07]__关于面向对象的简单认识
- [Java初探08]__简单学习Java类和对象
面向对象的思想是java的灵魂所在,类和对象是Java语言的基础组成部分.可见其重要的程度,理解它们,对java语言的学习,是必备的.
- java类库,常用类的简单了解
- [java初探09]__关于java的包装类
- [java初探10]__关于数字处理类
包装类,和数字处理类是一个范围,文章记录了这些常用类的基本知识介绍,java中类库是十分之多的,这里也只是针对java基础,对一些基本类做了了解学习.
- Java基础知识的拓展学习
Java修饰符贯穿着整个java语言,在类,变量,方法,等的声明中我们无不需要使用到它,它的作用也是十分重要的.
而静态方法和实例方法则关系到方法体构建.方法是java语言解决问题的关键部位.所以静态方法与实例方法的作用和区别也显得十分重要.
时间和空间复杂度则关系到算法的知识,是算法效率的比较依据之一,我们通过他们来判断算法的优劣.
编程语言的学习,是十分注重实践的,所以咋学习每个知识点时,务必自己亲自实践一遍,才能巩固学习的知识,在上面的一些列文章中,有的我给出了详细的源码,有的则没有,并不是没有练习,而是做的知识总结向的笔记,而实例我都放在github仓库中,有需要的想要参考一下的欢迎fork.
需要说明的是,它不仅是一个实例项目,也是一份学习java基础十分良好的源码文件
(因为我详细的注释了各知识点,通过构建方法的形式将它们以代码的形式总结学习了一遍).
- 后记
不知不觉来博客园已经有20天了,从头学习java基础知识也差不多有大半个月了,时间过的真的很快(当然前提是你每天都要有计划要完成的事情).说一说自己的事情吧.
关于我为什么会开始在博客园做学习笔记.
一切的起源在于我入手的机械键盘(61键位的茶轴机械键盘).为了体验它,于是以它为契机开始了写博文,做电子笔记记录学习历程的道路.关于学习方法的讨论
有过好多次质疑要不要按照这种方式来学习,因为实在是太慢了,效率实在是低,可能别人一天就可以看完基础知识了.我却是花费了如此之久,这在互联网这一发展神速的行业应该是不可取的.但在各种权衡之下,还是选择这样学习,因为效果我却是感受到了,虽然没有培训来的快,但切实学懂了某些知识.关于下阶段的计划
因为下阶段也要到学期的中旬了(时间实在是过的飞快),课也多了起来,之后会同步做android,嵌入式linux的学习笔记(关于课程上面的).在java学习方面会开始学习核心的知识点,并加快进程,可能会只对重要的知识点做笔记记录了,将会将更多的时间放在实际编程的学习上(开发工具,版本控制,linux操作系统等).
好了,就到这里了.
更新时间:
2019-4-11
19:00
[java初探总结篇]__java初探总结的更多相关文章
- Linux工具XFTP、Xshell(centos配置java环境 工具篇 总结一)
♣Xmanager5是什么? ♣安装XFTP ♣安装Xshell 1.Xmanager5(官网:https://www.netsarang.com/download/software.html)是全新 ...
- 从.Net到Java学习第二篇——IDEA and start spring boot
从.Net到Java学习第一篇——开篇 所谓工欲善其事,必先利其器,做java开发也一样,在比较了目前最流行的几个java IDE(eclipse,myeclipse.IDEA)之后,我果断选择IDE ...
- 从.Net到Java学习第一篇——开篇
以前我常说,公司用什么技术我就学什么.可是对于java,我曾经一度以为“学java是不可能的,这辈子不可能学java的.”结果,一遇到公司转java,我就不得不跑路了,于是乎,回头一看N家公司交过社保 ...
- Java+Selenium3方法篇24-单选和多选按钮操作
Java+Selenium3方法篇24-单选和多选按钮操作 本篇介绍 webdriver处理前端单选按钮的操作.单选按钮一般叫raido button,就像我们在电子版的单选答题过程一样,单选只能点击 ...
- 你所不知道的库存超限做法 服务器一般达到多少qps比较好[转] JAVA格物致知基础篇:你所不知道的返回码 深入了解EntityFramework Core 2.1延迟加载(Lazy Loading) EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public? 藏在正则表达式里的陷阱 两道面试题,带你解析Java类加载机制
你所不知道的库存超限做法 在互联网企业中,限购的做法,多种多样,有的别出心裁,有的因循守旧,但是种种做法皆想达到的目的,无外乎几种,商品卖的完,系统抗的住,库存不超限.虽然短短数语,却有着说不完,道不 ...
- Java SE 第二篇
二. Java SE 第二篇 1. Arrays 数组 // 声明一维数组,[]内不允许有值 int[] arr; int arr[]; // 创建一维数组对象,[]内必须有值 arr = new ...
- 【Java入门提高篇】Day14 Java中的泛型初探
泛型是一个很有意思也很重要的概念,本篇将简单介绍Java中的泛型特性,主要从以下角度讲解: 1.什么是泛型. 2.如何使用泛型. 3.泛型的好处. 1.什么是泛型? 泛型,字面意思便是参数化类型,平时 ...
- [Java初探外篇]__关于正则表达式
正则表达式通常用于判断语句之中,用来检测一段字符串是否满足某一个格式.在日常生活中被广泛的用于各种用户输入信息的检测上. 而正则表达式实际上是一些具有特殊意义的字符序列.通过这些特殊字符构成的特殊序列 ...
- [java初探外篇]__关于StringBuilder类与String类的区别
前言 我们前面学习到String类的相关知识,知道了它是一个字符串类,并且了解到其中的一些方法,但是当时并没有太过注意到String类的特点,今天就StringBuilder类的学习来比较一下两者的区 ...
随机推荐
- Redhat学习(此为草稿,正式笔记之后存放)
系统组成 版本XX.XX.XX XX主版本,XX副版本(奇数为测试版,偶数为稳定版),修订版本号 , 表示修改的次数(debug) linux主流分支 硬盘分区 /dev/ 硬件设备所在分区 hd 表 ...
- 腾讯云主机的公网无法访问,putty和FileZilla连接不上
1.解决方法一(之前百度都是这种安全组忘了添加) 2.解决方案二(ps:我是用centos的,然后不知道为什么访问不了,端口也是全部开的) service network restart 重置网络命令 ...
- Hello SIP Protocol
SIP Request Line Request-Line = Method SP Request-URI SP SIP-Version CRLFMethod: 1. REGISTER ...
- [网络流]Farm Tour(费用流
Farm Tour 题目描述 When FJ's friends visit him on the farm, he likes to show them around. His farm compr ...
- playframework 一步一步来 之 日志(一)
日志模块是一个系统中必不可少的一部分,它可以帮助我们写程序的时候查看错误信息,利于调试和维护,在业务面,它也可以记录系统的一些关键性的操作,便于系统信息的监控和追踪. play的日志是基于logbac ...
- foreach退出循环(新人请多多关照~)
今天做一个关于人员信息修改的页面时,我用foreach获取数据库数据时发现,用if else判断输入的内容时,会一个一个的做对比,导致错误提醒时会弹出与数据库内容行数相同条的提醒,最后发现将数据直接命 ...
- ABP框架系列之十八:(Data-Transfer-Objects-数据转换对象)
Data Transfer Objects are used to transfer data between Application Layer and Presentation Layer. 数据 ...
- android 学习网站
菜鸟教程 http://www.runoob.com/android/android-tutorial.html Android基础入门教程 http://www.runoob.com/w3cnot ...
- (转)Flex 布局教程:
这个博客的内容比较新,多看看 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html [语法篇] http://www.ruanyifeng. ...
- python基本数据类型之集合
python基本数据类型之集合 集合是一种容器,用来存放不同元素. 集合有3大特点: 集合的元素必须是不可变类型(字符串.数字.元组): 集合中的元素不能重复: 集合是无序的. 在集合中直接存入lis ...