有哪些做课件的网站,小程序开发,小型电商网站开发,中文wordpress主题慢点跑#xff0c;前面的路不好走 ——24.1.14 一、IDEA的使用
1.idea的介绍 1.概述#xff1a;开发工具 2.特点#xff1a; a、idea是java写的#xff0c;所以本地上必须有正确的jdk环境 b、idea自动保存 c、不用我们打开dos命令窗口执行javac和java命令 d、idea有强大的… 慢点跑前面的路不好走 ——24.1.14 一、IDEA的使用
1.idea的介绍 1.概述开发工具 2.特点 a、idea是java写的所以本地上必须有正确的jdk环境 b、idea自动保存 c、不用我们打开dos命令窗口执行javac和java命令 d、idea有强大的快捷键、生成代码、纠错等 e、idea会自动管理我们写的代码 3.相关开发工具eclipse、myeclipse 2.idea的目录结构 project项目 javase module模块 模块三_idea_运算符 package(包) package(包) 算术运算符 三元运算符 算术运算符相关代码 三元运算符相关代码 先创建project在project下创建module在module下创建package
3.如何去创建一个Project
①直接创建一个project ②再次创建一个新的project ③先关闭当前的project再创建新的project 4.关闭一个project 5.打开一个project 6.创建一个module模块 7.关闭module
①对要关闭的module右键 - remove module - 此时是关闭不是真正的删除module
②在对这关闭的module右键 - delete - 从本地上真正的删除
8.导入已有的module模块 导入的模块中src若是黑色的需要改变一下目录的属性变成源目录 9.创建package包 10.删除package包
右键 - delete 11.package的命名规范
公司域名倒着写 12.创建类以及基本语句生成快捷键 1.运行程序 Alt shift F10 2.生成main方法输入main - 回车 3.生成输出语句sout - 回车 4.将变量名放到输出语句中 ①变量名.sout ②变量名.soutv - 带字符串拼接格式的输出方式 - 输出格式好看 13.基本设置
13.1 设置字体
file - settings - editor - front 13.2 设置提示的快捷键
file - settings - keymap - code - code completion - basic 二、IDEA中常用的快捷键 IDEA使用中常见发生的错误 1.在运行代码时会出现找不到对应的发行源或者不支持发行版本或者无效的发行源版本”,证明本地jdk版本和idea中的1anguage leve1不匹配所以要匹配版本 file-project Structure-点击project-引入本地jdk-project level选择对应的版本 2.没有out路径的问题 out路径是专门存放idea自动编译生成的.class文件的 所以需要指明out路径 3.src是灰色的,对着src,右键,选项中没有java class或者package 4.刚使用,jdk没有配置 三、运算符
1.算术运算符 、-、*、/、% 加法 - 减法 * 乘法 / 除法 如果符号前后都是整数结果也是整数部分 如果符号前后有一个为小数结果就是正常小数 % 模取余数部分 加号有两种解释①运算 ②字符串拼接任何类型的数据遇到字符串都会变成字符串此时不再是运算而是字符串拼接将内容直接往后拼接 int i 11;
int j 4;
System.out.println(ij); //字符串15
System.out.println(ij1); //字符串151
System.out.println(ij); //字符串114
2. 自增自减运算符算术运算符的一种 ①格式 变量 - 后自加 变量 - 前自加 变量-- - 后自减 --变量 - 前自减 自加和自减都只变化1 ②使用 a、单独使用、-- 单独为一句没有和其他语句掺和使用 i,无论是符号在前还是在后都是先进行运行 b、混合使用 -- 和其他的语句掺和使用了比如输出语句赋值语句 符号在前先运算在使用运算后的值 符号在后先使用运算前的值再运算 int i 1;
int i1 i;
System.out.println(i1);//1int j 10;
int j2 j;
System.out.println(j2);//11System.out.println(i);//2
System.out.println(j);//11int x 10;
int y 20;
int z x --y x;
System.out.println(z);//10 19 12 41面试题
int c 10;
c c;
System.out.println(c); //10
System.out.println(c); //10
3.赋值运算符 ①基本赋值运算符 、 - 先看符号右边的再把右边的数据赋值给等号左边的变量 ②复合赋值运算符 不能完全看成 i 1 等价于 i i 1 int i 10; i 2 - i i 2 - * /取整数部分 %:取余数部分 4.关系运算符比较运算符 ①结果boolean型 - 要么是true要么是false ②作用作条件判断使用 如果符号前后相等为true否则为false 如果符号前的数据大于符号后的数据为true否则为false 如果符号前的数据小于符号后的数据为true否则为false 如果符号前的数据大于或者等于符号后的数据为true否则为false 如果符号前的数据小于或者等于符号后的数据为true否则为false ! 如果符号前后相等为true否则为false 5.逻辑运算符 1.作用连接多个boolean结果的 2.结果boolean类型的结果 与并且 有假则假符号前后有一个结果为false整体就是false | |或者 有真则真符号前后有一个结果为true整体就是true 非取反 不是true就是false不是false就是true ^异或 符号前后结果一样为false不一样为true true ^ true - false true ^ false - true 逻辑与、逻辑或 和 短路与、短路或的区别 逻辑与、单与 1.单与如果前后都是布尔型有假则假但是如果符号前为false符号后的判断会继续执行 2.如果该符号前后都是数字看作是位运算符 短路与双与 1.双与有假则假但是有短路效果如果符号前为false符号后的判断就不会执行了 |逻辑或单或 1.单或如果前后都是布尔型有真则真但是如果符号前为true符号后的判断也会继续执行 2.如果该符号前后都是数字看作是位运算符 ||短路或双或 1.双或有真则真但是有短路效果如果符号前为true符号后的判断就不会执行了 6.三元运算符 1.格式 boolean表达式表达式1表达式2 2.执行流程 先判断如果是true就走后面的表达式1否则就走后面的表达式2 6.1 练习1 需求小明考完试了判断小明的分数是否及格返回结果 int score 59;String result score 60 ? 及格 : 不及格;System.out.println(result result);//不及格
6.2 练习2 有两个老人年龄分别为7080 求出两个老人的最高年龄 int old1 70;int old2 80;int max old1 old2 ? old1 : old2System.out.println(max max);
6.2 练习3 有三个老人年龄分别为708060 求出三个老人的最高年龄 int old1 70;int old2 80;int old3 60;int temp old1 old2 ? old1 : old2;int max temp old3 ? temp : old3;System.out.println(max max);
四、总结