| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Java学习第二天之数据类型与运算 -> 正文阅读 |
|
[Java知识库]Java学习第二天之数据类型与运算 |
Java学习第二天之Java程序设计基础Java学习第二天前景提要完成了helloworld的我相当愧疚
今天多学点了 Java基础知识续上昨天知识Java程序的运行这个点是昨天没好好看的,也是要后来接着细看的,先把目前理解的甩上来 我们用记事本弄了个java源文件叫 javac处理了
Java 解释器将hello.class翻译成机器代码,执行之 啥是JVMJava 虚拟机(JVM)是运行 Java 程序的软件环境,Java 解释器是 Java 虚拟机的一部分 运行 Java 程序时,会先启动 JVM,然后由它来负责解释执行 Java 的字节码程序,并且 Java 字节码程序只能运行于 JVM 之上。所以不同操作系统只要有对应的JVM,一份java程序就可以做到不同操作系统上的运行 Java 程序通过 JVM 可以实现跨平台特性,但 JVM 不跨平台 其他出于要快速学习(虽然昨天很摸鱼),基础知识就暂时不放太多 为啥下载了JDK就可以了呢 JDK是Java 开发开源工具包,含有了Java 运行环境 JRE、Java 工具和 Java 基础类库 JRE包含 JVM 标准实现及 Java 核心类库 JVM在JRE里面 然后我们就可以好好搞Java了 集成开发工具
我选择IDEA https://www.jetbrains.com/idea/ Java程序设计对象与类的概念(这个为之后学面向对象开发打打基础) 类(class)实例化就是对象(objects),一个类具有属性和方法
这样子慢慢的可以体会到面向对象的含义,但是今天对于这个不细学,毕竟后面一大块学这个,之后还是会重来一遍这些概念的,先over Java标识符(名字)首先这个括号里的名字这个称呼不标准 Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
关键字很简单,本身带有的,不能当一般标识符 常量常量有三种:静态常量、成员常量和局部常量 常量需要初始化,即在声明常量的同时要赋予一个初始值。常量一旦初始化就不可以被修改
上面这句就是:定义常量 数据类型 名字 = 值 一个合理例子
变量1.Java 语言是强类型(Strongly Typed)语言 强类型包含以下两方面的含义: 所有的变量必须先声明、后使用。 指定类型的变量只能接受类型与之匹配的值。 2.定义方式 可以C语言类似了(所以学了C还是有用的) DataType identifier; DataType identifier=value; 变量标识符的命名有大学问,但是初学注意即可 3.作用域的不同,一般将变量分为不同的类型:成员变量和局部变量 关于成员变量:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G5DiwVSl-1628522745322)(C:\Users^u^\AppData\Roaming\Typora\typora-user-images\image-20210809231955590.png)] 关于局部变量: 局部变量是指在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。可分为以下三种:
局部变量在使用前必须被程序员主动初始化值。 (这里之后填坑吧,理解又没理解的感觉) 数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte:
short:
int:
long:
float:
double:
boolean:
char:
运算基本运算: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DXaQNIr1-1628522745325)(C:\Users^u^\AppData\Roaming\Typora\typora-user-images\image-20210809232253116.png)] 布尔 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lpPRBJES-1628522745328)(C:\Users^u^\AppData\Roaming\Typora\typora-user-images\image-20210809232303075.png)] 位运算 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pGXyjFOB-1628522745331)(C:\Users^u^\AppData\Roaming\Typora\typora-user-images\image-20210809232312453.png)] 逻辑 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2TXQZCLt-1628522745334)(C:\Users^u^\AppData\Roaming\Typora\typora-user-images\image-20210809232351239.png)] 运算顺序之后补上
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 5:23:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |