初步学习java编程一、

终于触碰到专业课了(有点小兴奋)

计算机语言:人类与计算机交流的语言!

特点:简洁、准确。

计算机语言分为1.二进制语言2.汇编语言3.C/C++{Java之父   James Gosling}

Java组成部分由jdk以及jre组成{开发工具包以及运行环境}

Code→Compile→Run
public       class     program{//定义一个类:program
     public static void main(string【】args){//主要函数
System.out.println("你好");//输出你好
}
}

运行过程:源代码→中间代码→Jvm(java虚拟机)→平台代码→运行

public(主函数)ststic(主方法)void main(入口函数)(string【】args)入口方法

{“里面可以写任意功能任意数量的代码”}

system.out.print();输出不换行

system.out.println();输出换行

运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,

可以有单目运算符双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数。

运算符按其功能来分,有算术运算符赋值运算符关系运算符逻辑运算符位运算符和其他运算符。



                                       单目:+(取正)-(取负) ++(自增) - -(自减)



                                                                                                                双目:+ - * / %(取余)



三目:a>b?true:false 说明:当a大于b的时候,为true(也就是冒号之前的值),否则为false;



这整个运算符包括一个关系运算符(可以是“>”"<""!="等等),一个“?”,一个“:”,冒号前后需要有两个表达式或者是值或者是对象。



位运算符 与(&)、非(~)、或(|)、异或(^)



逻辑运算符:与(&&)、非(!)、或(||)



算术运算符:+.-.*./.%(只能在两个数字之间运算)两个数字类型进行算术运算,返回类型是取值较大的类型



拼接运算符:+  用于字符串的任意类型运算,运算方式是字符串拼接,返回类型是String



赋值运算符:=.+=.-=.*=./=.%=(计算赋值符号右边整个代码的返回结果,然后按照变量赋值给左边的变量)



运算符优先级:



1.从左到右依次运算



2.赋值的表达式,赋值总在最后一步进行



3.如果有函数调用,则优先执行函数调用,与、若调用是有函数类型转换,则先执行类型转换



(T)x.y():先执行函数调用,将返回类型转换成T



4.数字运算,按照数学规则运算



5.其他情况,分不清楚,就加括号