java笔记

Java是一门开发语言

面向过程:C语言

面向对象:Java

集群语言:010101011011

汇编语言:Open

高级语言:C语言、Python、C++、C#、Php、VB、Java

介绍Java

软件版本的选择:不要选最新的,选最稳定版本(次版本 次次新版,考虑硬件的性能)

Java的三个方向:Javase(Java基础)、Javasee(Javaweb)、Javame(手机开发)

Java的特性:跨平台

Java的安装:

Jdk:开发环境(Jdk包含jre)

Class文件:字节码文件

Javac:将Java愿程序译成字节码文件

Java代码严格的大小写,所有的符号都是英文状态

Java:执行java的字节码

设置环境变量:path(路径)c:\program files\java\jdk/.80.0_74\bin

Java的跨平台原理:

1.因为Java的程序运行在JVM上

2.通过提供的支持不同操作系统的JVM,来屏蔽掉不同的操作系统的区别

Java的两种种核心机制:

Java虚拟机(Java Virtual Machine)

垃圾回收机制(Garbage collection)

源程序(*.Java文件)——>Java编译器——>字节码(*.Class)——>内装载器(Class Loader)——>字节码校验器byte verifer——>解释器interpretor——>系统平台

public公共

文件名要和public类同名,所有一个文件只能有一个public类,一个文件中可以没有public类,可以有多个普通类,每个类编码后都会形成一个单独的字节码文件

注释:

//单行注释        /*    多行注释    */        /**   文档注释   */

author(作者)        version(版本)        Java-version(浏览版本)

ex:Java-jarson        HelloWorld

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值