Java学习笔记(一)

一、回顾
       1、程序:为了让计算机完成某些任务,而编写的一系列有序指令的集合。
       高级:越接近人的自然语言
       低级:越接近机器语言
       写程序:
       类框架:
       主程序框架:
       public class HelloWord{
               //程序执行入口点
               public static void main(String[] args){
                     //语句;
                     System.out.println("Hello word!");
                     System.out.print("\n\t");
                }
       }
       HelloWord.java
       必须和public类名一样
        JDK:java开发工具包,工具,编译,运行等等
        JRE:运行时环境,包括JVM(虚拟机),.class字节码文件,类class
二、今天课程内容
        1、布尔类型:true false
              byte   short   long   int   float   double   char   boolean
              真、假,成立或者不成立
             
        2、条件分支结构
              if     if-else ...
              关系运算符:>, <, >=, <=, !=
        3、逻辑运算符
              &&:与运算(不但...而且)
                    符合表达式(boolean)=表达式1 && 表达式2 && ...
                    如果参与运算的每一个表达式都为真,最终结果才为真!
                    如果其中有一个不为真,那么最终结果为假!
              ||:或运算(或者)
                    符合表达式(boolean)=表达式1 || 表达式2 || ...
                    如果参与运算的某一个表达式都为真,最终结果就为真!
                    如果其中都不为真,那么最终结果为假!
              !:非运算
                   !表达式1
              and  or  not
        4、循环结构,以及使用eclipse工具编写、调试程序
              循环:满足一点条件重复操作。
              初始化操作
                  while(条件){
                         循环语句;
                  }


              do{
                               循环语句;
                  }while(条件);

              for(初始化语句1;条件语句2;修改操作语句){
                       循环语句;
              }
        5、 eclipse工具IDE,集成开发工具,编辑,编译,调试,运行
               5-1 指定workspace
               5-2 创建project(项目)
                      File-->new -->java project
               5-3 定义类型
                     定义文件和类
               5-4 编写语句
               5-5编译-->运行(调试)
               调试:猜测出错的位置-->设置断点(让程序停到断点处,受控运行)-->单步运行-->观察变量-->修正错误
        6、package explorer(包资源管理器)视图
              Navigator 导航器视图
              bin目录:放.class字节码文件
              src目录:放.java源文件
        7、Scanner 可以接受系统输入(键盘)
              根据类型,成产出实际的事物,实例化对象。
              类型     对象名=new 构造方法[类名](参数);
              Scanner input=new Scanner(System.in);
              接收整数:
              int liu=input.nextInt();
              double weight=input.nextDouble();
              float height=input.nextFloat();
              String sex=input.next();//不能有空格,遇到空格,从空格开始之后的都不能接受
              String address=input.nextLine();
              char c=input.next().charAt(int index);
              //字符串中的索引范围:0~length-1
              "abcdef"
        8、运算符的优先级:
              ()最高
                =   最低      
               !> 算术运算符 > 关系运算符 > 逻辑运算符    
        9、switch结构
              表达式值的类型要求:int 或者 char
              switch(表达式){
              case 值1:
                                  语句1;
                                  break;
              case 值2:
                                  语句2;
                                  break;
                                   ...
              default:
                                  语句;
                                  break;
              }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值