上午
1、eclipse项目创建,一天一个项目。
file右键——other——java project——然后填写项目名——完成
删除项目如果不勾选上面的沟就是不删除原始文件
已创建的项目
2、创建第一个java项目
在src鼠标右键--new·--Class
然后跳转到
然后只需要写Name这一项
然后直接完成
3、具体验证
public:公共的
class:类
Hello:类名
要求:
有public,类名必须和文件名保持一致
一般吧Class叫做一个类,类是程序组成的基本单位
类名的要求:首字母大写,不能以数字、下划线开头
主方法:程序运行的入口
static:静态的(修饰符)
void:空的
main:方法名字
System.out.println("三只小猪"):控制台输出语句,输出内容为引号内的
运行方式
a、ctrl+F11/ctrl+fn+F11
b、右键--run as-- java application
二、
万能快捷键:alt+/
主方法:main+alt+/
打印语句:syso+alt+/
注释单语句前双斜杠://
多行注释:/* */,不能嵌套
数据类型:
基本数据类型:
数字(整数):byte【-128,127】、short、int(常用)、long
数字(小数):float【单精度浮点数】、double【双精度浮点数】
浮点数表示的就是小数,单、双他们仅能表示小数范围 ,并不是代表小数点,只是一种说法。
字符:char:描述一个字符 '男'
布尔型( boolean):程序里面用来描述正确与错误类型【true:真,false:假】
引用数据类型:类、接口、枚举、数组
String:用来描述字符串,需要使用双引号包裹内容【"这节课也认真"】
注意点:char字符需要使用单引号包裹内容【'这'】
变量
含义:用来记录程序的数据
语法1:在声明的时候同时赋值
数据类型 名字 = 值
语法2:给已有的变量赋值
名字 = 值
注:程序的运行自上而下,且给变量赋值的数据一定要和她的类型对应
例如
课堂训练1:
+号作用
a、作为运算符(相加的都是数字)
b、拼接字符串
3、交换
先声明一个新的变量将a 赋值给c
然后将b的结果给a
最后将临时变量c里面的值给b
变量的命名和范围
1、变量
声明的位置:声明在方法内部的叫局部变量
声明在类里面的叫成员变量
成员变量可以添加static定义优先级
2、命名
变量名、方法:使用小驼峰命名【由多个单词组成,首字母小写】例如:getElementById
类名:使用大驼峰命名:GetElementById
成员变量可以和局部变量重复,打印出来的结果遵循就近原则。
就近原则:先在方法内部查找,再到类里面去查找
ascii码:大写的a是65,小写的a是57,依次往后推
小数默认为double,如果是float就要强制转换,在数值后面加上f
无论是float、double都不能精确地表达一个小数,只是一个无限接近的值
java代码的运算
1、数学运算:+,-,*,/,%(取模)
字符串可以终止运算
取模相当于把余数拿出来
0.0 相当于无限接近1的一个数
自增与自减运算
//++在后是使用自增之前的值
//++在后,先自增再使用
要考虑运行前还是运行后的
训练2
结果12,18