您的位置:首页 > 编程语言 > Java开发

2017复习Java基础系列

2017-02-28 23:10 288 查看
计算机操作系统  是一个管理硬件与软件的应用程序。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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: