JAVA组成原理及使用方法编辑环境及实现过程
2023-09-14 09:12:06 时间
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 }
相关文章
- Java实现 LeetCode 783 二叉搜索树节点最小距离(遍历)
- Java实现 LeetCode 639解码方法 2(递推)
- Java实现荷兰国旗问题
- Java使用正则表达式取网页中的一段内容(以取Js方法为例)
- Java输入输出流和文件操作
- Java主要版本平台
- 【JAVA】Java 异常中e的getMessage()和toString()方法的异同
- [JavaEE] Testing the Java EE Application : Basic Arquillian integration test
- Java SimpleDateFormat 线程不安全问题及解决方法
- ABAP Netweaver上调用Java程序
- Java快速排序的调试
- Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net
- Java——删除字符串最后一个字符的几种方法
- 当年的Java考试:JAVA&移动应用&大数据-大三-社区疫苗接种管理系统(全部源码·保姆式呵护)
- 常见Java面试题 String 类的常用方法都有那些?
- Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法
- Java 8————Collectors中的中的joining 方法和mapping方法
- java.util.ConcurrentModificationException 异常解决的方法及原理
- [Java 8 HashMap 详解系列]5.HashMap 的 remove() 方法执行原理
- Cause: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long错误的详细解决方法
- java接口的default方法和 static方法
- Java Instrumentation 内存马——主要是利用Instrumentation Java API来做内存注入,会用到反射机制,文中提到检测思路:注入jar包-> dump已加载class字节码->反编译成java代码-> 源码webshell检测
- JNDI(Java Naming and Directory Interface,Java命名和目录接口)