java基础讲义一 java语言1.1 java语言介绍1.1.1 什么是java1.1.2 java之父1.1.3 java语言发展史1.2 java语言的特点二 java环境搭建相关2.1 Java环境介绍2.1.1 虚拟机介绍2.1.2 JVM介绍2.2 Java跨平台2.2.1 跨平台2.2.2 跨平台原理2.3 java运行过程2.4 JDK、JRE、JVM关系图2.4.1 JRE介绍
发展史1990年是sun公司的一个项目,1994年改名为java,现属于oracle公司。Java版本javaSE:standard edition,标准版,桌面软件,桌游。javaME:移动版,发展不怎么好,被Android用了然后带飞了。javaEE:企业版,一般用其做大型系统,大型网站。java优点一次编写,处处运行,在不同系统上安装java虚拟机(JVM)即可使用,且jvm不跨平台,各个系
  当我们说Java Web框架时,最流行的两个名字是Spring和Struts。由于Java语言缺乏内部组织,Spring和Struts都提供了一个Web开发框架,允许用户专注于开发可靠的Web应用程序。  什么是 Spring 框架?  Spring 框架(Spring)是一个开源应用程序框架,通过提供基础设施支持来支持Java应用程序的开发。Spring 是使用最广泛的Java企业版 (Ja
package com.api.util;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetE@Suppress
转载 2022-11-15 06:37:38
1461阅读
Java简介Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java的主要特性简单性: Java语言的语法与C++语法很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如头文件,操作符重载、
转载 2月前
39阅读
## 实现“java exit java”的流程 为了实现“java exit java”,我们可以将整个过程分为以下几个步骤: 1. 创建一个Java程序。 2. 在程序中调用Java Runtime类的exec()方法来执行另一个Java程序。 3. 在被调用的Java程序中执行System.exit()方法退出虚拟机。 下面将详细介绍每个步骤需要做什么以及相应的代码。 ### 步骤一
原创 3月前
79阅读
## Java发送Java的实现流程 首先,让我们来看一下整个实现“Java发送Java”的流程。可以用以下表格展示步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建一个Java类,该类将负责发送Java程序。 | | 步骤2 | 创建一个Java类,该类将负责接收Java程序。 | | 步骤3 | 在发送方类中,使用Socket类创建一个服务器套接字,以便接收方
原创 3天前
6阅读
package java1to10; public class D3_IfThenElse { public static void main(String[] args) { // TODO Auto-generated method stub int tempInt1 = 5, tempInt2 = 0; // 判断tempInt1,给tempInt2赋值 if (tem
转载 6月前
210阅读
Java一种高级的计算机语言 Java的前身oka语言,随着社会的发展,改名为了Java Java之父 James Gosling(詹姆斯·高斯林) 1991年Java之父开始了oka语言的开发 1994年oka语言改名为Java 1995年由Sun公司推出 JavaJava面向对象设计语言和Java平台的总称 Java技术既是编程语言又是平台Java体系JavaSE:Java Platform
Java是一个广泛使用的网络编程语言 ,它是一种新的计算概念。 首先 ,作为一种程序设计语言 ,它简单、面向对象、不依赖于机器的结构、具有可移植性、鲁棒性、安全性、并且提供了并发的机制、具有很高的性能。其次 ,它最大限度地利用了网络 ,Java的小应用程序 (applet)可在网络上传输而不受 CPU和环境的限制。另外 ,Java还提供了丰富的类库 ,使程序设计者可以很方便地建立自己的系统。 下面
转载 精选 2008-05-08 15:36:47
10000+阅读
本地代码访问Java代码在被调用的C/C++函数中也可以反过来访问java程序中的类。Java通过机制调用c/c++写的native程序。c/c++开发的native程序需要遵循一定的JNI规范,下面的例子就是一个JNI函数声明:JNIEXPORT jint JNICALL Java_jnitest_MyTest_test(JNIEnv*env, jobje
怎样运行java程序作者:Leah怎样运行java程序?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、首先我们需要一段java程序,一个简单的Hello Java为例:public class HelloJava{ public static void main(String[] args){ System.out.printl
1、编译型语言与解释型语言    概念:编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束!    区别:编译型语言,执行速度快、效率高;依赖编译器、跨平台性差些。如C、C++、Delphi、Pascal,Fortran。解释型语言,执行速度慢、效率低;依
垃圾回收的机制主要是看对象是否有引用指向该对象,java对象的引用包括:强引用,软引用,弱引用,虚引用1.强引用 是指创建一个对象并把这个对象赋给一个引用变量。 强引用有引用变量指向时永远不会被垃圾回收,JVM宁愿抛出OutOfMemory错误也不会回收这种对象。 Object obj = new Object(); 可直接通过obj取得对应的对象 如obj.eque
上一章写了JAVA通过JNI调用C库的方法,这一章记录下JAVA通过JNI调用JAVA的方法,先实现两个JAVA类public class JniFuncMain { private static int staticIntField = 300; static { System.loadLibrary("jnifunc"); } public static native JniTest crea
核心内容: 1.字节流、字符流的区别。 2.缓冲流的使用。 3.随机文件读写。 目录[Java] JAVA IO操作更多 手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。 平...
原创 2022-01-24 17:53:50
2659阅读
欢迎点击「算法与编程之美」↑关注我们!本文首发于:"算法与编程之美",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!1 什么是面向...
原创 2022-03-01 15:44:29
1240阅读
public class ListTest { @Test public void test() { List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); Iterator<String> iterato ...
转载 2021-04-10 22:13:26
3454阅读
3评论
Java 6 --> Java 7
原创 2012-04-09 09:58:13
4442阅读
  • 1
  • 2
  • 3
  • 4
  • 5