java基础知识

cmd的相关指令

1:ipconfig 显示网卡信息
ip地址:主机在网络中的唯一标识
子网掩码:区分网段
网关:网段的出口标识(网关一定和IP在同一个网段)
DNS:域名解析 如:把www.baidu.com 解析成IP地址:14.215.177.39

2:cd 切换路径(切换盘符 盘符名称: e: d:)
自动补全 快捷键 Tab

3:dir 查看当前目录下的子文件和子目录

4:mkdir 创建目录

5:创建文件
echo helloworld > a.txt
echo 输出语句
helloworld 一段话
备注:> 重定向符号(覆盖) ; >> 追加符号 (不覆盖,末尾添加)
a.txt 文件路径

6.在cmd中运行java:编写源程序----》编译源程序----》运行
hello.java(源文件)----编译器---->hello.class(字节码)-----运行

安装java环境

JRE Java类文件运行库 JVM 虚拟机

JDK Java开发工具包
JDK文件中子文件的名称以及含义如下:
bin 命令工具
db java关联数据库
include c语言文件
lib 类库
src.zip 源码压缩包

Path:配置系统环境变量
作用:让系统能够使用java工具
设置地点:此电脑—》属性-----》高级系统设置----》环境变量
path C:\Program Files\Java\jdk1.8.0_152\bin

java数据类型

1.关于内存ram和rom的区别
ram:随机访问存储器 断电即丢失数据 纽扣电池 BIOS参数
rom :只读可读存储器 不会因为断电丢失数据
2.数值
整型
byte 1字节 8bit(位) 二进制例如:10100011
short 2字节 16位
int 4字节 32位
long 8字节 64位

浮点型
单精度浮点 float 4字节 例如:3.1415926
双精度浮点 double 8字节

非数值
字符串 String
字符 char Java中字符 2字节
boolean 布尔 true和false
3.变量的命名
小驼峰命名法,第一位必须是(字母、下划线、美元、人民币),记忆方法:字下美人数骆驼。
4.位移
举例:16
二进制 : 00010000
左移两位:01000000
右移两位:00000100
5.逻辑运算符
&&:与
1和1 为1
1和0 为1
0和0 为0
|| :或
1和1 为1
1和0 为1
0和0 为0
^ :异或
1和1 为0
1和0 为1
0和0 为0
&和|:在二进制中按位与(或)
6.运算符的优先级(一次由高到低)
一元运算符 ! ; ++ ; – ;- ; ~(取二进制反码)
算术运算符 + ; - ; *; / ; %
移位运算符 >>; <<

关系运算符 <; >; >= ;<= ; !=; ==; instanceof(Java特有)

逻辑运算符 !; && ; || ;& ; | ; ^

三元运算符 布尔表达式? 表达式1:表达式2

赋值运算符 = ; *= ; /=; %= ; += ; -= ; <<=; >>= ; &= ; |=

^(取二进制反码):列如10
二进制: 0001010
反码: 11110101
-1: 11110100
反码: 00001011 ,得到数值为-11。(ps:快速计算,数值加1后,取负。比如12取反后是-13)
**

public class add {

public static void main(String[] args) {
	// ~(取二进制反码)

// int num=~13;
// System.out.println(num);
//位运算符 >> <<
// int a=16>>2;
// System.out.println(a);
//比较运算符
// boolean b=5<=4;
// System.out.println(b);
//逻辑运算符 ! && || & | ^
// boolean c=4<3||5>4;
// System.out.println©;
// int d=7|3;
// System.out.println(d);
//三元运算符 布尔表达式? 表达式1:表达式2
// int num = 5<4?10:20;
// System.out.println(num);
//赋值运算符 = *= /= %= += -= <<= >>= &= |=
int n=5;
n+=2; //n=n+2
System.out.println(n);
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值