java分为应用程序和小程序
java程序至少包含一个类。每个类从类的声明开始,定义自己的数据和方法。应用程序要包含main方法
源文件保存为.java文件 javac 文件名称.java生成字节码文件; java 文件名 执行解释器
java 严格区分大小写 程序内部和程序名都不能有任何出错
应用程序剖析分为注释 保留字 修饰符 语句 块 类 方法(注释分为文档注释和语句注释,保留字后面跟类名,修饰符指定数据方法和类的属性与使用方法)
应用程序在图形中运行。使用DrawString方法以图形的方式画出来
小程序生成字节码文件后生成HTML网页文件,小程序依托浏览器进行
数据类型分为
基本数据类型(数值类型分为整数类型byte short int和浮点数类型float double字符类型char
布尔类型boolean)
复合数据类型(类类型和数组以及接口类型)
操作数:参与运算的变量或常量
操作符分为 一元 二元 三元(?:)
操作符 &&||和|&的区分
算数符的优先级
一元 大于二元 大于三元
算数大于关系大于逻辑大于赋值
括号的优先级最高
类型自动转换
Java在计算算术表达式的值时,使用下列计算精度规则:
如果表达式中有双精度浮点数(double型数据),则按双精度进行运算.
如果表达式中最高精度是单精度浮点数(float型数据),则按单精度进行运算.
如果表达式中最高精度是long型整数,则按long精度进行运算.
如果表达式中最高精度低于int型整数,则按int精度进行运算.
char型数据和整型数据运算结果的精度是int。
'苹果'在unicode中是没有的也就不是char 而char只能存储单个中文字
练习题
两个数交换
工资逐年递增 求累合
判断平年和闰年
求阶乘问题
异常处理语句选择问题