高级语言类型:
- 编译型
- 解释型
Java的主要特点:
- Java语言具有可移植型
- Java开发足够简单
- java是为数不多的多线程编程语言
- Java支持自动的垃圾收集处理
- java是一门面向对象的编程语言。
。
高级语言类型:
Java的主要特点:
。
JAVA(SUN斯坦福大学网络),1996年正式被民众使用。
SUN最早从事软件开发,而JAVA只是其软件产品。2009年被oracle收购了。
1995.05.23,JDK1.0,Java正式挂牌推出。
j2se:进行单机版程序的开发,往往是作为基础平台。
j2me:主要是进行移动开发。
j2ee:是Java开发的企业版。
float f1 = 1.1F ;
System.out.println(f1 * 2) ;
System.out.println(1.1 * 1.1) ;
结果是1.2100000000000002也没错吧,不是说有小数点默认是double类型呢,那就不是浮点型了
1.
三目表达式:
数据类型 变量=布尔表达式?条件满足时赋值:条件不满足时赋值
path 环境变量配置 : jdk/bin
决定命令行是否被识别?
65(A)90(Z)
97(a)122(z)
字符0和数据0不相等
方法的重载就是
方法名称相同,可以是参数个数不同,也可以是参数类型不同,也可以是返回值类型不同
知道次数使用for,不知道次数知道结束条件使用while
循环控制:continue,break
do while 至少执行一次
循环使用原则:
对于不知道循环次数,但是知道循环结束条件的用while
如果已经明确知道循环次数,则使用for循环
&都会判断
&& 一个false 后面多少true都false
短路与 和 短路或
关系运算符没有<> 只有!=
·a·==97 → true
x=10
y=20
x++ * y=200 先运算再自增
++X * Y =220 先自增再运算
布尔是一位数学家的名字
整型做除法的时候,8/7=1
要 8/(double)7=1 或 (float)8/7=1 这样就可以了
类的命名首字母大写,变量的首字母小写
在int最大值
-2147483648~2147483647
int max=2147483647+1=-2147483648;
int min=-2147483648-1=2147483647
int min=-2147483648-2=2147483646
执行程序都是右边到左边
60! 60的阶乘
所有变量定义的时候给他默认值
基本数据类型
数值型
整型:byte,short,int,long
浮点型:float,< double
字符型:char
布尔型:boolean
引用数据类型:数组,类,接口
