2013年年初认识的Java,因为之前学习过C++,也考过NCRE 二级C++,知晓C++是一种十分让人头疼的OO高级程序设计语言,感觉高不可攀的样子,后来才知道C++大多用来写底层代码的,心里才觉得释然:以当时自己的水平根本配不上人家。

在见到Java之后,我发现她比C++单纯多了,而且是面向对象的,各方面品质条件的都不错,一种怦然心动的感觉啊!可是看到我们系主任给定的教材,顿时觉得她又是那么的难追,整整800页的“大砖头块”啊……

还好后来教我们Java的何老师根本没有让我们看这本教材,直接拿最通俗易懂的入门级教材带我们入门,因为本身挺喜欢Java的,而且老师也不是那种照本宣科型儿的,所以学习起来挺带劲的,可惜当时没能领悟Java的意思,书也没怎么看,没能将Java放在心里,因此在心底许了个愿望:希望能在Java满20周岁之前将其“追”到手,精通Java。

转眼一年多过去了,软考让我不得不去重新面对她认识她,发现自己这一年多以来根本没有怎么想起过她,那本大砖头一直在我的桌子下放着,可是却从没好好的看过一页,因此对她的了解只能用似曾相识来形容。不管怎么样,我没有错过,现在就跟我一起来认识美丽优雅的Java吧。

我用了5天的时间,将马士兵老师的《J2SE视频教程》看了一遍,说实话并没有全部的理解里面的东西,但是马士兵老师的讲解让我觉得Java是so easy 的,因此也有信心完成自己一年前许下的心愿。

首先我用思维导图将所看过的知识点简单的总结一下:

很多人可能很好奇我前面一直在说Java,而我总结的却是J2SE,在这里给不了解的朋友说明一下:Java分为三个体系Java SE(J2SE)(Java2 Platform Standard Edition,java平台标准版),JavaEE(J2EE)(Java2 Platform,Enterprise Edition,java平台企业版),Java ME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

作为初学者,当然应该学习最简单的标准版了,便于我们入门嘛。至于知识点的细节东西就不再一一赘述了,在后续的学习中会对Java中一些比较难理解的知识块进行详细讨论,欢迎大家与我交流,不吝赐教。

关于Java学习我想再说几句,其实学习这门高级程序设计语言并不是太难,相比较而言,只要你熟练掌握Java语言的基础语法知识,并且能够熟练的使用JDK_API,加上10万行代码的训练,精通Java根本不是事儿!

