1 / 19
文档名称:

java笔记.docx

格式:docx   大小:344KB   页数:19
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java笔记.docx

上传人:今晚不太方便 2017/7/30 文件大小:344 KB

下载得到文件列表

java笔记.docx

文档介绍

文档介绍:Java day01
:一组命令构造指令,一组有序的指令构成程序。
:JAVASE java 标准版,JAVAEE java企业版(体现在网页设计上)

:JVM,跨平台使用,软件模拟最小硬件环境、
:编写得到java文件,编译得到class文件(二进制字节码文件给jvm虚拟机读取的),运行程序得到结果
Java结构:
public class 类名{
Public static void main(string[] args){
编码内容}}
说明:需要设置类为public类中需要有main类名必须和程序名相同,每个java程序至少有一个main程序。

转义字符:赋予单词(字母)特殊的意义,\单词\n换行
注释:单行//,多行注释/***/
编码规范:编码中要注意的规则
代码建议要缩进:点击右键,source-formate
代码一定要以;结尾
变量:存储数据的空间,
变量名,变量为了方便称呼取得名字
变量值,变量的内容
变量类型(数据类型),数据类型决定了内存存储数据的空间大小
常见数据类型的分类:
数值型:整形int,浮点型double
非数值型:字符型char,字符串型string
变量的使用:
变量的声明:变量类型变量名
变量的赋值:变量类型变量名=值
变量名的命名规则:变量名必须由字母,数字,下划线”_”,”$”组成,数字不能第一位
建议首字母为小写,后面单词首字母建议大写,不能以关键字作为变量名,作用域中变量名不能重复
预习:变量类型,强制类型转换,运算符,条件结构
IDE:
:G:\app\evil\product\\dbhome_1\jdk\lib
Java day02
赋值运算符:=从右向左
逻辑运算符,&& 真真为真,||有真则真,!真为假,假为真
算术运算符:+ -*/%
比较运算符:== != > < >= <=
表达式:操作数与操作符的组合
取余
自动类型转换
ASCII码:65----A 90----Z 97----a 122-----z
完整的数据类型
整形:byte----1字节
Short----2字节
Int-----4字节
Long----8字节
浮点型:float 4字节 double 8字节
布尔类型:TRUE FALSE
If条件结构:if(布尔结果){代码}
If条件中,只有一条分支可以执行
比较运算符:>,<,>=,<=,==(判断是否相等),!=(不等于)
:&&,||,!
Int a=((7+8)>4)?(2+9):(4*3);三元运算符返回结果 a=11
if else:分支选择只能选择其一连续区间
If-else if分支中重新开辟新的分支
If嵌套,if分支中重新定义新的分支
字符串比较,接受控制到的字符串 (),比较字符串使用“结果”.equals(字符串变量)
作业:编写三元运算符可以被if else替代
Java day03
switch (整形或字符型):本质是if else if,主要用于等值判断
switch (整形或字符型){
Case 常量(整形或字符型):代码;break;
}
Case只判断一次,
循环:重复执行的动作(操作)
循环条件:开始条件,结束条件
循环操作:重复的动作
循环变量:为了方便循环改变条件
while(条件){循环体}--------先判断后执行
Do{循环体}while(条件);------先执行后判断
Java day04
for循环:用于固定次数的循环
for(初始化循环变量;循环条件;循环变量的改变){
循环操作}
For当中的;必不可少,for执行顺序:初始化循环变量(在循环开始前只执行一次),循环条件,循环操作,循环变量的改变
For()中的初始化,条件,变量的改变都可以不写
For循环中的变量不可以超过for循环本身的范围,如果需要使用for循环中的变量,必须在外面
不定次数:
break:作用于switch与循环中,在循环中中断循环
Continue:作用于循环中,中止当前循环,进入下一次循环
Java day05
数组:存储相同数据类型的一组数据
数组名:变量名
下标(索引):元素在数组中的顺序
元素:数组中的每一个内容就是元素
数组类型:数据类型
声明数组:数组类型[] 数组名
分配空间: 数组名=new 数组类型[数组长度]