JAVA版本号的问题 Java版本号与JDk版本

。_饼干妹妹 提交于 2020-01-19 03:13:40
初学Java时便一直疑惑Java版本号到底是如何命名的?时常在网上看到Java5、Java6、Java7、Java8 (到今天已经到了Java12了,2019.4.5) 这一类 “Java X” 的Java版本名称,同时又会看到诸如JDK1.5、JDK1.6这中 “JDK1.X” 的JDk叫法。一直以来都在纠结Java以及JDK的规范版本名称到底是如何,知道最近在几本书上看到了相关的解释才有点明白,现总结在这里: 首先1996年发布了最初版本Java1.0(此前原型为1995年的Oak,因Oak商标已被占用后改名为Java),此后为Java1.1、J2SE1.2、J2SE1.3、J2SE1.4

java是怎样实现平台无关性的

落爺英雄遲暮 提交于 2020-01-19 03:12:50
当编译java程序时,生成的是于平台无关的字节码,这些字节码不面向任何具 体的平台,而是面向虚拟机,不同平台上的jvm是不同的,但它们都提供了相同 的接口,因此只要有相应的jvm,即使是不同平台,编译后的字节码文件也是可 以在这个平台上运行的。JVM就像是一个中转站、翻译官,即使你不会讲英 文,但是只要有翻译官,那么就能交流,JVM就是翻译官 更形象的例子 java就是电器,jvm就是插板,平台就是插板所安的地方,就是说电器(java) 无论你在客厅还是在房间(各种系统),只要你插插板就可以,当然,可能有 的地方电压高低不同(系统不同),那么安不同插板(JVM)就可以了,和电 器无关

第一周总结

霸气de小男生 提交于 2020-01-19 03:12:33
前言 这是我的第二篇总结,但是我为什么叫做第一周总结呢?因为上次说好每周写总结,可是都没有写,只能从头开始,又从第一周开始写总结。总结的内容主要还是写工作中相关的事情。 内容 用户优惠券功能 优化提货卡功能 项目测试 个人博客 用户优惠券功能 用户端终于要加入优惠券功能,优惠券这个功能比较复杂,前期优惠券相关接口已写好,但是用户端需要使用优惠券,这个要做一些业务逻辑的判断,例如:用户此订单有哪些优惠券可以使用?具体使用限制条件有哪些?这些都需要做业务判断,说简单也简单,但是不怎么好写,一些参数验证都写的差不多了,等后面有问题再优化功能。 优化提货卡功能 提货卡功能,是项目中比较另类的存在

如何用C#动态编译、执行代码

那年仲夏 提交于 2020-01-19 03:12:12
本文转载自: https://www.cnblogs.com/jailu/archive/2007/07/22/827058.html 作者:jailu 转载请注明该声明。   在开始之前,先熟悉几个类及部分属性、方法: CSharpCodeProvider 、 ICodeCompiler 、 CompilerParameters 、 CompilerResults 、 Assembly 。    一、CSharpCodeProvider     提供对 C# 代码生成器和代码编译器的实例的访问。如果要动态生成VB代码,可以使用 VBCodeProvider 。     

简单的文本文件加密小程序

独自空忆成欢 提交于 2020-01-19 03:11:27
文件加密解密的学习 一. main 函数的命令行参数的使用 一个程序的 main() 函数的可以包括两个参数 第一个参数的类型为int型; 第二个参数为字符串数组。 通常情况下,将第一个参数命名为 argc ,第二个参数为 argv (当然参数名字可以换)。由于字符串数组有两种表达方式,因此,main函数存在两种书写方法: 形式一: int main ( int argc , char * argv [ ] ) //这里使用char* argv[] { return 0 ; } 形式二: int main ( int argc , char * * argv ) //这里使用char **

特定字母打头的字符串

混江龙づ霸主 提交于 2020-01-19 03:11:11
【问题描述】 输入n个字符串和某特殊字母,统计输出以该字母打头的字符串的个数,并将满足条件的字符串按字典序从大到小的顺序重新输出。 【输入形式】 第一行输入一个正整数n; 随后n行,每行输入一个字符串,并以回车结束; 最后一行输入一个单独的字母 【输出形式】 第一行输出符合题意的字符串的个数;随后每行输出符合题意的字符串,输出的字符串为从大到小的有序序列。 【样例输入】 3 Acb Abc abc A 【样例输出】 2 Acb Abc #include<iostream> using namespace std; int main() { int n;cin>>n; string a[n],c