- 1.0计算机与编程语言
- 1.0.1计算机与编程语言
- 计算机解决问题
- 人:What to do
- 计算机:How to do
- 编程语言
- 描述要求计算机如何做事情的过程或方法
- 算法
- 计算=算法—>编程语言实现
- 计算机做的所有事情都叫做计算
- 计算的步骤就是算法
- 计算机解决问题
- 1.0.2计算机的思维方式
- 枚举
- 程序的执行
- 解释
- 第三方解释器解释
- 边读边执行源代码
- 编译
- 1.源代码翻译成机器语言
- 2.运行机器语言
- 之分
- 语言无编译解释之分
- 解释型语言有特殊的计算能力
- 编译性语言有确定的运算性能
- 解释
- 1.0.1计算机与编程语言
- 1.1第一个Java程序
-
1 Hello world 2 package com.study.main; 3 public class Hello 4 { 5 public static void main(String[] args) 6 { 7 // TODO Auto-generated method stub 8 System.out.println("Hello world"); 9 } 10 }
-
- 1.2变量与计算
- 1.2.1输入
- 输入类
-
1 Scanner in = new Scanner(System.in);
-
- 程序运行结束
- terminated
- 点击几次run,就会有几个程序在运行
- Display Selected Console
- 快捷键
- 按住shift ,移动方向键进行选择
- 注释:Ctrl + /
- 提示补充:Alt + /
- 输入类
- 1.2.2变量
- 变量的名字:标识符
- 标识符构造规则
- 只能由字母、数字和下划线组成
- 数字不可以出现在第一个位置上
- 1.2.3赋值
- 💡表示有一些啊想法可以帮助我们改进程序
- 常量加final关键字
- 1.2.1输入
- 1.3浮点数计算
- 1.3.1浮点数
- 10和10.0不一样
- Java语言中10/3*3=9
- 10/3=3
- 10/3.0=3.3333333
- 1.2-1.1=0.09999999999999987
- 1.3.2计算的优先级
- 1:+、-
- 2:*、/、%
- 3:+、-、+
- 4:=
- 1.3.3类型转换
- 只是从那个变量计算出了一个新的类型的值,它并不改变那个变量,无论是值还是类型都不改变
- 1.3.1浮点数
浙公网安备 33010602011771号