学习Java一周后的总结

首先介绍下我,本人19年毕业,大学基本玩儿了四年,去年刚考完研,错过了校招,又因为自己觉得考试成绩不理想,所以今年赶忙报了一个IT培训班在学习。如果考不上,本人打算直接找个工作。我知道自己错过了太多,前方的路弯又多又不好走。但是路已经这样了,那我只能欣然面对。论考研学习期间我最大的收获可能就是认识到了自己有太多不足,同时也让心浮气躁的心"静"了下来。

声明:在编程这条路上本人算是个小白,对于写博客文章来说本人更是纯小白。本人打算把学到的知识每周总结一次自己。希望大家不喜勿喷。

目的:本人打算写文章的目的有五个,第一个是想把自己学到知识写出来,以便确认自己有没有真的掌握。第二个本人是想把自己学习当中的所感所想所困惑的地方记录下来。第三个 本人打算每半个月都翻阅之前自己写过的文章。首要目的是巩固知识,其次就是检测半个月以后的我能否解决半个月之前的疑惑,同时也可以温故而知新。第四个 如果有什么知识理解不对的地方,也是希望大家能够在百忙之中抽出时间给些建议以及批评指正我(当然我也知道大家的时间都很宝贵 所以只是希望而已)。最后一个是希望可以帮到那些跟我一样在Java学习过程中有同样困惑的人。

首先对Java的认识:它是一个完全面向对象,可跨平台的编程语言(我目前并不能理解)。它可以应用在很多领域。他目前主要应用在JavaWeb开发(我个人的认知)。

本周学习内容:
很少的Dos命令行 :cls --清屏
cd+斜杠 --进入指定目录
cd… 后退
盘符名+冒号 进入指定磁盘
dir 查看当前目录
exit 退出
JDK(java开发工具包)其中的开发工具有 javac.exe(编译工具) ,java.exe(运行工具)等。
JRE(java运行环境)里面包含了运行时所需要的类库,我们要运行java程序只需要装一个JRE即可。
JDK(java虚拟机)java程序都在虚拟机中运行。
其中JDK包含了JRE,JRE包含了JVM。所以他们的关系是 JDK>JRE>JVM。
所以我们开发运行只需要一个JDK即可。
自己要熟知JAVA环境变量的配置。

JAVA基础知识:
关键字:在java中有特定含义的字符。如 public class 等(java中严格区分大小写)。
常量:存储进来的值不可被改变,(查阅了下 常量是存储在堆内存中的常量池中)。
变量:存放临时数据。(在栈内存中)。
数据类型:
基本数据类型: int byte short long(整数 ) float double(浮点 ) char(字符 )boolean(布尔 ) 默认值: 整数 int 浮点 double 布尔为false。
引用数据类型:class(类) interface(接口) 数组( [ ] )。
运算符:逻辑运算符 位运算符 算数运算符 赋值运算符 等。 其中有个三元运算( 判断真假?真对应的值:假对应的值)。
标识符:大驼峰命名法(类) 小驼峰命名法(变量,方法)。
分支语句: if if…else if…else if switch(A)…case 遇到break跳出,A可为 整数或者字符串等。
循环语句:while do…while for
跳出语句: break 跳出整个循环,continue 跳过本次循环; 还有一个自己在书上看的 break+标识名或continue+标识符 可以跳到该名字标识的地方 以前好像是goto语句。
数组:数组的定义和数组的初始化 初始化分为 静态初始化 和动态初始化。(数组存在于堆内存中,其中数组名为数组的地址,同时也是数组第一个元素的地址,数组在内存中是按顺序排放的。数组为引用型数据类型)。
以上是本人认为比较重要的基础知识,暂时先记录下来!!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值