零基础学Java 太原千锋教你必须要掌握这些知识点
市场上对于Java人才需求迫切及给出的高薪资让很多人想要转行从事Java开发,然而很多0基础学Java的人在学习之初就遭遇了挫折,究其原因还在于Java基础知识点多且杂,今天千锋太原培训班老师就来给大家分享一下你必须要掌握的Java基础知识。
1、你必须要了解Java的三种架构
JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;
JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;
JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序。
2、你必须要掌握Java基础语法
关键字:某种语言赋予了特殊含义的单词,重点记忆private。
标示符:即在程序中自定义的名词,比如类名、变量名、函数名;
常量:在程序中的不会变化的数据;
变量:内存中的一个存储空间,用于存储常量数据,可以重复使用;
基本数据类型(4类8种):整数类型byte、short、int、long,浮点数类型float、double,字符类型char,布尔类型:boolean(ture false)。引用数据类型:类、接口、数组。
类型转换:(1)自动类型转换:将一个低精度—高精度;(2)强制类型转换:将一个高精度—低精度(精度会下降)。精度从高到低 double float long int short(char) byte
构造函数:用于创建对象,并对其进行初始化赋值,对象一建立就自动调用相对应的构造函数。
3、Java程序编译和运行的过程
Java编译程序将Java源程序翻译为JVM可执行代码--字节码,创建完源文件之后,程序会先被编译成 “.class” 文件。
在编译好的java程序得到“.class”文件后,使用命令java 运行这个 .class 文件,系统就会启动一个jvm进程,并找到主函数的入口,开始执行main函数。
4、Java面向对象
面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象。
封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式。
继承: 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。
多态: 一个对象在程序不同运行时刻代表的多种状态,父类或者接口的引用指向子类对象。
0基础学Java,一定要重视基础知识,这样才能更好的学习更深层次的内容。学习Java开发,你可以参考千锋提供的Java学习路线,该学习路线罗列了各阶段完整的Java学习知识,根据千锋提供的Java学习路线图,可以让你对学好Java开发需要掌握的知识有个清晰的了解,并能快速入门Java开发。
"
1、你必须要了解Java的三种架构
JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;
JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;
JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序。
2、你必须要掌握Java基础语法
关键字:某种语言赋予了特殊含义的单词,重点记忆private。
标示符:即在程序中自定义的名词,比如类名、变量名、函数名;
常量:在程序中的不会变化的数据;
变量:内存中的一个存储空间,用于存储常量数据,可以重复使用;
基本数据类型(4类8种):整数类型byte、short、int、long,浮点数类型float、double,字符类型char,布尔类型:boolean(ture false)。引用数据类型:类、接口、数组。
类型转换:(1)自动类型转换:将一个低精度—高精度;(2)强制类型转换:将一个高精度—低精度(精度会下降)。精度从高到低 double float long int short(char) byte
构造函数:用于创建对象,并对其进行初始化赋值,对象一建立就自动调用相对应的构造函数。
3、Java程序编译和运行的过程
Java编译程序将Java源程序翻译为JVM可执行代码--字节码,创建完源文件之后,程序会先被编译成 “.class” 文件。
在编译好的java程序得到“.class”文件后,使用命令java 运行这个 .class 文件,系统就会启动一个jvm进程,并找到主函数的入口,开始执行main函数。
4、Java面向对象
面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象。
封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式。
继承: 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。
多态: 一个对象在程序不同运行时刻代表的多种状态,父类或者接口的引用指向子类对象。
0基础学Java,一定要重视基础知识,这样才能更好的学习更深层次的内容。学习Java开发,你可以参考千锋提供的Java学习路线,该学习路线罗列了各阶段完整的Java学习知识,根据千锋提供的Java学习路线图,可以让你对学好Java开发需要掌握的知识有个清晰的了解,并能快速入门Java开发。
"