Java笔记

1.数据的存储和运算:

      结论:计算机中对于数据的存储和运算,都是通过二进制数据来完成。

      计算机储存数据单位是字节(byte),每个字节由8个位(bit)组成。

      二进制:二进制数据是用0和1两个数码来表示。规则是“逢二进一”,借位规则是“借一当二”。

2.常用DOS命令:

3.path 环境变量介绍:

       可以理解为系统中的一个大管家,帮我们记录了很多软件的完整路径,当我们要运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当下目录下面寻找此程序外,还会到path中指定的路径去找。

4.计算机语言的发展:

       计算机语言:人与计算机沟通交流的表达方式。

       高级语言:使用普通英语进行编写代码,然后通过编译器翻译成类似于汇编语言的指令,之后再由计算机执行。

        

System.out.println("你好老铁");

5.Java SE

        Java语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。

桌面应用:用户只要打开程序,程序的界面会让用户在最短时间内找到他们需要的功能。同时主动带领用户完成他们的工作并得到最好的体验。

6.Java ME

        Java语言的(小型版),用与嵌入式消费类电子设备。

7.Java EE

        Java语言的(企业版)。用于web方向的网站开发。

网页:用于数据显示。

网站:网页+后台服务器。

8.平台与跨平台

        平台:指的是操作系统。

Windows      MacOS      Linux

跨平台:Java程序可以在任意操作系统上运行。

9.Java程序开发步骤

         编写代码、编译代码、运行代码

       xxx.java(源文件)——>编译器——> xxx.class文件(字节码文件)——>JVM虚拟机

基础语法:

1.注释介绍:是指在程序指定位置添加的说明性信息,就是对代码的一种解释。

单行注释://

多行注释:/* ......*/

文档注释:/**......*/

2.关键字介绍:被java赋予了特定含义的英文单词。

3.字面量:

4.变量

a定义:数据类型  变量名 = 数据值;

b使用:根据变量名进行使用

5.标识符命名规则:

  由数字、字母、下划线(_)和美元($)组成

a.不能以数字开头

b.不能是关键字

c.区分大小写

标识符命名规范

 小驼峰命名法:变量

 规范1:标识符是一个单词的时候,所有字母小写        例如:name

 规范2:标识符由多个单词组成的时候,从第二个单词开始,首字母大写       例如:firstName

 大驼峰命名法:

 规范1:标识符是一个单词时,首字母大写      例如:Student

 规范2:标识符由多个单词组成时,每个单词的首字母大写      例如:GoodStudent

数据类型介绍:

 Scanner 键盘录入:

import java.util.Scanner;      //此代码必须出现在类定义的上面

public class Test {
       public static void main(String[] args) {
 
           Scanner sc = new Scanner(System.in);   //sc是变量名,可以变,其他都不允许变

           int age = sc.nextInt();  //定义整数类型变量接收
           
           System.out.println(age);
  }
}

运算符和表达式:

运算符:对字面量或者变量进行操作的符号

表达式:用运算符把字面量或者变量连接起来符合java语法的式子就可以成为表达式

例如:

 int a = 10;
 
 int b = 20;

 int c = a+b;

+: 是运算符,并且是算术运算符

a+b: 是表达式

自增自减运算符:

  单独使用:

         ++和--无论是放在变量前边还是后边,结果是一样的。

  参与操作使用:

         如果放在变量的后边,在变量的后边,先拿变量的值进行运算,再对变量的值进行+1、-1

                 int a = 10;

                 int b = a++;

          如果放在变量的前面,先对变量进行+1、-1,再拿变量的值进行运算。

                  int a = 10;

                  int b = ++a;

隐式转换介绍:

   把一个取值范围小的数值或者变量,赋值给另一个取值范围大的变量

public class Test {
    public static void main (String[] args) {
        int a = 10;
        double b = a;
        System.out.println(b);
  }
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值