我的JavaSeDay1.2

安装JDK

百度上搜索jdk,先在电脑里装一个jdk,然后配置环境变量,添加一个名叫JAVA_HOME的变量,地址就是安装jdk的目录,一直精确到jdk的版本号那个文件夹。访问dos系统用windows+R,Windows键就是alt旁边那个键,输入cmd,就可以访问dos系统了。输入java -version,显示出java的版本号,就说明环境配好了。java是由管理员(我)编辑一个.java的文件,然后经过编译器编译或者经过dos系统编译,会生成一个.class文件,运行这个.class文件就能实现相应的作用。

配置环境变量

就是控制面板->系统和安全->系统->高级系统设置->高级->环境变量->然后在用户变量里添加一个名为JAVA_HOME的变量,地址为jdk的安装路径。然后在Path变量最前端添加%JAVA_HOME%\bin;即可。

Java中的基本概念

标识符:就是给类,接口,方法,变量等起名字时使用的字符序列
关键字:就是在程序中特殊的字段,如void,int,float……
注释:有单行注释、多行注释和文档注释。就是//、/* /和/* @author /
快捷建是Ctrl+/(单行),选中一段文字Ctrl+Shift+/(多行),输入/**+回车(文档)写代码的时候一定要先写注释。
常量:就是值不会变的量。
变量:就是值会变的量。
数据类型:分为基本数据类型和引用数据类型。基本数据类型包括数值型(包括整数型,浮点型),字符型,布尔型,引用数据类型包括类,接口,数组。数据类型有时候需要损失精度进行强制类型转换,代码为 double d = (double) i ;
算术运算符:+,-,*,/,%,++,–
赋值运算符:=,+=,-=,*=,/=(x+=1相当于强制类型转换的x=x+1)
关系运算符:==,!=,<,>,<=,>=
逻辑运算符:&与,|或,^异或,!非,&&双与,||双或(&&和||与&和|的区别在于&&和||如果左边的式子不满足True条件直接结束运算,不执行右边的式子)
位运算符:按位运算的符号
三目运算符:(关系表达式)?表达式1:表达式2
方法:方法类似于C语言里的函数,由主程序里的语句调用,是用来完成特定功能的代码块。方法可以有返回值,也可以没有返回值。至于方法的重载,意思就是可以定义相同名称的方法,区别在于有没有返回值,还有参数的个数。
数组:而数组就是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组可以存储所有基本数据类型。定义数组有两个格式:第一个就是 数据类型【】 数组名; 第二个是 数据类型 数组名【】 定义了数组必须先进行初始化,分为动态初始化和静态初始化,其中动态初始化只指定数组长度,由系统为数组分配初始值。而静态初始化则相反,只指定数组的初始值,由系统决定数组长度。

选择结构

if语句
if语句有三种形式:第一种是if(条件表达式){语句}
第二种是if(条件表达式){语句1}else{语句2}
第三种是if(条件表达式1){语句1}else if(条件表达式2){语句2}……else{语句n}
switch语句
1)case后面的值只能是常量
2)switch语句的结束条件:a:遇见break结束;b:程序默认执行到末尾。
3)如果不写
break,会出现”case穿透”
4)default语句可以在switch语句中的任何位置,并且不影响程序的执行;如果在switch语句末尾,这个break是可以省略的!
tips:switch后面的表达式可以是什么数据类型:byte,int,string,double……
enum(枚举类型):需要jdk5
String(字符串类型):需要jdk7

键盘录入: 键盘录入通过Java提供的一个类Scanner:文本扫描器。
键盘录入,使用程序更加灵活,可以不将数据定义死。
固定格式
1)创建键盘录入对象 scanner就是Scanner类的对象名
Scanner scanner = new Scanner(System.in) ;
2)导入包(只要不是java.lang.*包下的,都需要导包)
位置在package和class类 中间(快捷建Ctrl+Shift+O)
3)使用对象名调用Scanner里面的方法
int number = scanner.nextInt() ;
4)输出number的值

猜你喜欢

转载自blog.csdn.net/qq_42068654/article/details/80889127
1.2