笔记01

1.跨平台
平台:即操作系统。(Windows,Linux,Mac)
跨平台:Java可以运行在任意的操作系统上,一次编写到处运行。
原理:实现跨平台需要依赖虚拟机——Java虚拟机。
2.jvm (Java virtual machine)Java虚拟机
jdk Java开发工具包 jre+Java的开发工具(编译工具 javac.exe 打包工具 jar.exe等)
下载安装(官网下载,傻瓜式安装)
jar 不必单独安装
3、常用dos命令
-d
-dir
4.作业 [已完成]
(1)java环境变量配置 Word文档
截图+文字说明
win7 win10
(2)动手练习
熟练dos命令使用
使用记事本编写程序,输出自己的名字。dos下运行
5.helloworld案例常见问题
(1)单词拼写错误,编译提示出错
(2)括号匹配问题
(3)取消隐藏文件扩展名
6.Notepad++的使用
7.注释:
A:什么是注释?
Q:用来解释说明程序的文字。
A:Java中的注释分类?
Q:(1)单行注释
格式://注释文字
(2)多行注释
格式:/* 注释文字 */
(3)文档注释
格式:/*注释文字/
8.注释的作用?
解释说明程序的功能
提高可读性,帮助我们调试BUG

9.关键字
(1)概念:被JAVA 赋予了特殊的含义
(2)特点:
组成关键字的字母都是小写的
常用的代码编辑器中针对关键字进行特殊的颜色标记,直观,不要死记硬背。
10.常量
(1)概念:程序执行过程中,值不发生改变的量
(2)分类: 整数常量(所有的整数 如1 2 3)
小数常量(所有的小数 如 13.14)
字符常量 (由单引号引起来的内容 如‘A’)
字符串常量(有双引号引起来的内容,如“HelloWorld")
布尔常量 比较特殊,只有ture 和false
空常量 null(数组部分讲解)
11.变量
(1)存数,代词,在执行程序过程中,其值可以发生改变的量
从本质上讲,变量是内存的一块区域
(2)定义格式
数据类型 变量名=初始化值
(3)声明
int age;//声明了一个整型变量,叫age
int x,y,z;
(4)初始化:第一次赋值;
第一种:声明的同时进行初始化
int age=18;//声明整型变量age 并赋值给18
第二种:先声明,后初始化
int age;//声明整型变量age
age=18;//给变量age 赋值18
组成: 对区域应有一个限定,数据类型

12.数据类型
A JAVA是一种类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中是分配大小的内存空间。
B 数据类型的分类
基本数据类型
(1)整型:
byte 1 -128-------127
short 2 -32768-------32767
int 4
long 8
(2)浮点型
float 4
double 8
(3)字符型
char 2
(4)布尔类型
boolean 1 只能用ture 和 false

引用数据类型
类class
接口 interface
数组[]

13.标识符
A 作用:给包,类,方法,变量取名字
B 组成规则;
(1)由字符、下划线,和美元符号$组成
(2)字符: unicode字符集,所以包括英文字母的大小写,中文字符,数字字符等。
注意事项:不能以数字开头
不能是java关键字
14.常见的命名规则
A 驼峰命名法:
(1)包名:cn.tedu.day.01
无论是几个单词组成,,所有单词都是小写,每一个单词之间用.隔开
(2)类名/接口名 : VariableDemo
如果名字由多个单词组成,那么每个单词首字母必须大写
(3)方法名/变量名:main
age/maxAge/show()/getAge()
如果有多个单词组成,那么第一个单词首字母小写,其余单词首字母都是大写
(4)常量名: JAVA_HOME LEFT LEFT_UP
无论有几个单词组成,所有字母必须大写,每一个单词之间用_分隔开。
15.二进制
16.键盘录入
键盘录入数据的步骤:

A.导包(位置放到class定义的上面)

  import java.util.Scanner;

B.创建对象

C.接收数据

17.算数运算符的基本使用
A概念
B 常用的
算数运算符
注意: 两数取余时,符号和左边数字有关。
赋值运算符
关系运算符
逻辑运算符
三元运算符

字符和字符串参与加法运算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值