Java_入门基础

Day_01

1计算机语言发展简史

机器语言,汇编语言,高级语言
java是第三代高级语言

2计算机基础知识

2.1二进制与十进制之间相互转化

二进制转十进制:
eg:
100110
每一位分别对应1,2,4,8,16,32。对应二进制为1的相加
2+4+32=38
十进制转二进制:
eg:
38
38 = 32+4+2 。转化后为100110

2.2存储单元-字节

计算机中最小的存储单位,计算机中任何文件,都是已字节形式存储
8bit = 1B

2.3常用Dos命令

D:进入D盘
cd :显示当前目录
cd … : 进入父目录
dir : 显示目录中的内容

3Java

3.1Java分类

javaSE S 标准 E 版本 -> 桌面软件 Java游戏 (Java语言核心)
javaEE E 企业 E 版本 -> 企业级软件
javaME M 微小 E 版本 -> 手机、平板、移动设备 Android

3.2Java语言的优势

面向对象
跨平台 “一次编写,到处运行” PC端 服务器端 操作系统 window linux Mac 移动端 Android…
GC 垃圾回收
健状、效率高(线程)安全性() Scala Java Python 算法 100 -50 10
Java 语言开发环境搭建(必须掌握)
JVM java 虚拟机(Java Virtual Machine ) 假计算机 java运行环境,特点
跨平台 -》 Java程序 一次编写,Win版JVM Linux版JVM Mac版JVM 到处运行

3.3JRE与JDK

JRE(Java Runtime Env)-> 包含了JVM和运行时核心类库
JDK(Java Development Kit) Java程序开发工具包 包含JRE和开发人员使用工具
JDK> JRE > JVM
JDK8的安装及目录结构
JAVA-HOME环境变量的配置

4HelloWorld入门程序

Java程序开发步骤
三个步骤:编写源程序、编译源文件、运行程序

4.1编写java源程序

文件名和类名相一致,注意大小写,每个字母符号都要我一样。
程序员看懂,JVM,也不能运行,源—》编译成-可运行java文件

4.2编译Java源文件

Javac java源文件名.扩展名
编译 HelloWorld.class 编译之后文件 Java可运行文件.class
字节码文件,二进制文件 8bit-Byte字节

4.3运行Java程序

编译与运行
编译:是指将们编写的java源文件翻译成JVM认识class文件(字节码文件)
javac 编译器会检查源文件所写是否有语法错误,如果有提示出来,如果没有不会编译成功-》.class 编译期。
运行:是指class文件交给JVM运行,JVM执行我们编写的程序代码。运行期
-》异常机制
关于main方法
称为主方法,写法是固定不可变的,main方法程序入口,无论我们写了多少程序,jvm运行的时候,会直接从main方法。
添加注释
代码解释和说明,了解代码
// 一行
/*多行 */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值