学java的第二天

学java的第二天

计算机的发展史

1972年C诞生

  • 贴近硬件,运行几块,效率极高。

  • 操作系统,编译器,数据库,网络系统等

  • 指针和内存管理

1982年C++诞生

  • 面向对象

  • 兼容C

  • 图形领域,游戏等

革命反抗

我们要建立一个新的语言(java)

  • 语法有点像C

  • 没有指针

  • 没有内存管理

  • 真正的可移植性,编写一次,到处运行

  • 面向对象

  • 类型安全

  • 高质量的类库

  • ......

原来将它命名C++--

java的初生

  • 1995年的网页简单而粗糙,缺乏互动性

  • 图形界面的程序(Applet)

  • Bill Gates说:这是迄今为止设计的最好的语言

  • JAVA 2 标准版(J2SE):去占领桌面

  • JAVA 2 移动版(J2ME):去占领手机

  • JAVA 2 企业版(J2EE):去占领服务器

  • 大量的巨头加入

三高

  1. 高可用

  2. 高性能

  3. 高并发

java特性的优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性

  • 多线程

  • 安全性

  • 健壮性

  • java为什么能够成功

推荐一个敲代码的好物软件(notepad++)

直接百度搜索就可以下载了

第一个代码 HelloWorld

  1. 随便新建一个文件夹,存放代码

  2. 新建一个java文件

  • 文件后缀名为java

  • Hello.java

  • [注意点]系统可能没有显示文件后缀名,需要手动打开

  1. 编写代码

public class Hello{
public static void main(String[] args){
System.out.print("Holle,World!");
}
}
  1. 编译javac java文件,会生成class文件

  2. 运行class文件

image-20211117114318834

可能遇到的情况

  1. 每个单词的大小写不能出现错误,java是大小写敏感的

  2. 尽量使用英文

  3. 文件名 和 类名必须保证一致,并且首字母大写

  4. 符号使用了中文

java程序运行机制

  • 编译型:把源程序通过编译成class文件

  • 解释型:编译成class文件后通过解释器翻译后再进入操作平台进行运行

注释

  • 平时我们写代码,在代码少的时候,我们自己还能看得懂,但是当项目结果一旦复杂,我们就需要用到注释了

  • 注释不会被执行,是给我们写代码的人看的

  • 书写注释是非常好的习惯

  • 平时写代码一定要注意规范

java中的注释

  • 单行注释://要注释的文字

  • 多行注释:/* 要注释的文字 */

  • 文件注释:/** 要注释的文件和文字 */

image-20211117191807403

标识符

  • 所有的标识符都应该以字母大写或者小写,美元符($),或者下划线(_)开始

  • 首字符之后可以是任意字母或者数字组合

  • 不能使用关键字作为变量名或方法名

  • 标识符是大小写敏感的

  • 可以使用中文名,但是一般不建议这样去使用,也不建议使用拼音,很Low

数据类型

  • 强类型语言

  1. 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

  • 弱类型语言

 

  • java的数据类型分为两大类

  1. 基本类型(primitive type)

  2. 引用类型(reference type)

  3. image-20211117213307310

什么是字节

  • 位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数。

  • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。

  • 1B(byte,字节) = 8bit(位)

  • 字符:是指计算机中使用的字母,数字,字和符号

 

  • 1bit表示1位

  • 1Byte表示一个字节 1B=8b

  • 1024B=1KB

  • 1024KB=1M

  • 1024M=1G

  •  

 

 

 

 

posted @ 2021-11-17 21:44  JAVA菜鸡入门  阅读(43)  评论(0)    收藏  举报