总结小篇

Java基础阶段总结

(一)java程序设计环境和基础知识

1·配置环境变量

*下载JDK,可以用JDK的官网www.oracle.com)

为了防止我们不断的去对直接操作系统的环境变量path,我们可以做如下操作:

1·先建立一个用户个人的环境变量,变量名字默认叫做JAVA-HOME。

2·给这个JAVA-HOME变量赋值,这个值是会改变的JDK的路径(需要经常改变的值)。

3·把这个JAVA-HOME这个自定义变量,给系统的环境变量path,让它能够引用到这个JAVA-HOME中的值。

如同在path中引用这个变量:使用%%,要引用的变量名%。

C:\program Files\java\JDK\bin

以后因为改变JDK的安装路径,而需要重新配置环境变量的时候,就不需要操作系统的path,而是更改我们自己的JAVA-HOME。

*配置临时环境变量 用set。

2·dos命令行常见的命令

dir:列出当前目录的文件和文件夹

cd :进入指定目录

cd..:返回到上一级目录

cd\:返回到根目录

md:创建目录

rd:删除目录

del:删除文件

cls:清除屏幕

exit:退出命令行窗口

3·程序注释

不被编译器编译的,给程序员看的

//单行注释  只能一行写的注释

/*  */ 对行注释  多行注释,内部就可以换行

/**  */ 文档注释  一般写在要被注释的内容前面,开发文档注释

* 文档注释可以使用java指令,给你的代码生成一个API文档。(API  application program interface)

4·java application开发步骤

1·先编写源程序,并保存为.java文件。

2·编译源程序得到字节码文件,即class文件。

3·通过java解释器解释执行字节码文件。

(二)java的基本程序设计结构

1·一个简单的java应用程序

Public class Demo

{

  public static void main(String[] args)

{

System.out,println(“Hello world”);

}

}

*java对大小写很敏感,大小写错误,程序无法进行

2·数据类型

1·整型

byte:占用内存中的一个字节

short:占用内存两个字节

int:占用内存四个字节

long:占用内存八个字节  (数字后面要加上L)

*如果没有在数字前面加上数据类型默认为int类型

2·浮点型

float单精度浮点 四个字节

double 双精度浮点 八个字节

*double后面要加上f,不然默认问float类型

3·布尔类型

boolean 布尔,判断真假(true false)

4·char

char 字符类型 用单引号‘’,且单引号里面只有一个字符

2·变量

存储的可变数据的容器

1·里面存储的值可以改变的

2·它是有名字的

3·运算符

1·自增运算符与自减运算符

自增运算符 a++ 先运算,后自增

           ++a先自增,后运算

自减运算符 a-- 先运算,后自减

          --先自减,后运算

2·关系运算符与boolean运算符

==    >=     <=   >   <

=

&&逻辑与

||逻辑或

三元操作符 condition?Expression1:Expression2

3·位运算符

& 与     |或    ^异或     ~非

<<左移      >>右移

>>>向右移

4·数值类型之间的转换

范围大的可以不可以转换成范围小的,范围小的可以转换成大的

比如,byte转换成int不会溢出,而int 转换成byte,就会有损失。

如果范围大的要转换成范围小的,可以强制转换,在大的数据前面用括号写入你要转换的类型即可。

(三)控制流程

1·条件语句

有三种结构

1·最简单的if结构

if(条件表达式)

{

执行语句;

}

2. if(条件表达式)

{

执行语句;

}

else

{

执行语句;

}

3. if(条件表达式)

{

执行语句;

}

else if (条件表达式)

{

执行语句;

}

……

else

{

执行语句;

}

*if语句特点:

a,每一种格式都是单条语句。

b,第二种格式与三元运算符的区别:三元运算符运算

完要有值出现。好处是:可以写在其他表达式中。

c,条件表达式无论写成什么样子,只看最终的结构是

否是true 或者 false;

3·switch语句

switch语句特点:

a,switch语句选择的类型只有四种:byte,short,int , char。

b,case之间与default没有顺序。先执行第一个case,没有匹配的case执行default。

c,结束switch语句的两种情况:遇到break,执行到switch语句结束。

d,如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束。

3·循环

代表语句:while ,do while ,for

while语句格式 :

while(条件表达式)

{

执行语句;

}

do while语句格式:

do

{

执行语句;

}while(条件表达式);

do while特点是条件无论是否满足,

循环体至少被执行一次。

格式:

for(初始化表达式;循环条件表达式;循环后的操作表达式)

{

执行语句;

}

4·中断控制流程语句

break( 跳出), ,

continue( 继续)

break语句:应用范围:选择结构和循环结构。

continue语句:应用于循环结构。

(四)数组

数组的概念:同一种类型数据的集合,其实数组就是一个容器。

格式1:

元素类型[] 数组名

格式2:

元素类型[] 数组名= new 元素类型[]{元素,元素,……};

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值