Java入门学习第一天

   博客新手,写的不好,见谅见谅。这个博客用来记载我的学习过程,最近学习了计算机基础知识和java入门。首先是安装Java编译环境JDK的安装包,安装过程不细说,但是记得配置系统变量。作为新手,在使用编译器之前,我使用的是EditPlus编译运行。

计算机基础

了解计算机概述、组成、一些快捷键的使用和Dos系统下的命令。快捷键的使用如下:
a:Ctrl+A 全选
b:Ctrl+C 复制
c:Ctrl+V 粘贴
d:Ctrl+X 剪切
e:Ctrl+Z 撤销
f:Ctrl+S 保存
h:Alt+F4 关闭窗口
i:window+R 运行
n:window+E 打开我的电脑
l:window+TAB 在打开的项目之间切换
g:Ctrl+Alt+Del 注销/任务管理器
k:SHIFT+DELETE 永久删除
r:拖动某一项时按CTRL复制所选项目

Dos基本命令
打开DOS即黑框,搜索cmd即可
dir(directory):列出当前目录下的文件以及文件夹
cd (change directory)改变指定目录(进入指定目录) 注意: 跨盘进入 需要加一个 /d参数 例子: cd /d D:\software\cs1.6
D: cd… : 退回到上一级目录 回退多级目录 cd …/…/
E: cd: 退回到根目录
F: cls : (clear screen)清屏
G: exit : 退出dos命令行
md (make directory) : 创建目录
rd (remove directory): 删除目录
del (delete): 删除文件,删除一堆后缀名一样的文件
.txt*

Java的基础知识

关键字、标识符、注释、变量、数据类型、类型转换和运算符。
在Java中关键字很多,例如main、class、System等,很多很多,需要我们注意的是,关键字在编辑过程中不能写错,定义变量时也不能以关键字命名。标识符是给类,接口,方法,变量,常量等起名字时使用的字符序列。组成规则:(1): 英文的大小写字母;(2): 数字字符;(3): $和_。需要注意的是:既不能以数字开头,也不能是java中的关键字,同时区分大小写。注释分为单行注释(//)、多行注释(/* /)和文件注释,与c语言类似。变量是变量在程序执行的过程中,在某个范围内其值可以发生改变的量,其实是内存中的一小块区域。定义格式为数据类型 变量名 = 变量值。
数据类型:基本数据类型:四类八种
整数型:
byte:占1个字节
short:占2个字节
int:占4个字节
long:占8个字节
浮点型:
float:占4个字节
double:占8个字节
字符型:占2个字节
布尔型:boolean:占1个字节
注意:定义long类型时在值的后面加一个后缀L,代表这是一个long类型,float同(F)。
类型转换分为自动类型转换和强制类型转换。
(1)自动类型转换:byte short char在参与运算时会自动提升为int类型,如果有long float double参与运算时会相应的提升为long float double。
例:byte b=2; byte c=b+3; 出错,因为运算时b为int型
(2)强制类型转换:例:byte a=3; byte b=4; byte c=(byte)(a+b); 可能会损失精度,不推荐使用。
运算符分为算术运算符、赋值运算符、关系运算符、逻辑运算符和三目运算符。
(1)算术运算符:+,-,
,/,%等
注意:++或–混合使用++在前,先运算后使用
(2)赋值运算符:=, +=,-=,*=,/=,%=
(3)关系运算符:== ,!= , < , > , <= , >= , instanceof
(4)逻辑运算符:&(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)
注意:&&运算效率比&高,若a&&b,a为false则执行到a,不执行b。而a&b则执行a和b。| || 最终运算结果无区别,|两端都需要运算,||只要左端为true了,右端不运算。
(5)位运算符:&(与),|(或),^(异或) , ~(按位取反) , <<(左移) ,>>(右移) ,>>>(无符号右移)
(6)三目运算符:(关系表达式) ? 表达式1 : 表达式2;
举例:int a=(10>20)?30:50; a=50

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值