java译站
没有翻译软件,但是能编写翻译程序。
2. java程序翻译成中文是什么意思
Java 是一种编程语言的名称,一般不翻译。
你的手机程序有java字样,说明采用了Java技术。
Java本意是爪哇岛上产的爪哇咖啡, 寓意这种语言像咖啡一样提神醒脑可口
3. JAVA中文是什么意思
JAVA中文意思是:计算机编程语言。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。
由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
(3)java译站扩展阅读:
JAVA和互联网的渊源:
1994年6月,在同约翰·盖吉、詹姆斯·高斯林、比尔·乔伊、帕特里克·诺顿、韦恩·罗斯因和埃里克·施密特经历了一场历时三天的头脑风暴后,团队决定再一次改变努力的目标,这次他们决定将该技术应用于万维网。
他们认为随着Mosaic浏览器的到来,因特网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,帕特里克·诺顿写了一个小型万维网浏览器,WebRunner,后来改名为HotJava[12]。
1994年10月,HotJava和Java平台为公司高层进行演示。1994年,Java 1.0a版本已经可以提供下载,但是Java和HotJava浏览器的第一次公开发布却是在1995年3月23日SunWorld大会上进行的。升阳公司的科学指导约翰·盖吉宣告Java技术。
这个发布是与网景公司的执行副总裁马克·安德森的惊人发布一起进行的,宣布网景将在其浏览器中包含对Java的支持。1996年1月,Sun公司成立了Java业务集团,专门开发Java技术。
4. Java英文翻译
Here’s a peak ahead.
这里, 前方有一个 峰值。
5. 有没有针对java语言的翻译工具
有! eclipse 这个软件 不光能开发 java 还兼容其他语言! 但是 好像要安装 tomcat
6. JAVA在哪里可以免费站的学习资料
资深JAVA专家 小班授课
企业真实项目驱动
毕业即就业 平均月薪5000元以上
详情搜索“动力节点”
7. java方面的外文翻译 毕设用。 最好是ssh的。主要是找不到可以免费下载的外文资料。。要不哪位大侠推荐下
去年我毕业的时候刚用的。外加毕业设计全套的资料
8. 请问java中怎样实现提供一个按钮将全站所有页面翻译成英文版的
就是用struts的国际化,应该不难,就是比较繁琐
9. 用java编一个自动翻译的软件请高手指导下
用swing做出个简单界面,
关于词库可以自己建 (数据库,文本)
如果要调用网络上的翻译接口,那就不需要了。
直接学会怎么调用接口,和用swing做一个界面就行了
10. java语言的完整进站出站程序
楼主要的究竟是一个栈的程序,还是要一段能够实现中缀变成后缀的程序?我这里有一份作业。也许你有用。
文件CharStackD.java:
/**
* 用数组实现的栈。能够设置栈所使用数组的大小
*/
public class CharStackD {
char[] ch;
int top;
//构造函数
public CharStackD() {
ch = new char[10];
int top = -1;
}
public CharStackD(int n) {
ch = new char[n];
int top = -1;
}
public CharStackD(char c) {
ch = new char[10];
int top = 0;
ch[top] = c;
}
public CharStackD(int n,char c) {
ch = new char[n];
int top = 0;
ch[top] = c;
}
//压栈
public boolean push(char c) {
top++;
if (top == ch.length)
return false;
ch[top] = c;
return true;
}
//出栈
public char pop() {
if (top == -1)
return ' ';
return ch[top--];
}
//查询栈是否为空
public boolean isEmpty() {
if (top == -1) return true;
return false;
}
//查询栈是否已满
public boolean isFull() {
if (top == ch.length) return true;
return false;
}
}
文件:ConvertMToB.java
/**
* 此程序的功能是将中缀表达式转换成后缀表达式。程序使用了一个堆栈。转换
* 的方法:当读到字母时直接输出;当读到加减乘除号时,有三种情况,一是栈空,
* 将符号压入栈中,二是当前符号比栈顶的符号优先级低,将栈顶符号弹出并根据
* 当前符号与栈顶符号的情况决定下一步的操作,三是当前符号比栈顶的符号优先
* 级高,将当前符号压栈;遇到左括号入栈;遇到右括号将左右括号之间的符号全
* 部出栈,同时略去括号。
* 假定中缀表达式已经被事先存放于s1中。
*/
public class ConvertMToB {
//事先存入的表达式
static String s1 = "a+b*(c/d)-e/f";
//主程序
public static void main(String arg[]) {
//s2用于输出结果
String s2 = "";
int current = 0;
CharStackD stack = new CharStackD();
char c;
//按字符扫描s1
while (current<s1.length()) {
c = s1.charAt(current);
//扫描到字符,直接输出
if ((c >= 'a') && (c <= 'z')) s2 += c;
//扫描到左括号,入栈
if (c == '(') stack.push(c);
//扫描到右括号,输出括号间的符号
if (c == ')') {
for(;;) {
char out = stack.pop();
if (out == '(') break;
else {
if (out == ' ') {
System.out.println("Wrong in " + s1);
System.exit(0);
}
s2 += out;
}
}
}
//扫描到加减乘除号
if ("+-*/".indexOf((int)c) > -1) {
//栈空,入栈
if (stack.isEmpty()) {
stack.push(c);
current++;
continue;
}
//扫描到加减号
if ("+-".indexOf((int)c) > -1) {
char topChar = stack.pop();
if (topChar == '(') stack.push(topChar);
for (int i = 0;i <= 1;i++) {
if ("+-*/".indexOf((int)topChar) > -1) s2 += topChar;
topChar = stack.pop();
if (topChar == '(') {
stack.push(topChar);
break;
}
}
stack.push(c);
}
//扫描到乘除号
else {
char topChar = stack.pop();
if (topChar == '(')
stack.push(topChar);
else {
if ("*/".indexOf((int)topChar) > -1)
s2 += topChar;
else {
stack.push(topChar);
}
}
stack.push(c);
}
}
//扫描下一个字符
current++;
}
//清理栈内剩余的符号
while (!(stack.isEmpty())) {
s2 += stack.pop();
}
//输出结果
System.out.println("Middle Style: "+s1+"\nBackwards Style: "+s2);
}
}