2017复习Java基础系列

计算机操作系统  是一个管理硬件与软件的应用程序。OS
计算机语言  :人与计算机交流的语言,计算机去理解人的思想所必须的一种语言。二进制----》汇编与变----》高级语言
二进制 0 1
    二进制转换
    原码,反码,补码
  
十进制 0~9
十六进制 0~9 ABCDEF

Java开发游戏

开发游戏,开发模拟器(不同平台不同版本),打包,加载模拟器,加载游戏


20170228
javac 编译工具   和任何平台无关,不能直接运行windows,linux,mac上 !!!
这个时候就需要虚拟机,不同系统需要不同版本的虚拟机!!!
Java虚拟机可以识别字节码文件(.class) -------》JVM

启动JVM并告诉( 指明)其要加载哪一份字节码文件

JDK(Java开发工具){ jre Java运行环境{jvmJava虚拟机}}

为什么不直接开发字节码而要先开发源代码???
  原因.class文件只能被Java虚拟机所识别,作为程序员根本就看不懂 !!!

Java为什么可以跨平台?
    Java编译过后会生成与平台无关的字节码文件,得益于JVM 不同平台要安装相对应的JVM


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Java是一门高级计算机语言,其跨平台性使其发展愈加壮大。

程序员首先在计算机上安装与其系统相匹配的JDK(Java开发工具),然后选用合适易用的IDE(Myeclipse),便可进行源代码(按照人的思维方式简单遵循Java语法及格式)的编写了。

jdk包含jre(Java运行环境),jre包含JVM(Java模拟器)。

在JDK下开发源代码,由jre加载JVM,JVM将源代码编译成.class字节码文件,并翻译成计算机能理解并识别的二进制文件进而运行。


类名首字母大写,通常在定义类型时应该是一眼就是看出其意义的。

例如,人类


class Person{

    //程序主入口

   public static void main(String[] args){

}

  //属性

  int age;

 String name;


//行为

   eat(){

}

  run(){


}


 //如果不显示构造方法,默认则是无参构造,该构造方法与类同名,无返回值。


}

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Java有8中基本类型

分别为:     

   整型:byte(), short ,int(4字节),long 

  浮点:double,float

  布尔:boolean(true,false)

 字符:char


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


if (){

}else{

}


while(){

}


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

常见API

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Servlet

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Jsp


九大内置对象

out

application

Config

PageContext

page

request

response

exception

Session






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值