10_24-10_28周学习总结

10_24

一.了解计算机和java语言的发展史,了解java在各行各业中的运用.

二.学习一些简单的常用dos窗口命令

最常用的包括:

"d:" 盘符名+: 切换盘符

"cd" 文件名" 进入文件

"cd.." 回退上一步

"cls" 清屏

"javac" 编译.java文件

"java" 运行.class文件

三.初试java,了解java语言的两大特点(开源性,可移植性)

四.jre:java运行环境

    jdk:java开发工具包

    jvm:java虚拟机

五.简单链接jdk的目录结构

六.使用notepad编写第一个java程序,输出"helloworld"

学习了一些在编程时的基本结构,包括:

class Text{

                public static void main(String[] args){

                        System.out.println("helloworld");

        }

}

10_25

一.学习两种配置java环境变量的方式:

1.在高级系统设置中打开环境变量,打开path,把jdk的bin目录地址复制粘贴到path中第一位.

2.在高级系统设置中打开环境变量,打开path,新建HOME_JAVA变量,变量值赋值为jdk的安装目录.

二,学习三种注释:

1.单行注释//

2.多行注释

/*

*/

3.文档注释(可以被解析)

/**

*/

10_26

一.了解进制又来.

二,学习任意进制转换成十进制

位权展开法:

x进制--10进制=系数*基数^权

三.学习十进制转换成任意进制

除基取余法:

10进制--x进制

使用十进制/x,知道商为0为止,余数翻转

四.学习8421码快速转换法.

1       1    1    1   1  1  1  1

128  64  32  16  8  4  2  1

五.学习数据类型的划分

基本数据类型:整型:byte,int,short,long

                       浮点型:float,double

                       字符型:char

                       布尔:boolean

引用数据类型:数组.类.接口

六.定义变量的注意事项:
1.java预言中,同一个变量不能被定义多次.

2.变量在使用前必须初始化

七.java中的隐式类型转换

byte.short.char在进行运算时,会自动提升为int-->float-->double-->long

10_27

一.变量中的强制类型转换(将大的数据类型转换成小的数据类型)

1.目标变量类型 变量名 = (目标变量类型)(初始化值或者表达式)

二.面试题

            1:byte b;

                b = (byte)(2+3);

           2:byte b = (byte)300;

三.基本的算术运算符

+,-,*,/,%

四.扩展的算术运算符

++

--

特点:不参与运算时,使用自增和自减

        参与运算时,在数据的前面时自增或者自减然后参与运算.

                           在数据的后面时参与预算然后自增或者自减

五.赋值运算符

"=",不能写成"=="

特殊的赋值运算符:

"+=""-="特点:会自动进行强制类型转换

六.比较运算符

包括:>,<,>=,<=,==,!=

七:逻辑运算符

基本:与&,或|,^异或,!非

特殊的:&&特点是,有false则false(具有短路效果)

            ||特点是,有true则true(具有短路效果)

八.三元运算符

格式:(表达式)?执行true的结果:执行false的结果;

使用场景:可以用来进行三个数的大小比较等.

九.使用中间变量交换两个数的值

eg:

int a = 10;

int b = 20;

int temp = a;

int a = b;

int b = temp;

10_28

一.位运算符

包括:位与&

        位或|

        位异或^

        反码~

        移位符号:左移<<,右移>>,无符号右移>>>

注意:位异或两次等于原值

二.引入键盘录入的数据格式

eg:

inport java.util.Scanner;

class Text1{

        public static void main(String[] args){

                Scanner sc = new Scanner(System.in);

                System.out.println("请输入a的值:");

                int a = sc.nextInt();

                System.out.println("a的值"+a);

}

}

三.顺序结构中终止jvm的语句

System.exit(0);

四.选择结构语句

        if(表达式){

语句;

}

        if(表达式){

语句1;

}else{

语句2;

}

        if(表达式1){

语句1;

}else if(表达式2){

语句2;

}...

else(表达式n){

表达式n

}

五.键盘录入中的一个注意事项

如果需要先录入int,再录入string

1.可以先重新定义一个新的Scanner键盘录入对象

2.使用next()来录入.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值