千锋java新手入门教学(千锋讲师跟大家分享Java开发技术语言基础总结)
千锋java新手入门教学(千锋讲师跟大家分享Java开发技术语言基础总结)简言之,JDK是老大,JRE是老二,JVM是老三,老大包括老二,老二又包括老三。3、JDK JRE和JVM的关系2)然后编译器进行编译,编译成只有计算机自己能看懂的.Class字节码文件(因为计算机采用的是二进制,只认识0和1,它只会把所有的信息,包括文字,图片等信息转换成0和1,编排起来),编译成.Class字节码文件之后,3)就可以在不同的JVM虚拟机上运行了。2、JDK和Eclipse的安装
千锋重庆Java技术语言培训机构的老师对Java语言的基础知识部分做出了比较详细的总结。供大家参考,希望可以对你们有所帮助。
一、Java技术语言的运行环境
1、一个Java程序真正能运行起来,需要通过以下几个步骤:
1)程序员写出.Java语言的代码文件,
2)然后编译器进行编译,编译成只有计算机自己能看懂的.Class字节码文件(因为计算机采用的是二进制,只认识0和1,它只会把所有的信息,包括文字,图片等信息转换成0和1,编排起来),编译成.Class字节码文件之后,
3)就可以在不同的JVM虚拟机上运行了。
2、JDK和Eclipse的安装
- 根据不同的电脑系统(本文说明上以Windows为主 XP系统也属于Windows系统),一般分32位(X86也是属32位)或者64位(鼠标右击“我的电脑”,通过查看“属性”就可以知道),去官网(www.oracle.com)对应下载,现在一般以1.7 1.8和1.9版本为主。
- JDK环境变量的配置,这里不细讲,自己去百度,主要是配置Classpath环境变量(jdk1.5版本之后都不需配置了),Path变量的配置和配置JAVA_HOME环境变量。
- Eclipse相当于一个桌面应用程序,是集成平台,它拥有很多的插件,包括编译器,解释器等,可以干各种事情,是个敲代码,做项目的好工具,Eclipse的下载去www.eclipse.org这,Eclipse也有各种版本的,请对号入座下载,Eclipse还有汉化版的,英语没一点基础的同学可以顺带下载。
3、JDK JRE和JVM的关系
简言之,JDK是老大,JRE是老二,JVM是老三,老大包括老二,老二又包括老三。
二、JAVA技术语言的基本数据类型
JAVA分基本数据类型和引用数据类型
1、JAVA基本数据类型:byte(占1个字节,-127-128) short(2个字节,正负3万左右) char(2个字节,0~65535) int(4个字节,正负21亿左右,默认型) long, float() double(默认型),booolean(默认值为false)
8种数据类型基本转换关系:byte < short < int < long < float < double
2、java引用数据类型:数组,接口和类
三、java语言运算符
1、关系运算符
a==b 结果为false
(a&&b)
2、算术运算符
int a=20 b=8;
intc=a/b= c结果为:2
int d=a%b d结果为:4
int e=(a )( a)(a ) 结果为:(20 22 23=65)
3、逻辑运算符
boolean a=ture b=false;
a&&b 结果为flase
a||b 结果为true
!(a&&b) 结果为true
4、赋值运算符
int a=20;b=8;
b=(a==b)||?10:20; 结果为:20
a =b 结果为:(a=a b=28)
5、位运算符(了解即可)
6、条件运算符(三目运算f)
7、instanceof运算符
person zhangsan=new person(); 等于zhangsan is instanceof Person
四、循环结构和分支结构
1、循环结构:while do..while和for循环(嵌套for循环),三者关系是: do..while是无条件执行一遍再去做判断,while则必须满足条件才可以执行,for循环需要知道循环的具体次数才能使用,如果循环次数不确定,需要用while和 do..while。
2、分支结构:if..else和else if和switch...case,两者关系是:前两者包括第三者,凡是可以用swtich..case的地方都可以用if..else,反之不成立。switch...case语句适用于条件双方有相等或等于的关系,break关键字必不可少。
五、数组和方法
数组的一个特点:
1、多个数的组合,数组里的有数默认值都是0;
2、在数组里面的数的数据类型必须完全一致
数组的声明有四种方法(以整数数组为例):
- int[] a={1 4 6};
- int a[]=new int[3];
- int[] a;
- a=new int[3];
- int a[]=new int[]{1 4 6};
方法:如果把变量看成一个个数据的话,方法就是在操作数据,方法是一种功能和行为,用()来表明身份,方法可以分为普通方法和构造方法,构造方法是类名 ()的写法,如Person(){}。
以上这些是千锋重庆Java技术开发培训机构的老师总结的Java语言语法在使用上的基础知识,加入千锋重庆Java技术开发培训,会你收获更多有价值的知识哟!