总结如下
1、java跨平台性由字节码文件class文件实现
2、Jdk是java软件运行的环境
jre文件中存放的是包
3、在不配置环境变量的情况下想要运行java文件,需要将黑窗口的目录调到BIN文件下运行
4、配置环境是为了让计算机找到java.exe和javac.exe两个文件
5、整形:byte 一字节
short 二字节
int 四字节
long 八字节
浮点型:float 四字节
double 八字节
字符型:char 二字节
布尔型:boolean 一字节
(负数比整数多一)
6、 标识符可以由字母数字。下划线,美元符组成
不能用数字开头
7、(1)字符的强制转换:
int a;
byte b;
(强制换成byte型)
byte =(byte)(a+b);
(2)int 转String:
int a=1;
String b=a+"";
(3)String转int
String b="123";
int i=Integer.parseInt(b); //(.parse)
System.out.println(i);
String 转其他类型:
String a=" 1";
其他类型 b =其他类型.pare其他类型(a);
输入b;
8、Scanner输入数字和字母:
导包:import java.util.Scanner;
调用 Scanner str=new Scanner(System.in);
(数字)int a=str.nextInt();
(字母) String name=str.next();
输入 a 和 name
9、 i++ 先以原值运算 在自增1
++i 先自增1 在以原值运算
10、A&&B(A||B) A和B都要判断真假
A&B (A|B) 若A为假,后面不判断,直接为假(若A为真,后面不判断,直接为真)
11、三元运算符(?:)
(A>B?A:B)若A大于B正确输出冒号前的值A,若错误输出冒号值外的值B;
12、switch语句: (若输入0为错位,1为正确)
import java.util.Scanner;
public class Demo02 {
public static void main(String[] args) {
// Scanner str1=new Scanner(System.in);
// int a=str1.nextInt();
// switch(a) {
// case 0:
// System.out.println("今天星期一");
// break;
// case 1:
// System.out.println("正确");
// break;
13、break和continue
break 是跳出循环
continue 是结束本次循环
14、定义数组:
int [] x=new int[10]
用for循环输出数组
for(int a:x)
System.out.println(a);
网友评论