一.java中continue和break的区别:
continue:跳出本次循环,进行下一循环;
break:结束本次循环;
二.indexOf=lastIndexOf 输出某一索引值;
三.强制转换
int m=71;
System.out.println((char)m);
四。数组分割字符串
String[] newstr=str.split(" ");
五。新代替旧的方法
1.replace
System.out.println(str.replace("旧","新"));
2.String temp="";
for(int i=0;i<newstr.length;i++){
if(newstr[i].equals("旧")){
newstr[i]="新";
}temp+=newstr[i];
}
System.out.println(temp);
六。取出某一部分;
System.out.println(str.substring(str.indexOf(""),str.indexOf("")+n));
Java运行过程:
Java虚拟机--以字节码为指令的CPU--*.class
Java编译器--字节码--类加载器进行验证--虚拟机运行
Java编程语言(一门纯面向对象的语言)的特点:
1.面向对象 a.封装 b。继承 c。多态
2.安全性
3.跨平台
配置环境变量
Java_home
classpath
path
需要注意的地方:
类名要与文件名保持一致(完全一样)
(打印一个空心正方形)
int n=4;
for(int i=0;i<n;i++){
if(i==0||i==n-1){
for(int j=0;j<n;j++){
System.out.print("*");
}
}else{
for(int j=0;j<n;j++){
if(j==0||j==n-1){
System.out.print("*");
}else{
System.out.print(" ");
}
}
}System.out.println(
);
}