2018/3/12-2018/3/20

1.  前言:如何用包来组织代码

com.java.chapter,网站域名倒过来的方式;

练习(training) com.java.chap02.train01;

示例(example)com.java.chap02.exam01;

作业(work)com.java.chap02.work01;

现场编程(local)com.java.chap02.local01.

2.  Java常用数据类型:八大基本数据类型(Java是强类型的语言)

数值

整型:int、byte、shirt、long

非整型:double、float

非数值:char、String、boolean

3.  使用变量步骤

申明变量:数据类型+变量名;

赋值:变量名=数值合并:数据类型变量名=数值;

使用变量:即“取出数据使用”

4.  变量名命名规则:字、下、美元,其后数;

变量命名规范(使用骆驼命名法):简短且能清楚地表示变量作用,通常第一个单词首字母小写,其后单词首字母大写。实际开发时,为了易于维护,尽量使用有意义的变量名,不要用拼音。

变量使用常见错误:

变量未赋值先使用;

使用非法变量名;

变量不能重名.

5.运算符:赋值运算符使用“=”,语法:变量名=表达式;

表达式就是符号(如加号、减号)与操作数(如b、3)等的组合.

6.补充:字面量,就是在代码当中没有使用变量在存放的,可以直接看到值的,有的情况下也可以成为常量。

7.num++       自增1

num--       自减1