【菜鸟学Java】1:Java语言简介相关推荐

  1. 菜鸟学编程系列——引子

    曾经江湖,门派纷争,南北少林.武当峨嵋.五岳派系,更有天山.昆仑闲等,鱼目混杂,大小派别,多不胜数.       纵观历代,华山论剑.围攻少林.五岳争盟,多少英雄,痴人说梦,一统江湖,多有沦落.    ...

  2. 菜鸟学Linux 第100篇笔记 tomcat 之 java

    菜鸟学Linux 第100篇笔记 tomcat 之 java 内容总览 java概述 java  包含四个独立却又彼此相关的技术 四个独立的技术运作流程 JVM的实现方式 JVM的虚拟机软件 JAVA ...

  3. java语言规范ppt_java语言简介精要.ppt

    课后作业 在控制台输出商品价目表.使用\t和\n进行显示格式的控制 在控制台输出购物系统登录菜单和系统主菜单 第 [ 一] 章[JAVA语言简介] 课程知识点 课程目标 学完本门课程后,你能够: 运用 ...

  4. java程序包不存在_第一章 Java语言简介

    Java语言简介 Java之父 James Gosling(詹姆斯·高斯林) 正式诞生时间 1995年,已有二十多年历史 三大方向 JavaSE(桌面版,基础需重点掌握) JavaME(移动版,现在基 ...

  5. 学完java学swift_前言最近学完Swift之后一直没有机会实战,发现由于Swift发展历史原因,目前网上大部分的算法都是使用C、Java或其他语言实现的,几乎没有使用Swift实...

    前言 最近学完Swift之后一直没有机会实战,发现由于Swift发展历史原因,目前网上大部分的算法都是使用C.Java或其他语言实现的,几乎没有使用Swift实现的,所以自己打算使用Swift去实现一 ...

  6. 菜鸟学Java(六)——简单验证码生成(Java版)

    转载自  菜鸟学Java(六)--简单验证码生成(Java版) 验证码大家都知道,它的作用也不用我多说了吧.如果不太清楚请参见百度百科中的解释,一般验证码的生成就是随机产生字符(数字.字母或者汉字等) ...

  7. 程序员入门c语言还是java,先学java还是c语言?入门学哪种语言?

    很多刚接触编程语言的小伙伴都会有一个疑问先学 Java 还是 C 语言?今天 W3Cschool 小编就来和大家简单介绍一些,做个对比相信小伙伴们能够自行作出适合自己的判断. 在探讨先学 Java 还 ...

  8. c语言和java哪个好学_学java前要学C语言吗?java和C语言哪个好学?

    在编程世界,只要一提到java,总会有人联想到C语言,仿佛这两者之间有着一种密不可分的联系,那么也会有外行人在选择学习编程时,会有类似于学java前是否需要学习C语言呢?或者说java和C语言哪个会比 ...

  9. 学计算机Java和c语言哪个出路比较好

    学计算机Java和c语言哪个出路比较好? 三.Java能找到什么工作 三.Java能找到什么工作 四.Java学习路线图 结论在前:C语言不单是C还有C++,科班生无论选什么尽量扎实C/C++,非科班 ...

  10. 初识java——Java语言简介

    作者:敲代码の流川枫 博客主页:流川枫的博客 专栏:和我一起学java 语录:Stay hungry stay foolish 工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器--牛客 ...

最新文章

  1. matlab迷宫做短路径,迷宫最短路径问题解析
  2. c语言大数相乘的算法_MIT 算法导论(三)
  3. MaxCompute(原ODPS)使用总结-初级篇
  4. Persistent Memory编程简介
  5. Go学习笔记—Channel通道
  6. jdk 1结尾和2结尾_“与巢一起工作”的结尾对您意味着什么
  7. 【LeetCode】剑指 Offer 56. 数组中数字出现的次数
  8. css3层级穿透,css页面滑动穿透的两种解决办法
  9. 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
  10. 如何解决SQL Server中SQL身份危机
  11. emq mysql消息存储_EMQ X 规则引擎系列(二)存储消息到 MySQL 数据库
  12. HanLP Demo(学习笔记)
  13. 华为2019.8.22笔试题
  14. python身份证号码校验
  15. 圣诞颂歌(Christmas Songs)
  16. Spring IOC与DI、反射的理解 含小案例说明
  17. Haskell大世界+思考
  18. 俄罗斯方块linux服务器,基与Linux环境下 C 俄罗斯方块
  19. 双击放大图片 手指移动图片位置
  20. apa引用要在文中吗_APA写作规范究竟有多细节?

热门文章

  1. java答题小程序代码_分享一个java技术开发的微信答题小程序仿头脑王者源码
  2. python希腊字母大小写的转换_在线英文字母大小写转换工具-包含英文大写转小写-字母小写转大写_蛙蛙在线工具...
  3. 总数量超过五十个,史上最全的爬虫项目集合
  4. 空间机器人建模与仿真报告
  5. 关于idea导入项目不能运行的原因
  6. PS抠发丝简单详细方法
  7. python 密度聚类_Python密度聚类算法-DBSCAN实践
  8. 浅谈安科瑞餐饮油烟在线监测系统在餐饮油烟治理中起到的作用
  9. 紫外分光光度计与紫外可见分光光度计的区别是什么?
  10. 图书管理系统~~学生管理测试用例