后端零潘朝阳文件
基础知识
1.JDK:java开发工具包
2.JRE:Java运行环境
3.JVM:Java虚拟机(实现Java跨平台操作)识别调用.class(字节码)文件
4.IDE:集成开发环境(idea)
5.\public class Main(){\
//类名和文件名一致
\public static void main(String[] args){\
//方法 // void什么都不返回
//权限修饰符:public公开(一个文件就一个) protected子类和一个包里的类可见 default private只对本类及其外部类开 final
\System.out.println("HelloWorld")\
\}\
\}\
Java编程基础
1.注释:单行注释// 多行注释/* 文档注释 //注释符号和注释之间要加入空格
2.标识符:命名
(1)命名规则:有数字/美元/下划线,没有空格/关键字和保留字,要反应变量作用/区分大小写,第一个字符不能是数字
(2)命名规范:
驼峰命名法:
类名和接口名:每一个首字母都大写 //public class
变量名和方法名:第二个及以后的首字母大写 //public String
常量名:全部大写,下划线连接单词
(3)变量声明:数据类型+变量名
数据类型:1)基本数据类型:
byte:字节
short:短整 long:长整
int:整数
float:浮点(小数点后6位) double:双精度浮点(小数点后15位)
char:字符 string:字符串
Boolean:true or false
3.运算符:(1)算数运算符: %:取余 num++/++num:运算优先级
(2)关系运算符:boolean equ = (a==b)
(3)逻辑运算符:&&与 ||或 !非
(4)赋值运算符:c+=a等价于c=c+a
scanner##:读入输入的数 \Scanner sc = new Scanner(System.in);\
//构造方法
\int i = sc.nextInt();\
\System.out.println(i);\
power##:Math.pow(i,2) // 对i求二次方
format格式化##:String.format("%.9f",root) // 所求根小数点后保留九位小数
加法##:Calculator calculator 1 = new Calculator(a:1,b:2) //构造方法
System.out.println(Calculator1.add(a,b))
4.控制语句:
(1)选择:if(condition2){} else if(condition2){} else{}
switch (){
case 1{}
break
case 2{}
break
disfault //都不满足
}
(2)循环:for(initialization;condition;collection) //for(int a = 1;a < = 5;a = a + 2)
while(conditon) //先判断是否满足条件后执行
do while(condition) //先执行后判断是否满足条件
5.类和对象
(1)对象(object):方法体内和方法体外
(2)类(class)
(3)封装(encapsulation):private实现