Java 01

一、程序分为B/S(浏览器/服务器)和C/S(客户端/服务器)

1.B/S
好处:不用更新
坏处:依赖网络 依赖平台

2.C/S
好处:客户端中保存着程序使用资源(图片 音频)加载速度快
坏处:需要更新

二、六大特点:简单性、面向对象、分布式、跨平台性、安全性、健壮性

1.简单性
相对于C语言
C语言的核心 指针(保存地址)
Java中没有指针的概念(使用的是引用概念)

2.面向对象(懒人思想)
类 对象 接口
面向对象的特性:封装 继承 多态

3.分布式

4.跨平台性
Java程序如何运行 (需要开发环境)
JDK 程序开发包(包含了JRE和JVM)
JRE 程序运行环境(包含了JVM)
JVM java虚拟机
Java代码运行在虚拟机上
Java文件后缀 .java
注意:java文件不能直接运行
需要(JRE)一个编译过程 .class文件(虚拟机能运行的文件)

5.安全性(内存方面)
Java的内存处理机制
GC 垃圾回收机制
垃圾回收 延迟回收(延迟处理)
某一时刻 会被系统自动回收

6.健壮性(让你的网站增加容错性)
Java属于强类型语言(严格区分大小写)
程序报错
异常处理机制 提示用户 哪里报错了

三、java的历史
JAVASE 基础部分
JAVAEE 服务器方向
JAVAME 移动端方向

四、利用终端运行Java

Java -version(查看版本)

1.编译.java文件指令(先到要编译文件的目录下 cd 文件目录)
javac 文件名.java
(编译成功会生成对应的.class文件)
文件名注意:
要跟类的名字一致(在public修饰下)

2.执行.class文件
java 文件名

五、安装JDK
windows安装JDK需要配置环境变量
(让系统在编译的时候能找到的对应的编译指令)
在环境变量中找到path
添加安装JDK中的bin文件夹的路径

六、常量和变量

常量:程序运行中不会更改的量
变量作用:存储数据
数据类型 变量名=初值;

数据类型分类
1.基本数据类型
(1)整型
byte 字节型 表示一个字节(可以存储一个字节的数据)
short 短整型 2个字节
int 整型(常用) 4个字节
long 长整型 8个字节

一个字节用8个二进制位来表示

(2)浮点型(小数)
float 4个字节
double 8个字节(常用 默认声明的小数系统使用double类型)

(3)字符型
char
特点:可以与整型相互转换
(4)字符串型
比较特殊,本身是一个类,使用方法与基本数据类型相同
String

2.引用数据类型
类和接口

七、实例与注释
public class HelloWorld {
//入口函数 main
public static void main(String[] args) {
//打印
System.out.println(“拥抱这个世界”);
// 打印快捷键 sout
//保存
System.out.println(“哈哈”);
// 声明一个整型变量
//等号两边加空格
int number = 10;
//等号一般翻译成 赋值符
number = 15;
System.out.println(number);
//字符型变量
//声明的字符要使用单引号括起来
char c = ‘a’;
//强制转换 把字符型转化成整型
//97在ASCII表中表示a
//65在ASCII表中表示A
System.out.println((int)c);
int number2 = 100;
System.out.println((char)number2);
}
}

猜你喜欢

转载自blog.csdn.net/guxin0729/article/details/81877206