8.自动类型转换规则:

    规则1:如果一个操作数为double型,则整个表达式可提升为double型

    规则2:满足自动类型转换的条件

       两种类型要兼容:(数值类型(整型和浮点型)互相兼容

       目标类型大于源类型例如:double 型大于 int 型

强制类型转换:(类型名)表达式

9.关系运算符

    >,<

    ==,!=

    >=,<=

 

boolean :(布尔)类型;

boolean类型的值:真:true  假:false

10.运算符的优先级:

    最高的优先级:小括号,即( )

    最低的优先级:赋值运算符,即=

    优先级顺序:算术运算符>关系运算符>逻辑运算符

tips:当运算符比较多,无法确定运算符执行顺序时,可以使用小括号控制一下顺序

老刘教你装系统

工具/原料

 

Win10_64 或者是32位正式版系统镜像 

推荐下载盗版系统:系统之家(http://www.xitongzhijia.net

推荐下载正版系统:我告诉你(http://msdn.itellyou.cn

 2018/3/12-2018/3/20_第1张图片

 

安装教程:https://jingyan.baidu.com/article/5225f26b6a9730e6fa090899.html

 

 

 

安装方式二:选择制作一个U盘启动项;就是做了一个小型的系统在U盘里面。

 

    步骤1:下载大白菜

步骤2:安装

步骤3:制作U盘启动系统(格式化U盘,备份U盘数据,)

步骤4:制作完成后,自动检测U盘模拟启动。

步骤5:关机重启,在开机的时候按F12(主板u盘启动热键),选择U盘名称。

 

2018/3/14

【复习】

1.jvm 虚拟机 

2.八大基本数据类型

Java基本类型共有八种基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。

数值类型:byte、short、int、long(整形);float、double(浮点数类型)

3.自增1 :变量++;

自减1:变量--;

4.  【组合运算符】:  

+=、-=、/=、*=、%=

   5.

2018/3/12-2018/3/20_第2张图片

U盘装系统启动热键 (开机时使用)

组装机主板

品牌笔记本

品牌台式机

主板品牌

启动按键

笔记本品牌

启动按键

台式机品牌

启动按键

华硕主板

F8

联想笔记本

F12

联想台式机

F12

技嘉主板

F12

宏基笔记本

F12

惠普台式机

F12

微星主板

F11

华硕笔记本

ESC

宏基台式机

F12

映泰主板

F9

惠普笔记本

F9

戴尔台式机

ESC

梅捷主板

ESC或F12

联想Thinkpad

F12

神舟台式机

F12

七彩虹主板

ESC或F11

戴尔笔记本

F12

华硕台式机

F8

华擎主板

F11

神舟笔记本

F12

方正台式机

F12

斯巴达卡主板

ESC

东芝笔记本

F12

清华同方台式机

F12

昂达主板

F11

三星笔记本

F12

海尔台式机

F12

双敏主板

ESC

IBM笔记本

F12

明基台式机

F8

翔升主板

F10

富士通笔记本

F12

 

 

精英主板

ESC或F11

海尔笔记本

F12

 

 

冠盟主板

F11或F12

方正笔记本

F12

 

 

富士康主板

ESC或F12

清华同方笔记本

F12

 

 

顶星主板

F11或F12

微星笔记本

F11

 

 

铭瑄主板

ESC

明基笔记本

F9

 

 

盈通主板

F8

技嘉笔记本

F12

 

 

捷波主板

ESC

Gateway笔记本

F12

 

 

Intel主板

F12

eMachines笔记本

F12

 

 

杰微主板

ESC或F8

索尼笔记本

ESC

 

 

致铭主板

F12

 

 

 

 

磐英主板

ESC

 

 

 

 

磐正主板

ESC

 

 

 

 

冠铭主板

F9

 

 

 

 

注意:其它机型请尝试或参考以上品牌常用启动热键

2018/3/15.

1.选择结构

    if语法:

       if(条件){     // 条件只能是真或假

           // 代码块,如果代码块只有一句话,那么可以省略大括号,不推荐省略。

       }

2.if(java成绩>98 &&music成绩>80 || ){

       sysout("奖励");

    }

3.if-else 选择结构

   

       if(条件){

           // 代码块1

       }else{

           // 代码快2

       }

4.import java.lang.*;    //默认导包

5.* 叫做 通配符,代表任意字符;

6.

小技巧:

ctrl+shift+o ,自动导包;

sysout , alt+/

2018/3/16

1.siwtch选择结构的语法:

 

switch(表达式){

    case 常量1:

       语句;

       break;

    case 常量2:

       语句;

       break;

    case 常量3:

       语句;

       break;

    default:

       语句;

       break;    

 

}

2.表达式:int、short、byte、char、枚举、String(JDK 1.6 版本以上可以使用)

3.break , 表示停止当前代码,退出当前代码块;

default块顺序可以变动,但要注意其执行顺序。通常,default块放在末尾,也可以省略

3.input.hasNextInt():当碰到hasNextInt()方法后,光标开始录入,录入后并且判断是否int类型,如果不是返回false,如果是返回true。下一个nextInt()方法就无需在进行录入了,会直接把hasNextInt()录入的内容直接给nextInt()

4.变量的作用域:变量能够起作用的地方(区域)。一对大括号就是一个作用域的范围。

例如:练习2:choice变量在if(money>50){}代码的里面,所以它仅仅只可以在这对大括号内启用做,出去这个括号范围则不起作用

2018/3/19

1.while循环

    语法:

       while(循环条件){

           循环操作

       }

    循环条件:符合条件,循环继续执行;否则,循环退出

    循环操作:循环中被重复执行的操作

    特点:先判断,再执行。

1.  while循环的用法

1.确定循环条件和循环操作

2.套用while语法写出代码

3.检查循环是否能够退出

3.程序调试;

希望:逐条语句执行程序>观察程序执行情况>发现问题>解决问题

1.设置断点程序暂时执行的代码行,在代码块旁边双击显示,显示小圆点表示成功设置断点

2.单步运行

3.观察变量

4.修改代码

调试目的:找出缺陷原因,修正缺陷,分解代码执行步骤,进行学习。

2.更换JRE:项目上右键-buildPath-add libraries-JRE System Library-Alternate JRE

2018/3/20

1.do-while循环

    语法:do{

   

    }while(条件判断);

 

    特点:先执行,再判断

2.do-while和 while 的区别

    1.执行次序不同

    2.初始情况不满足循环条件时

    3.while循环一次都不会执行

    4.do-while循环不管任何情况都至少执行一次

3.为什么使用for循环?

    因为循环次数固定,使用此方式语法比较简洁。

4.for循环语法:

for( 表达式1;表示2;表达式3){

    循环操作

}

 

for( 参数初始化;条件判断;更新循环变量){

    循环操作

}

5.for循环执行步骤:

 

第一次循环:

1、参数初始化

2、循环条件判断

3、循环操作

4、更新循环变量

 

第二次或更多次循环:

 

2、循环条件判断

3、循环操作

4、更新循环变量

6.for 循环——  3个表达式语法上可以不写,但是结构要完整,必须要有两个分号“;”来隔开,条件判断默认值是true;

7.整数反转

packagecom.java.chap05.textl01;

 

importjava.util.Scanner;

 

publicclass exchange {

 

    publicstaticvoidmain(String[] args) {

        // TODOAuto-generated method stub

        Scanner input=new Scanner(System.in);

        System.out.print("请输入您想要进行反转的整数:");

        intval=input.nextInt();

        intr_digit;

        System.out.print("反转后的整数:");

        while (val!=0) {

            r_digit=val%10;

            System.out.print(r_digit);

            val=val/10;

        }

    }

 

 

}

 

 

你可能感兴趣的:(2018/3/12-2018/3/20)