初步学习java专业课程
初步学习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.其他情况,分不清楚,就加括号