美文网首页我爱编程
Java讲师之路 -- Java概述

Java讲师之路 -- Java概述

作者: 烂柯先生 | 来源:发表于2018-04-16 16:24 被阅读0次

个人小见解

学习开发是一个长线的投资,需要花不少的时间才能成为一个合格的开发者。

我之前一直在关注“一万小时理论”,也一直在践行。

所谓一万小时定律,是作家格拉德威尔在《异类》一书中指出的定律。“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成世界级大师的必要条件。”他将此称为“一万小时定律”。

要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。这就是一万小时定律。

虽然这个“一万小时定律”并不能适合所有的行业,但是对于软件开发来说,还是一个比较合适的理论。

刻意训练的目标,就是要让自己成为顶尖级的专家,要有为此而努力的精神动力。

所以在学习的过程中,如果有大块的时间,那么就把手机放得远一些,电脑能不联网,就不要联网,强制自己花一些时间来学习。

在这里给初学者一些建议:

1、勤记笔记(纸质的、电子的),代码加注释,复习写总结;

2、不要完全依赖于书,不会的可以多和同学交流,多问老师(人,网络)

3、建立有效的学习方法 -- 敲,狂敲

4、学习软件编程的捷径-- 敲,狂敲

Java语言概述

1、是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。

2、是一种面向Internet的编程语言。

3、随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

4、是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。

Java语言的三种技术架构

JAVAEE(Java Enterprise Edition)企业版

是为开发企业环境下的应用程序提供的一套解决方案。

该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。

JAVASE(Java Standard Edition)标准版

是为开发普通桌面和商务应用程序提供的解决方案。

该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

比如Java版的扫雷。

JAVAME(Java Micro Edition)小型版

是为开发电子消费产品和嵌入式设备提供的解决方案。

该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等

注:这是5.0之后的分类方式,在此之前是:J2EE,J2SE,J2ME

Java语言的特点:跨平台性

什么是跨平台性?

通过Java语言编写的应用程序在不同的系统平台上都可以运行。

原理是什么?

只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。

由JVM来负责Java程序在该系统中的运行。

图解:

相关文章

  • Java讲师之路 -- Java概述

    个人小见解 学习开发是一个长线的投资,需要花不少的时间才能成为一个合格的开发者。 我之前一直在关注“一万小时理论”...

  • Java 8 - 概述

    Java 8 - 概述 1 Java 8-概述2 Java 8 - Lambda表达式3 Java 8 - 方法引...

  • 1. Java heap space

    1.1 java.lang.OutOfMemoryError: Java heap space 概述 Java ...

  • Java初级之路-Java面向对象概述

    Java面向对象概述 经过Java启蒙阶段,我们已经对Java有了一些了解,也安装好了Java IDE环境,下面离...

  • 1.Java概述

    Java概述 技术体系 Java技术体系技术体系说明Java SE(Java Standard Edition):...

  • Java基础教程

    1. Java概述 1.1 Java语言概述1.2 Java虚拟机以及跨平台原理1.3 Java的主要就业方向1....

  • JAVA基础知识总结

    JAVA概述 一、java之父 二、java体系 三、java可以做什么 四、java的特性 五、java应用程序...

  • 第一章-java语言简介

    第一节:java语言概述 一、java简介[了解] 1.java概述 1.1java是什么? 学习之前需要了解,j...

  • java基础、数组、函数(方法)

    java基础 一、概述 1.1 java版本 Java SE(标准版)Java EE(企业版)Java ME(微缩...

  • Java基础

    Java基础概述 名次释义: Java虚拟机(Java Virtual Machine)java运行的环境。 垃圾...

网友评论

    本文标题:Java讲师之路 -- Java概述

    本文链接:https://www.haomeiwen.com/subject/nbdekftx.html