Java语言入门

**1.**计算机,全称叫电子计算机,是可以按照程序自动运行,高速处理的电子设备。 由硬件和软件组成,
没有安装任何软件的计算机称为裸机。
计算机硬件:CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等多个部件组成
计算机软件:又分为系统软件和应用软件
系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Max,Android,IOS
应用软件:马桶MT,微信,抖音,支付宝
软件:又是按照特定顺序组织的计算机数据与指令的集合。
数据:指的是能被计算机所识别的dongxi
指令:对数据的具体操作
软件的开始就是借助开发工具与计算机语言制作软件;相当于编写一本书籍的过程,
首先要确定要何种语言,然后确立文字,进行书写,最后形成书籍。
2.计算机的简单的键盘功能和快捷键:
Ctrl+A 全选
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+W 关闭选项卡/窗口
Ctrl+P 打印
Ctrl+F 查找
Ctrl+N 新建文件
Win+E 打开资源管理器
Win+R 打开运行窗口
Win+I 打开Windows设置
Win+P 打开投影模式
Win+D 快速切换桌面
Win+L 快速锁屏
Alt+F4 强制关闭程序
Shift+Delete 强制删除,不走回收站
Tab 制表符/自动补全
3.Java语言的特点就是简单性,面向对象,分布式处理,健壮性,结构中立,开源,跨平台,解释性,高性能,多线
程,多态,安全性
跨平台:Java语言编写的应用程序可以在不同的系统平台上都可以运行其实质就是在需要运行
Java的操作系统上,先安装一个Java的虚拟机jvm。通过虚拟机来负责Java程序在该系统上的
运行。
4.Java语言基础:jdk 和 jre
jre:包括了Java虚拟机和Java程序员所需要的核心内库
jdk:其中包括了Java的开发工具,也包括了jre,
**5.**Java语言在运行时需要外部的指令javac/java,但是 javac/java指令仅仅能在JDK安装目录下的bin目录下执行
程序开发过程中,不能将源代码写入JDK的安装目录,因此要求将源程序保存到任意位置的指定目录,所
以需要使javac/java指令能够在任意目录下运行,所以要配置path环境变量。
)
**6.**Java语言的关键字
关键字:被Java语言赋予特殊含义的单词,不能乱用!
关键字特点:组成关键字的字母全部小写
关键字注意事项:goto和const作为保留存在,不推荐使用。高级记事本对其有特殊颜色
用于定义数据类型的关键字class interface byte short intlong float double char booleanvoid
用于定义数据类型值的关键字true false null
用于定义流程控制的关键字if else switch case defaultwhile do for break continuereturn
用于定义访问权限修饰符的关键字private protected public
用于定义类,函数,变量修饰符的关键字abstract final static synchronized
用于定义类与类之间关系的关键字extends implements
用于定义建立实例及引用实例,判断实例的关键字new this super instanceof
用于异常处理的关键字try catch finally throw throws
用于包的关键package import
其他修饰符关键字native strictfp transient volatile asse
7.java语言的命名规范:
在Java程序中定义的标识符必须严格遵守上面列出的规则,否则程序在编译时会报错。
除了上面列出的规则,为了增加代码的可读性,还需要遵守以下规范:

  1. 包名所有字母一律小写,单词与单词之间用.连接 例如openlab.java.test。
  2. 类名和接口名每个单词的首字母都要大写,例如ArrayList、StringDemo。大驼峰
  3. 常量名所有字母大写,单词之间用下划线连接,例如INTEGER_MAX、DAY_OF_MONTH。
  4. 变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写,例如userName、getUserName。小驼峰
  5. 在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。
    8.Java语言注释的作用:
    解释说明程序,提高程序的阅读性可以帮助我们调试程序
    严重提醒:注释是一个程序员必须要具有的良好编程习惯初学者编写程序可以养成习惯,
    先写注释再写代将自己的思想通过注释先整理出来,再用代码去体现因为代码仅仅是思想的
    一种体现形式
    9.常量:整型常量 浮点数常量 字符常量 字符串常量 布尔常量 null常量
    10.java针对常量提供了四种的表现行式:二进制 八进制 十进制 十六进制
    进制:就是进位制,是人们规定的一种进位方法。对于任何一种进制,X进制,就表示某一位置上的数运算时逢X进一位。二进制就是逢而进一,以此类推
    11.变量:在程序执行的过程中,在某个范围内其值可以发生改变的量。
    变量定义格式:数据类型 变量名=常量值;
    深入:
    变量其实就是内存区域中的一个小空间
    该空间有其物理地址值,但是不方便访问,所以用变量名去替代该空间是有大小的,
    具体大小看具体数据类型该空间的值只能在能够相互兼容的两种数据类型之间进行改变常量值不是存在变量的小空间里面的,
    而是存在常量池变量小空间里存储的仅仅是常量在常量池中的地址
    注意:变量存储的仅仅是地址,常量池中常量的地址,堆内存中对象的
    12.整数型变量:byte short int long
    13.整数类型 字节 比特位 取值范围
    byte 1字节 8位 -27~27-1
    short 2字节 16位 -215~215-1
    int 4字节 32位 -231~231-1
    long 8字节 64位 -263~263
    14.浮点型变量 :float double float 4字节 doubel 8字节
    15.字符型变量 :用char 表示
    16.布尔型变量 : 用Boolean表示,只有两个值,true和false
    17.算法运算符:+ 正号 - 负号 + 加 - 减 * 乘 / 除 % 取模(取余数) ++ 自增(前) ++ 自增(后) – 自减(前) – 自减(后
    18.赋值运算符:= 赋值 += 加等于 -= 减等于 *= 乘等于 /= 除等于 %= 模等
    19.比较运算符:== 相等于 != 不等于 < 小于 > 大于 <= 小于等于 >= 大于等
    20.逻辑运算符:& 与 | 或 ^ 异或 && 短路与 || 短路或 !非
    21.位运算符:& 按位与| 按位或^ 按位异或~ 取反 << 左移>> 右移>>> 无符号右移
    22.基本的输入和输出
    Scanner scanner=new Scanner(System.in);
    print()打印不换行
    println()打印并换行
    printf()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值