| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 菜学21.10.20 -> 正文阅读 |
|
[Java知识库]菜学21.10.20 |
文章目录第一章JAVA编程语言概述走进Java: java由SUN公司研发,后来被Oracle收购,JAVA之父是James Gosling ? java由1995年发布,正式版本于1996.01发布(JDK1.0) 主要特点:查询对象、分布式、简单化、多线程、安全、跨平台移植 跨平台的条件——JAVA虚拟机(JVM) 三大平台体系:JAVASE,JAVAEE,JAVAME 开发环境的搭建:JVM(java virtual machine) 将JAVA程序翻译成能在Win版、Linux、Mac版的操作系统上运行的应用程序 JRE(java runtime environment)java运行环境。JVM+Java核心类库 配置path变量到bin路径下,【目的:在任意路径下执行javac】 (我的电脑——属性——用户变量) 【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili 执行流程:查找javac.exe,若没有,在path环境变量中从前往后一次查找 HelloWorld的编译和运行
注意事项: ? 以.java结尾的文件是.java源文件。 ? 一个.java源文件只能有一个public修饰的类,且该类的类名与文件名相同。 ? 每条语句以“;”英文输入法下的分号结尾。 ? java严格区分大小写。 ? 执行类,需要有程序的入口,main方法。
注释语句不会被JVM解释执行的语句。对代码的解释说明。
第二章 Java基础语法概述01关键字被java赋予了特殊含义的单词 class 、 public 、 static 、 标识符Java中凡是命名的地方都有标识符。包、类、接口、方法、变量、常量 命名规则(编译的规则)
命名规范(不影响编译,可以通过但不建议不遵守)
变量保存数据 /局部变量|成员变量/ 声明并赋值
变量 = 数据类型 + 变量名 注意: ? 在同一个作用域{}内变量名不能重复。 ? 局部变量在使用前必须赋值,全局变量若未赋值有默认值。 ? 先声明,后使用。 进制与位运算(了解)位bit 与 字节byte 计算机中任何计算机和存储都是以二进制方式实现的 位是计算机中最小的存储单元。字节是计算机中基本的存储单元。 1 bit = 8 byte 以“0x”“0X”开头:十六进制 || 以“0b”“0B”开头:二进制 || 以“0”开头:八进制 ||默认:十进制 例如:0x3f20 0732 0b11111 999 其中A表示10,F表示15 变量的数据类型基本数据类型(8种) ? 整型:4种 浮点型:2种 字符型:1种 布尔型: 1种
引用数据类型(3种) ? 类class、接口interface、数组[ ] 注意: ? long类型变量,值后加上L 或 l ? float类型变量,值后加上F 或 f ? double类型变量,值后可以加D 或 d ? char类型变量,值加上单引号(‘A‘) ,只能存储单个字符 ? 【char类型变量用Unicode编码存储(ASCII 、 中文 、 日文 、特殊字符)】 ? String类型变量,值加上**双引号*(“hello”) 数据类型之间的转换
运算符算术运算符
? 前+±- :先自增自减,后运算; 后+±-:先运算,后自增自减。 赋值运算符
比较运算符(关系运算符) 逻辑运算符
三元运算符
注意: ? 若条件表达式结果true,执行表达式1,否则执行表达式2 ? 表达式1和表达式2 结果的数据类型需要保护一致 第三章 Java基础语法概述02流程控制语句顺序结构 分支结构(if条件else if语句 switch选择case语句)
循环结构(fo r、while、do-while) 三种语法格式都有四个条件: ? 1初始值、2循环条件、3迭代条件、4循环体
while 与 do-while 区别: ? while 先判断循环条件,再执行循环体 ? do-while 先执行循环体,再判断循环条件 特殊的流程控制语句(break & continue)** break:跳出当前循环。 continue:跳出当次循环。 第四章 方法的声明和使用方法:也称为函数,是一个功能的定义,是类中最基本的功能单元。 方法的格式:修饰符 返回值类型 方法名 (参数列表){ ? return 返回值;}
注意: ? 返回值类型与返回值(return 后+返回值)的数据类型保持一致 ? 方法名+参数列表调用方法 参数列表的参数个数和参数类型需一一对应 ? 方法声明有 返回值类型 说明有 返回值,可以用于赋值。反之则为 void 类型 ? 方法不能嵌套(声明其它方法),但是方法中可以调用其它方法 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 21:49:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |