Java 初级

来源:互联网 发布:淘宝上亚马逊会员代买 编辑:程序博客网 时间:2024/05/17 05:52
Java初级 
1:Java语言是安全性,跨平台性。被甲骨文收购
2:环境变量安装 重点 
安装JDK   JDK包含jre jvm,所以JDK最大
JAVA_HOME
CLASSPATH
PATH
通过java javac来验证是否安装成功
3:java语言需要分三步执行
源文件.java ------.class字节码文件 -----执行程序
4:GC垃圾回机制
5:包的概念,为了用区分不同功能的类


6:基本数据类型
整数: int long byte  short
字符类型:char
浮点类型:double float
布尔类型 boolean


String 是一个类 不是基本类型  是引用类型 翻译过来是字符串的意思
7:运算符
+加法
-减法
*乘法
/除法
=赋值 
%求余
f++是先引用 后增加
++f是先增加 后引用
jdk在线文档离线文档 下载安装
自动类型转换 强制类型转换
二进制转八进制  首先分组,没组3个 不够补零
二进制转十六进制 首先分组,没组4个 不够补零
位运算符 << >> & | ^
扩展后的运算符  += -=  *=  /=  %=
比较运算符  > < >= <= ==
逻辑运算符  &&与  &不短路与   ||或  |不短路或   !非  ^异或
if(){
}else{
}


if(){
}else if(){
}
switch(){
case 1:
break
}


while(条件){  //先判断条件,如果条件满足 就会执行循环语句
  执行语句
}


do{
执行语句
}while(条件) //不管条件满足还是不满足 永远都会执行一次,执行一次
以后在判断条件
for(int i = 0;i<100;i++){



for(int i = 0,n= 2;i<100;i++){
} //如果初始化两个变量 之间用逗号隔开


break 是跳出当前循环  while for
continue 结束本次循环


数组
栈 用来存你的变量
堆 用来存后new对象和数组
常量池 用来存数据基本类型和String
如何初始化数组  2种方法
怎么遍历数组 2种  增强for 正常for
增强for带了一下  三目运算符没讲
原创粉丝点击