再出发:
枚举 二分法
如果你知道的条件越多,那你解决的问题就越好
解释:理解你的程序
编译:先借助一个程序先翻译,把你的程序翻译为机器可以理解的。
解释语言 编译语言 语言8本身没有解释 编译之分,只是常用的执行方式而已。
学习编程我们要建立两个习惯
1。一个习惯就是下载软件要去这个软件的官网下载,这样你永远可以下载到最新的 最正宗的
2。阅读英文的网站 阅读英文的文献 使用英文的软件
Java SE 是Java的标准版
Java 8u25 的第八个版本 第25次更新
在Java的世界当中 有一些传统的做法,类名的第一个字母使用大写
Java 语法
每一个句子后面都要有一个分号
一个程序一般情况都会有输入和输出
terminate 正在运行中
terminated 运行结束了
初学者很容易烦的一个错误 每一次运行都会启动一个程序,可能会运行过多导致死机
+ 连接符 我们用加号可以连接两个字符串,
写程序的人一定要习惯使用键盘做事情,而不要时时用鼠标。因为你只有两只手,没有第三支手,所以程序员一般都习惯所有的事情都在键盘上做。
如果+号其中一方是字符串另外不是字符串程序会把他们当作字符串连接起来
Java注释
单行 //
多行/**/
变量:任何变量都要有类型,任何变量都要定义,一旦定义了变量你都可以使用他很多次,或者重新改变那。
变量定义一般形式
类型名称 变量名称
int price;
int amount;
int price,amount;
变量名字 只能只能是字母和数字 和下划线,首字符只能使用下划线和字母
int price = 0;
java是强类型语言 所有的变量必须定义和声明。
赋值
int price ;
price = in.nextInt(); 等号在这里是一个动作,是赋值
对于数学来说 a=b 是一种相等的关系。
这个是要接受的一个重要的概念。
int price;
变量必须初始化,没有初始化不能使用变量
int price=0, amount=0;
软件工程的角度 一行只能有一个变量声明和赋值
Exception
price = in.nextInt(); //表达式
保持不变的量叫常量 定义一些固定的值
final int amount=100;
*CTRL C CTRL V一定要熟悉啊。
学编程重要的是什么?学编程重要的是学想法
我建议大家 好词好句本 编程管用法
Scanner in = new Scanner(System.in);
要确认自己输入的东西对不对 ?最好的办法是什么?
就是把东西再输出出来。
在Java里面 两个整数的运算结果一定是整数。
在计算机里面 12 和12.0是不一样的,对于大多数编程语言
在Java里面 我们把有小数点的数叫浮点数。
Java里面当一个数是浮点 ,会把整体当成浮点计算。
8double
所有的整数都可以用浮点数来表达
7 7.0
12 12.0
在计算机里面 浮点运算是有误差的
当我们需要精确计算的时候请使用整数
整数也比浮点数要来的快
优先级
按照数学常理就可以。如果不确定就加小括号
类型转换
foot=(int)(7/9);
学计算机要放心大胆的去尝试。去想 去思考