java基础 开头第一章,java开头第一章
java基础 开头第一章,java开头第一章
**java运作方式与解释**
Java的运行,Java执行编写代码然后通过编辑器将Java源代码程序编译成Java字节码文件(.class)
jvm:虚拟机
jdk:开发者使用的工具包
JRE:是使用Java语言编写程序运行所需的软件环境
JAVA是跨平台适合分布式计算环境的面向对象编程语言
Path:路径变量,作用是告诉系统在当前目录找不到所需文件时,按path路径找
class path:是Java编译器专用变量,用于告诉Java编译器去哪找类文件
编写Java的开头格式
public class 名称{ //(名称必须与文件名保持一致)
public static void main(string[]args){
System.out.print("显示内容")
}
}
**基本数据类型:**
数值型: 整数型(bye、short、int、long)
浮点类型(float、double)
字符型:(char)
布尔型:(boolean)
引用数据类型:类:class 接口(interface) 数组
bit 占8 位内存
byte 1字节
short 2字节
float 4字节 1字节=8 bit
int 4字节
long 8字节
double 8字节
进制:我们在生活中基本上都在使用十进制,像0到9,而电脑使用的是二进制,只有零和一。
还有八进制与十六进制。
十六进制:要求,要以0x开头如0x15,
进制的算法
十转二:除二取余,除到零为止。列:150除2 等于75、余0,75除2等于37余数1、依此类推,得出01101001,但最后的结果要倒这写,最终得到: 10010110
补码与反码:
二进制使用最高位做符号,0代表正数,1代表负数。
概念: 正数的反码、补码,源码都是其本身。 补码+补码=源码。
负数的反码,符号位不变,其余取反。
负数的补码,是反码+1 (符号位除外)
反码的反码是源码。
155 写成2进制 是 0000 0000 1001 0110
-155 原码, 符号位为1,其它同+155: 1000 0000 1001 0110
反码, 除去符号位不变,其它位 按位反, 成为: 1111 1111 0110 1001
反码加1成为补码:1111 1111 0110 1010
运算符
算数运算符:+ - * / % (取余) ++ (加加) –(减减)
赋值运算符:= (把右边的值付给左边)
逻辑运算符: && ||
关系运算符:< > >= <= == !=
位运算符 & ^ ~ |
三木运算符 X ? Y : Z
x为boolean的表达式,先计算x的值,若为true则整个三目运算是y的值,否则,为z的值
int a=1; int b=2;
int s = a>b?4:8;
输出结果为8
&与&&区别(| 和 ||相似 );
&无论何时,‘ &右边的都会参与计算’
&&的左边是false,右边的就不会运算。
运算符优先级
单目>算数>关系>逻辑>三目>赋值
相关文章
- 暂无相关文章
用户点评