笔记1
来源:互联网 发布:加工中心圆弧编程100例 编辑:程序博客网 时间:2024/05/22 03:39
Sp2:
配置环境变量:
Java_home : jdk安装路径
Classpath : . (当前目录)
Cmd java -version
1:源代码是人类可以理解的代码
2:计算机无法理解源代码
3:编译就是将源代码转换成计算机可以理解的代码
源文件编译后,会生成一个类文件
凡是成对出现的符号最好一次性写一对,比如小括号中括号和引号等等
注意字符的大小写,须使用英文字符
养成良好的缩进习惯 <tab>
Public static void main(String args[])
Sp3: 基本概念
什么是环境变量
1 环境变量通常是指在操作系统当中,用来指定操作系统运行时需要的一些参数。
2 环境变量通常为一系列的键值对
Path:环境变量作用
path环境变量是操作系统外部命令搜索路径
每一个命令都有对应的exe文件 进入这些目录寻找所对应的exe文件。
Classpath环境变量作用
Class环境变量是类文件搜索路径
什么是JRE
JRE是Java Runtime Environment,即java运行环境,为java运行基础的支持
包括以下几个部分:
1 java虚拟机
2 java平台核心类文件
3 其他支持文件
什么是JVM
提升java的跨平台性 不同的JVM可以把代码翻译成适合不同操作系统执行的代码
JVM是Java Virtual Machine(java虚拟机)的缩写,它是一个由软件虚拟出来的计算机
Sp4: java的变量
1 什么是变量
2 变量的声明
3 变量分为哪些类型
变量的声明方法:
int 变量类型 age 变量名 ; 表示语句结束
这条语句是计算机分配足够的空间,用于存储一个整数,而这个整数的名字就叫做age。int是java定义的一种数据类型,专门用于存储一定大小的整数。
整数类型(byte,short,int,long)
数值型
浮点类型(float,double)
基本数据类型 字符型(char)
<原始数据类型>
布尔型(boolean)
数据类型(变量类型)
类 (class)
引用数据类型 接口(interface)
数组
变量的赋值 :
int age = 20 ;
变量类型 变量名 赋值号 变量值
把20这个值给age这个变量。
声明一个名字为age,类型为int的变量,并把20赋值给age这个变量。
这里的“=”不是符号,而是赋值号,将赋值号右边的值赋值给赋值号左边的变量。
变量的命名规范:
1. 变量命名语法规范
1. 应该以字母、下划线或者美元符开头;
2. 后面跟字母、下划线、美元符或者是数字;
3. java变量名没有长度限制;
4. java变量名对大小写敏感
2. 驼峰命名法:
1. 变量名应该用有意义的英文单词;
2. 变量名如果只有一个单词,则所有的字母小写;
3. 变量名如果由多个英文单词组成,则从第二个单词开始首字母大写;
Sp5:
布尔型变量:
1. boolean类型适用于逻辑运算,一般用于程序流程控制;
2. 在java当中的boolean类型只有两种取值可能-true和false
eg:
boolean b= false
注意的是不能用0和非0,或者空和非空来表示;
字符型变量:
char类型数据用来表示通常意义上的字符;
1. 字符是由单引号包括起来的单个字符;
eg)charc=‘a’;
2. java字符使用Unicode字符集;
ASCII字符集:
ASCII全称为:American Standard Code for Information Iterchange
对子附近的理解可以从以下几个方面入手:
1. 在计算机当中,所有数据都需要使用二进制字表示;
2. 类似a,b,c之类的字母无法直接用二进制表示;
3. 所以就将所有常见的符号进行编号。标准ASCII码使用7位2进制数来表示字符。
4. 7位二进制数可以表示所有的数字,大小写字母以及一些常见符号(例如!,@,#和$等等)
Unicode字符集:
Unicode为每种语言的每个字符设定了统一并且唯一的二进制码;
1. Unicode满足了跨语言文本转换和处理的要求;
2. Unicode在互联网当中扮演着非常重要的角色;
3. Unicode使用数字0-0x10FFFF来表示字符;
4. 最多允许有1114112个字符
一个char类型的变量可以存储一个中文字符
类型 占用存储空间 表数范围
byte 1字节 -128~127
Short 2字节 -215~215-1
Int 4字节 -231~231-1
Long 8字节 -263~263-1
整数类型
1. java语言整数型常量的三种表示形式:
- 十进制整数, 如12,-314,0
- 八进制整数, 要求以0开头,如012
- 十六进制数, 要求0x或0X开头,如0x12
2. java语言的整型常量默认为int型,如:
inti=3;
3. 声明long型常量可以后加‘l’或者‘L’,如:
long l=3L;
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- 笔记1
- [LeetCode] Binary Tree Level Order Traversal
- PHP 日期格式化和日期计算以及获取当前周、月头尾日期
- nginx虚拟主机实现原理
- Ubuntu14.04 下安装Matlab_R2013a 记录
- Django官方文档----编写自己的Django程序之第一步
- 笔记1
- adb工具环境配置和操作命令详解
- 把Android API文档的颜色改成不易疲劳的绿豆沙颜色
- HDU 5023 A Corrupt Mayor's Performance Art
- 如何编写高质量的程序
- TRIZ系列-创新原理-34-抛弃和再生部件原理
- 1409集合的并
- 浅谈领导和领导力
- [R] dataframe sort