学java的第二天
学java的第二天
计算机的发展史
1972年C诞生
-
贴近硬件,运行几块,效率极高。
-
操作系统,编译器,数据库,网络系统等
-
指针和内存管理
1982年C++诞生
-
面向对象
-
兼容C
-
图形领域,游戏等
革命反抗
我们要建立一个新的语言(java)
-
语法有点像C
-
没有指针
-
没有内存管理
-
真正的可移植性,编写一次,到处运行
-
面向对象
-
类型安全
-
高质量的类库
-
......
原来将它命名C++--
java的初生
-
1995年的网页简单而粗糙,缺乏互动性
-
图形界面的程序(Applet)
-
Bill Gates说:这是迄今为止设计的最好的语言
-
JAVA 2 标准版(J2SE):去占领桌面
-
JAVA 2 移动版(J2ME):去占领手机
-
JAVA 2 企业版(J2EE):去占领服务器
-
大量的巨头加入
三高
-
高可用
-
高性能
-
高并发
java特性的优势
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
-
java为什么能够成功
推荐一个敲代码的好物软件(notepad++)
直接百度搜索就可以下载了
第一个代码 HelloWorld
-
随便新建一个文件夹,存放代码
-
新建一个java文件
-
文件后缀名为java
-
Hello.java
-
[注意点]系统可能没有显示文件后缀名,需要手动打开
-
编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Holle,World!");
}
}
-
编译javac java文件,会生成class文件
-
运行class文件
可能遇到的情况
-
每个单词的大小写不能出现错误,java是大小写敏感的
-
尽量使用英文
-
文件名 和 类名必须保证一致,并且首字母大写
-
符号使用了中文
java程序运行机制
-
编译型:把源程序通过编译成class文件
-
解释型:编译成class文件后通过解释器翻译后再进入操作平台进行运行
注释
-
平时我们写代码,在代码少的时候,我们自己还能看得懂,但是当项目结果一旦复杂,我们就需要用到注释了
-
注释不会被执行,是给我们写代码的人看的
-
书写注释是非常好的习惯
-
平时写代码一定要注意规范
java中的注释
-
单行注释://要注释的文字
-
多行注释:/* 要注释的文字 */
-
文件注释:/** 要注释的文件和文字 */
标识符
-
所有的标识符都应该以字母大写或者小写,美元符($),或者下划线(_)开始
-
首字符之后可以是任意字母或者数字组合
-
不能使用关键字作为变量名或方法名
-
标识符是大小写敏感的
-
可以使用中文名,但是一般不建议这样去使用,也不建议使用拼音,很Low
数据类型
-
强类型语言
-
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
-
弱类型语言
-
java的数据类型分为两大类
-
基本类型(primitive type)
-
引用类型(reference type)
-
什么是字节
-
位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数。
-
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。
-
1B(byte,字节) = 8bit(位)
-
字符:是指计算机中使用的字母,数字,字和符号
-
1bit表示1位
-
1Byte表示一个字节 1B=8b
-
1024B=1KB
-
1024KB=1M
-
-

浙公网安备 33010602011771号