20220713-第一小组-张明旭-Java基础学习记录

目录

认识Java

1、Java语言。 (半解释半编译)

2、Java历史:

3、计算机

4、内存:物理内存、虚拟内存

5、操作系统:

6、计算机的一些设置

7、二进制

8、java三个版本

9、Java特点

10、Java环境搭建

总结一下:

11、idea

12、什么是class类?

13、类名的命名规则:

14、关键字

15、Java中的数据类型:2种

16、变量

17、不能触碰底线:命名要规范,不能有拼写错误(中英文、大小写),前期允许有一点打叉。

18、运算规则

19、精度:

20、基本数据类型的转换:

21、+-*/%

22、赋值运算符:

23、逻辑运算符

24、位运算符 :与二进制有关 。 &  / ^

25、char的特殊性

心情记录


认识Java

1、Java语言。 (半解释半编译)

解释:是一种语言。JS就是解释型语言。浏览器可以直接运行,不需要翻译

编译:是一种语言,有Java,Scala。hello。java是程序员写的都是以10进制为单位写的文件。二计算机只认二进制:0  1,所以我们所写的java文件计算机不认识,需要有一个翻译把文件翻译给计算机。这种语言叫编译型语言。

2、Java历史:

     1995年,java之父詹姆斯高斯林创办了sun公司,发明了java语言,java是印尼的爪哇岛咖啡,寓意就是为全世界
软件爱好者递上一杯热咖啡。
     早期,作用于移动端,2009年被sun公司被oracle(甲骨文)旧金山收购。
     詹姆斯高斯林于oracle高管产生分歧,一个要主打手机端,oracle想进军电脑端。 詹姆斯高斯林离职。。。
      詹姆斯高斯林离职后去了谷歌写安卓,
java用什么写出来的?
   C和C++,  大多数语言都是C写出来的,C是万物之祖

3、计算机

软件:看不见摸不着。操作系统:window吃硬件不稳定好入侵、Linux不吃硬件,开源稳定多用于服务器领域、鸿蒙、安卓、MacOS
硬件:看得见摸得着CPU尽量在4核心以上  显卡  内存(16G+固态硬盘512以上,尽量不要买混合硬盘)

4、内存:物理内存、虚拟内存

物理内存:物理内存指通过物理内存条而获得的内存空间。

虚拟内存:相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内存就是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的磁盘空间被称为交换空间(Swap Space)

5、操作系统:

会操作一些基本的指令
(1)打开指令控制台 win+r,输入cmd。

 

(2)输入盘符,直接切换到目标盘
(3)cd..  :返回上一级目录
(4)进入指定目录:cd+目录(cd a)
(5)dir 指令:查看当前目录下文件夹信息
(6)创建空文件:copy nul a.txt  (创建一个名为a.txt的空文件)
(7)向文件内写入内容:echo 内容>a.txt(将内容写入a.txt)
(8)复制文件:copy a.txt b.txt (复制a.txt文件到b.txt)
(9)删除文件:del a.txt(删除a.txt,不走回收站)

6、计算机的一些设置

1、显示文件后缀名(.txt)
2、文件的浏览方式(详细信息)
3、建议不要用第三方杀毒软件,尤其是360

7、二进制

(1)存储单位:
1bid = 1位
位数是计算机的计算级别和色彩显示
1byte = 8bit
1kb = 1024b
1mb = 1024k
1gb = 1024m
1tb = 1024g
1pb = 1024t

(2)二进制的加减法计算

1)

   10010011
+10101001
=100111100


2)负数:
1+(-1):
   00000001
+10000001
=10000010(十进制为-2)

(3)十进制是逢十进一,二进制是逢二进一。十进制世界的最大数是9,二进制世界最大数1.
加法:

(4)八进制:1234567
(5)十六进制:0123456789abcdef
(6)六十四进制

8、java三个版本

JavaSE:做桌面程序。Java基础
JavaEE:企业级应用。要学习的
JavaME:手机端,淘汰了

9、Java特点

(1)面向对象
(2)跨平台:平台就是操作系统,用Java写的软件可以再任意操作系统上运行。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值