• JAVA组成原理及使用方法编辑环境及实现过程


    JAVA组成原理
    一、由四方面组成:
    1、Java编程语言
    2、Java类文件格式
    3、Java虚拟机
    4、Java应用程序接口
    当编辑并运行一个Java程序时,需要同时涉及到这四种方面。
    二、使用文字编辑软件:
    1、记事本
    2、写字板
    3、UltraEdit
    三、集成开发环境:
    1、Eclipse
    2、MyEclipse
    四、JAVA程序实现过程:
    1、在Java源文件中定义不同的类
    2、通过调用类
    3、这些类实现了Java API
    4、Java API中的方法来访问资源系统
    5、把源文件编译生成一种二进制中间码
    6、存储在class文件中
    7、然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件
    8、执行编译产生的字节码
    9、调用class文件中实现的方法来满足程序的Java API调用

     1 package com.HelloWorld;
     2 
     3 import java.io.Serializable;
     4 
     5 public class Worker implements Serializable{
     6     private String name;
     7     private String sex;
     8     private int age;
     9     public int getAge() {
    10         return age;
    11     }
    12     public void setAge(int age) {
    13         this.age = age;
    14         System.out.print(this.age);
    15     }
    16     public String getName() {
    17         return name;
    18     }
    19     public void setName(String name) {
    20         this.name = name;
    21         System.out.print(this.name);
    22     }
    23     public String getSex() {
    24         return sex;
    25     }
    26     public void setSex(String sex) {
    27         this.sex = sex;
    28         System.out.print(this.sex);
    29     }
    30     /**
    31      * 接口
    32      * @param args
    33      */
    34     public static void main(String[] args) {
    35         Worker wk=new Worker();
    36         wk.setAge(22);
    37         System.out.println("");
    38         wk.setName("china");
    39         System.out.println("");
    40         wk.setSex("boy");
    41     }
    42 }
  • 相关阅读:
    WebApi 自定义过滤器实现支持AJAX跨域的请求
    ASP.NET MVC 实现与SQLSERVER的依赖缓存
    MVC4+Springnet+Nhibernate学习系列随笔(一)
    自定义JsonResult处理JSON序列化DateTime类型数据(Ext4.2+ASP.NET MVC 4)
    SqlServer计算周岁的函数
    RabbitMq 使用笔记(winows 64版本)
    解决IDEA下tomcat启动server乱码
    Servlet学习笔记(一)
    解决IDEA使用terminal时 git log 乱码
    Git常用的命令
  • 原文地址:https://www.cnblogs.com/borter/p/9367522.html
Copyright © 2020-2023  润新知