当前位置:首页 > 虚拟机 > 正文

java虚拟机从入门到实战(深入理解java虚拟机第四步)

关于学习Java,有什么推荐的书籍或教程吗?

javaNetty实战课程java高性能分布式RPC教程课程免费下载

链接:

Java学习作为Java初学者如何快速学习Java?首先我们来了解一下Java是什么:Java是SUN(StanfordUniversityNetwork,斯坦福大学网络公司)于1995年推出的一种高级编程语言。随着Web上的Java技术变得越来越复杂,它已成为Web应用程序的首选开发语言。那么为什么要使用这种语言呢?Java语言的特点是跨平台。用Java语言编写的应用程序可以运行在各种系统平台上。其原理是只需要在需要运行Java应用程序的操作系统上安装一个Java虚拟机(JVMJavaVirtualMachine)即可。JVM负责在系统中执行Java程序。下面对Java学习进行前所未有的剖析,详细讲解没有基础知识的人如何学习Java。首先我们看一下基础阶段Java知识点路线图。内容很多吗?不要被吓倒。知识点分析得很详细,值得一看的东西很多。不要害怕你学不会。经过下面的详细讲解,你就会明白这些知识点是干什么用的了。入门阶段主要是培养Java语言的编程思想。了解Java语言的语法和编写规范,熟练使用Eclipse、MyEclipse等开发工具,具备编写Java代码的能力。学习完这一阶段后,您应该能够开发小型应用程序,并对数据库进行基本的增删改查管理。注:本阶段学习知识点是由现实项目驱动的,因此您可以轻松理解每个知识点。1计算机基础技能针对的是没有基础知识的人。它们的范围从了解计算机操作和其他技能到开发Java语言和使用开发工具。主要目的是教你如何执行计算机命令,了解Java语言,并学习如何使用Java编程语言开发程序。1)计算机基础让没有基础知识的人先了解计算机相关知识,然后再学习Java语言。2)常用DOS命令了解什么是DOS,掌握如何打开DOS控制台,熟悉常用DOS命令,如:B、更改盘符、进入特定目录、删除文件等,利用DOS命令进行操作,控制计算机。3)Java概述了解Java语言的发展历史、Java语言平台版本、Java语言特点、JRE和JDK。JRE是Java运行环境,JDK是Java开发工具包,它包括Java开发工具和JRE。所以安装完JDK后,就不需要再单独安装JRE了。4)JDK环境的安装和配置。了解什么是JDK以及JDK的含义。接下来学习如何安装和配置JDK环境。在安装JDK之前,我们首先需要下载JDK。针对不同的系统我们需要下载不同版本的JDK。5)环境变量配置了解路径和类路径环境变量,了解路径变量和类路径变量的作用,掌握路径变量和类路径变量的配置方法。6)Java程序入门。配置好JDK和环境变量后,我们就可以开始编写Java程序了。您可以使用以下工具来编写Java程序:Notepad(Microsoft操作系统附带)、Editplus、Notepad++、Eclipse、MyEclipse、Sublime等。如何使用IntelliJIDEA工具(要点)2编程基础本模块允许您了解具体的编程流程,学习基本Java语法的格式等。特别是需要掌握不同数据类型的变量的定义和使用,掌握各种运算符的运算规则,掌握流程控制语句的执行过程、编写方法声明和调用、创建数组和访问数组元素等。1)注释在程序开发项目中,用来解释和描述程序的文字称为注释。Java中的注释分为以下几种类型:单行注释、多行注释和文档注释。2)关键字了解Java关键字的含义和特点,掌握使用关键字时的注意事项。3)标识符了解什么是标识符、标识符适用哪些组成规则以及使用标识符时应采取哪些注意事项。4)常量和变量了解常量和变量的含义,掌握常量和变量的区别、变量的定义格式和变量的赋值。5)数据类型掌握Java语言的数据类型,例如:例如,基本数据类型:Byte、Short、Int、Long、Float、Double、Char、Boolean和引用类型:Class、Interface、Array。6)运算符你将掌握Java中的运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符、按位运算符和三元运算符。7)流程控制语句了解什么是流程控制语句,掌握以下流程控制语句:顺序结构、选择结构、循环结构,并能通过流程控制语句实现某些功能。8)方法掌握方法的定义和格式,能够正确调用方法,了解方法调用过程,了解方法的注意事项。掌握方法重载及其属性。9)数组了解数组的概念,掌握并能够定义数组的定义格式、静态初始化和动态初始化