java吧 关注:1,239,116贴子:12,710,167
  • 4回复贴,共1

记录微编社Java课程学习日志

只看楼主收藏回复

第1关 打开你的咒语之书

public static void main(String [] args){
System.out.print(520);
}
在Java当中,我们称之为主方法,也是程序的入口,执行的代码要放在主入口里
print()方法
print()方法的主要功能:打印内容 (让计算机把你给它的指令结果,显示在屏幕终端上)
由两部分构成:1.指令print ; 2.指令的执行对象:print后面的括号里的内容
注意:1、print()方法后面一定要跟着一个英文分号(;) 2、符号和标点要使用英文输入法


转义字符

第一关知识小结

第二关 变量的魔法石变量的使用
语法格式:数据类型 变量名 = 变量值

int weight = 1000;
weight = 2000;
打印出来的不是1000,是2000,因为被多次赋值后,变量中储存的结果永远是最新一次的赋值

注意:不可以定义两个相同的变量名,不然系统会报错
变量的命名规范

赋值符号:“=” “==”是判断是否等于
数据类型

String类(字符串):被双引号括起来的内容,无论那个内容是中英法文,数字,符号,甚至火星文甲骨文,只要是被括起来的,就表示是字符串类型 比如:

int:整数类型 不用双引号括起来也可以
double、float:浮点数类型(也就是小数点)
float:单精度浮点类型 (最多只有7位有效数字、4个字节)
double:双精度浮点类型 (最多16位有效数字、8个字节)
在Java中能用float的时候尽量不要用double,这样以便于省内存,加快运算速度

char:字符类型 只能用一个字母、数字、并且使用单引号 例:char a ='a';
boolean:布尔类型 true 和 false 用于判断条件 比较常用于if条件判断
第二关知识总结

作业:


1楼2020-10-12 11:57回复
    第一天


    2楼2020-10-12 14:01
    回复
      第二天


      3楼2020-10-13 17:47
      回复
        第三天


        5楼2020-10-16 18:03
        回复
          第四关 分院帽的选择注释
          注释:解释的意思,对某行代码(或对某段代码)的意思进行解释,在注释符号作用范围内的内容,编译器会直接忽略不执行;代码中注释要占据代码总量的20%-50%
          单行注释:“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容都是作为注释而被编译器忽略;例:

          多行注释:“/**/”为多行注释标记,从符号“/”与“/”之间的所有内容均为注释内容。注释中的内容可以换行;例:
          条件判断
          条件判断:计算机沟通的逻辑——条件判断(明确地让计算机知道,在什么条件下,该去做什么)
          “单向判断”:if语句

          public class Solution{public static void main(String[] args){if(条件){//条件为真,做点什么,比如打印helloSystem.out.println("hello");}}}
          花括号里面的代码与if()语句起始位置不是对齐的,而是差了几个空格,准确的说是4个空格,刚好是一个Tab键的缩进量,为了美观,也是规范,也是习惯,我们一般直接回车换行即可,因为编译器(Myeclipse、IDEA、Eclipse等)一般会自动帮你调到合适的位置,如果没有,最好自己手动调整一下,养成良好的编码习惯

          if…else 语句的知识点
          1.if…else 双向判断语句是:如果不满足if的条件,就执行else下的命令.
          2.if和else自身所代表的条件是互斥的.
          3.else必须要有一个if与之相配
          多向判断命令:if()…else if()…else…
          三者共同构成了多向判断的命令逻辑关系:如果if()的条件不满足,就按顺序看是否满足else if()的条件,如果也不满足else if()的条件,就执行else()里的命令

          if…else if…else语句的知识点
          1.if…else if…else多向判断语句是:如果不满足if的条件,就判断是否满足else if下的命令,满足执行,不满足执行else下的命令
          2.if、else if和else三者所代表的条件是互斥的。
          3.else if可以有多个嵌套,else必须要有一个if与之相配,if不一定需要else
          if嵌套


          if嵌套的逻辑

          switch语句
          switch一般是搭配case使用的
          切断所有与选择的条件不一致的指令,就像是在一个管道网络中,按照我们的意愿打开阀门,让水流流过指定的管道

          知识总结


          6楼2020-10-16 18:04
          回复