- 创建一个空项目
- 创建一个java工程
- 点击项目结构进行设置
然后就可以创建一个Java class写代码啦,记住“psvm”,和“sout”
快捷键目录标题文本样式列表链接代码片表格注脚注释自定义列表LaTeX 数学公式插入甘特图插入UML图插入Mermaid流程图插入Flowchart流程图插入类图
标题复制
java中的注释有三种:
- 单行注释://
- 多行注释:
- 文档注释:
在setting那里可以设置注释的样式
关键字
java所有真的组成部分都需要名字。类名、变量名以及方法名都被称为标识符
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言java的数据类型分为两大类
- 基本类型
- 引用类型
八大基本数字类型(string不是)(注意字符单引号,字符串双引号)
有意思的比较
public class Demo5 {
public static void main(String[] args) {
//逻辑运算符
//与 或 非
boolean a=true;
boolean b=false;
System.out.println("a && b :"+(a&&b)); //两个为真,结果才为true
System.out.println("a || b :"+(a||b)); //其中一个为真,结果为true
System.out.println("! (a && b) :"+!(a&&b)); //如果真,则变为假
int c=5;
boolean d=(c<4)&&(c++<4);
System.out.println(d); //false
System.out.println(c); //5 (c<4)决定了b肯定是假的,后面不执行c=c+1了
int e=5;
boolean v=(e++<4)&&(e<4);
System.out.println(v); //false
System.out.println(e); //6 执行c=c+1
}
}
public class Demo7 {
public static void main(String[] args) {
int a=10;
int b=20;
//扩展赋值运算符
a+=b; //a=a+b
a-=b; //a=a-b
System.out.println(a);
//字符串连接符 +,String
System.out.println(a+b); //30
System.out.println(""+a+b); //1020 如果有一个是string类型,就会把其他的操作数也变成string连接
System.out.println(a+b+"");//30 运算顺序,先加再变
}
}
public class Demo8 {
public static void main(String[] args) {
//三元运算符 ?:
//x ? y:z
//如果x==true,则结果为y,否则结果为z
int score=80;
String type= score<60 ? "不及格":"及格";
System.out.println(type );
}
}



