java简单介绍_java 简单介绍

byte 1个字节(主要是节省内存控件,在进行i/o传输的时候可以使用) short 2个字节(不常用) int 4个字节(常用于控制循环语句) long 8个字节(计算非常大的数是,int不足以满足容纳大小,如果long还不够就是用BigInteger) char 2个字节(Java使用Unicode字符集表示字

Java语言的特点1、 是一种面向对象的语法2、 是一种与平台无关的语言提供了程序运行的编译环境3、 是一门健壮性言语、吸收了C/C++优点(去掉了影响程序健壮性的因素如:指针、内存的申请和释放等)Java 允许机制和核心两大Java 两大核心是Java 虚拟机和垃圾回收机制Java 语言的实行过程Java核心——虚拟机Java 虚拟机就相当于执行字节码指令的CPU 对于不同的平台又不同的虚拟机 Java虚拟机可以屏蔽程序运行的底层细节,可以做到一次编译、处处运行 Java 核心——垃圾回收机制 不定时的回收已经不要的内存空间 在C/C++中,内存的回收是由程序员来负责内存的回收 Java 消除了程序员手动的回收的不用的内存 Java 垃圾回收器在运行时自动进行的,程序员无法精确的控制和干预(1)一个完整的Java程序实例package myjava //目录public class HelloWorld{

publicstatic void main(String agrs[]){

System.out.println("HelloWorld!");

}}注: 1、包名和文件名必须是public修饰的,以Java作为文件的后缀,如果不是public修饰的,则文件名和类名可以不同。 2、一个java源文件中可以有多个class文件但是只有一个public Class文件 3、源文件编译之后生成一个.class的文件 4、一个Java源文件中只包含一个Main方法,他是程序的入口,可以定义在任意的类中,不一定是public修饰。编译:javac HelloWorld.java

执行文件:java HelloWorld.java(2)Java运行的过程编译:生产可执行文件,如:C++中利用G++生成a.out效率高、但不跨平台。 解释:解释器吧源文件的解释,跨平台但效率不高; 在Java 中编译后解释,把.java文件编译成class字节码文件Java 源代码文件(.java文件) Java 编译器(Javac) Java 字节码文件(.class 文件与平台无关) Java 接收器(执行.class 字节码)

$(function () {

$('pre.prettyprint code').each(function () {

var lines = $(this).text().split('\n').length;

var $numbering = $('

$(this).addClass('has-numbering').parent().append($numbering);

for (i = 1; i <= lines; i++) {

$numbering.append($('

').text(i));

};

$numbering.fadeIn(1700);

});

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值