从这周开始,我也算是个Java人了,正式一点说;应该是Java软件工程师。不过现在的我,还当不起这个名头。我相信,有那么一天,我会以这个称 进入某家公司。有点扯远……我还是好好写总结。。
通过上周的学习,首先
第一天
一、我学会了下载与安装jdk(它里面包含了jre、jvm Java虚拟机)
暗安装途中,不能中文途径安装,不能出现特殊字符.
二、环境变量的配置
在系统变量中新建一个名为JAVA_HOME的新变量
变量值为jdk的安装目录
在path将JAVA_HOME的路径引用过来
最终为这个 %JAVA_HOME%bin;
三、Java的基础语法
关键字: 被Java语言赋予特定含义的单词
class,package,public(private),static,void…
true,false,数据类型
标识符: 给类,接口,变量,方法等起名字的字符序列
规 则: 类|借口:单个(多个)单词首字母大写.
变 量:单个单词全部小写,多个单词首单词全部小写,第二个单词开始每个单词首字母大写
常 量: 字面值常量
字符串常量
字符常量
整数常量
小数常量
布尔常量
自定义常量(面向对象部分)
变 量:分为4类8种
byte 字节 -128~127
short 短整型
int 整数类型默认int
long 长整型
float 单精度
double 双精度 (浮点类型默认)
char 字符类型
boolean
变量不能重复定义两次,不能以数字开头,“;”表示语句结束
第二天
一、算数运算符 +, – ,* ,/ ,% ,++, —
二、赋值运算符 +=,-=,*=,/=,%= 将等 左边的值和等 右边的相加/相减/相乘/相除/取余的结果赋值等 左边的变量
三、逻辑运算符 逻辑单与& 有flase则flase
逻辑单或| 有ture则ture
逻辑异或^ 相同则为false,不同为true
逻辑非! 非flase则ture
四、比较运算符 ==,!=,>,<,>=,<=
五、三元运算符 回了两个数是否相等 三个数取最大值 两个数取最大值
六、流程控制语句的分类
1)顺序结构语句
选择结构语句
if语句
switch语句(面试重点)
循环结构语句
for循环语句
while循环语句
do-while循环语句
七、if语句的三种格式
if(0){}
if(){}else{}
if(){}
else if{}
else if{}
……
第n个
else if{}
八、switch语句的格式:
switch语句的执行流程:
表达式中的值和case值进行比较,如果选项1值和它一样,执行1,switch语句结束;否则,就按照这种方式依次和case后面 的值进行比较
如果上述都匹配,就执行default语句
大概就这这么多;可能有些还没记牢 ,写的时候偷偷看了下笔记 下次肯定默写出来
、可能是因为以前没有接触过 现在可能比较好奇 也比较担心 害怕跟不上 也许以后会好很多吧
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91472 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!