我的狂神学习笔记3

编译型&解释型

- 翻译型即为有一个专门负责翻译的程序(编译器)将源代码翻译成为计算机可以直接识别的语言(compile)
​
- 解释型,需要什么就解释什么,用一下编一下

应用:

编译型主要用于开发操作系统,c++,linux等都是编译型语言

翻译型主要用于网页开发,对速度的要求不需要太高,JavaScript为解释型语言

Java既有编译型的特征也有解释型的特征

程序:将一系列的程序按照有序的执行

IDEA安装

快捷键:Hello World里面 输入psvm (public static void main) 输入sout 生成输出语句(System.out.println)

优化IDEA:百度搜索 (优化配置)

JAVA语法

一、注释、标识符、关键字

  • 注释

    注释并不会被执行,是给写代码的人看的,帮助理解(帮助编码规范)

    平时写代码要注意规范

    • Java中有三种注释:

    • 单行(输入//)、

    • 多行(以/开头,输入想要的内容以/结尾)

    • 文档注释javadoc(/*开头,输入内容后,用/结尾)

  • 标识符

    • 关键字

      Java所有的组成部分都需要名字

      • String Ahello(字符串名字开头只能以大、小写英文字母,英文下划线以及美元符号开头)

      • 不能使用关键词,Java中已经被定义的词如class 等

      • Ctrl+d 快速复制一行

  • 关键字

    数据类型

    • 强类型语言

      • 要求变量的使用严格符合规定,所有变量都必须先定义以后才能使用

        - 特点:安全性高,速度慢
    • 弱类型语言

    • Java的数据类型分为两大类

      • 八大基本类型(primitive type)

        • 整数 int/short/byte/long

          int占4个字节 :-2147483648~2147483647

          short占2个字节:-32768~~32767

          byte占1个字节:-128~~127

          long占8个字节:-9223372036854775808-9223372036854775807(Long类型要在数字后面个L)

        • 小数,浮点数 float数字后面要加F float = 50.1F /double =3.1231232

        • 字符,char,char = 'A' 后面只能是一个字

        • String 字符串,不是关键词

        • boolean布尔值 boolean flag = true boolean flag = false 是否命令

      • 引用类型(reference type)

        • 借口

        • 数组

    什么是字节

    • 位(bit)计算及内部数据存储的最小单位

    • 字节(byte) 计算机中数据处理的基本单位,习惯上用大写的B 表示 1B=8bit

      • 1bit表示1位

      • 1 byte 表示一个字节 1B = 1bit

      • 1024B= 1KB

      • 1024KB = 1M

      • 1024M= 1G

    • 字符 计算机中使用的字母、数字、字和符号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值