当前位置:首页 » 编程语言 » 转java

转java

发布时间: 2022-02-02 04:19:54

Ⅰ 怎么把exe程序转换成java

1、java编译的程序在装有jvm的机器上,可以通过javaw来运行的。正常会通过eclipse工具,或则通过jdk中提供的的jar命令打包。
2、如果要程序能够双击运行,最重要的是在jar文件下的META-INF文件下的MANIFEST.MF文件中指定运行的主函数,即带有main方法的类。
3、如果是新手,建议使用eclipse打包,因为在eclipse打包过程中,可以指定包含main方法的类,并且自动生成MANIFEST.MF文件。其实打包比较头疼的就是MANIFEST.MF文件,因为如果是通过jar命令手动打包的时候,MANIFEST.MF需要自己编辑的,这个文件中的信息之间的空格、回车都有特定要求,如果不正确,也会造成程序无法运行。
4、其实window下的exe、bat或则linux下的sh文件都可以调用jar程序。如果要成exe之类的也可以写。

Ⅱ 30多岁想转java是不是疯了

疯了还不至于,但是最好仔细确认下你的初衷,如果仅仅看重薪资问题,建议你还是慎重,因为其实技术从业人员薪资没你想象的高,一般是起薪高,但是很多行业沉淀多年以后(比如销售好好沉淀10年的客户资源等)薪资应该是远远强于普通的技术人员的,另外就是国内目前做JAVA确实多少有点偏年轻化的风气,甚至很多人说30岁之后不应写代码了,所以30岁才入行可能会难上加难,如果没有啥意志力,可能很快就会放弃吧.......

Ⅲ 如何从测试转java开发

为啥Java只学过语法?你大学都干啥了?C++也没学过?
你是计算机专业的吗?算法数据结构啥的都学过么?
你是做测试的那么你会JUnit么?会Git或者其他版本控制工具吗?你说会sql,那么都会用哪些数据库呢?知道怎么通过Java来调用数据库吗?

想做Java最重要的是基础,而不是框架。
我会告诉你我什么框架都不会照样找到Java开发的工作吗?

如果有C++或者C#的功底的话,Java还是很好学的。Oracle的官网上有很好的Java教程。
不太推荐通过看书学习,因为节奏太慢了。上Oracle官网上学,有很多例子,边学边做做笔记,然后写写代码,我就是这么学的。学完基本上Java基础掌握的差不多了,然后就开始多练练算法题,不停地刷题。

如果一定要看书的话,推荐《Head First Java》(中文译名忘了是啥。。),或者《Thinking in Java》(中文译名 Java编程思想)
前者适合初学者,不过我觉得里面露了不少重要的知识点。
后者,不太建议初学者学,文章作者是个C++大神,很多时候喜欢讲底层的原理,你没有很好的基础估计不太好理解他的话。这本书比较适合你工作了之后提高自己能力时候看。

我列举一下我觉得比较重要的东西
1. Oracle的Java教程一定要看完。里面有很多必须掌握的知识点。这是最低要求了。
2. 算法和数据结构。。需要你大学时期的积累,然后多练练简单的编程题。像最基本的二叉树,哈希表什么的都是必会的。不推荐看专门关于算法和数据结构的书。。很多书里面的东西太专业了不适合初学者,而且很多高级的数据结构现实工作中用不到。我推荐《How to crack coding interview》里面的那些题基本上足以应对大部分面试了。(google,微软什么的除外。)
3. SQL,还有至少熟练掌握一个数据库。如果你还不会用数据库,推荐学mysql,因为比较常用。然后学学Hibernate
4. 掌握常用的Java编程工具: JUnit, eclipse,Git,maven或者ant。还有学会用命令行
5. 掌握基本的架构:MVC,client-server。
6. 做做个人项目。
7. 掌握面试技巧:我成功的秘诀是。。面试时候表现的自信,勤奋,好学。。别老是问一些公司假期有多久,有啥福利之类的。。

想做Java开发算是门槛相对高的了,对初级Java程序员来说,最重要的还是你的基础,编程能力,学习能力,以及做过的项目。如果有些公司只注重你会不会某个框架什么的,那都是SB。

别急着学框架,框架等你java学好了再开始学。框架虽然好用,但是也会影响你对底层的理解,对初学者来说有百害而无一利。

Ⅳ C#代码转JAVA

C#模拟post提交数据;
以下为java模拟post提交数据
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
public class SendPostMessage {

private HttpURLConnection conn = null;
//传递url,map集合[map.put("name","cat")]
public boolean send(String urlAddr, Map map) throws Exception {

boolean isSuccess = false;
StringBuffer params = new StringBuffer();

Iterator it = map.entrySet().iterator();
while(it.hasNext()){
Entry element = (Entry)it.next();
params.append(element.getKey());
params.append("=");
params.append(element.getValue());
params.append("&");
}

if(params.length() > 0){
params.deleteCharAt(params.length()-1);
}

try{
URL url = new URL(urlAddr);
conn = (HttpURLConnection)url.openConnection();

conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setUseCaches(false);
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.setRequestProperty("Content-Length", String.valueOf(params.length()));
conn.setDoInput(true);
conn.connect();

OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");
out.write(params.toString());
out.flush();
out.close();

int code = conn.getResponseCode();
if (code != 200) {
System.out.println("ERROR===" + code);
} else {
isSuccess = true;
System.out.println("Success!");
}
}catch(Exception ex){
ex.printStackTrace();
}finally{
conn.disconnect();
}
return isSuccess;
}
希望能够帮助到你,望采纳!

Ⅳ 如何将.class文件转换成.java文件

用java的反编译工具,jd-gui

直接打开你的.class文件即可

但是,可能跟原代码不一样

原因是编译器会对代码做编译优化,或者像android一样,打包会对代码进行混淆

热点内容
广饶编程 发布:2024-04-29 20:39:07 浏览:120
长城服务器管理口ip 发布:2024-04-29 20:15:24 浏览:375
java静态成员变量 发布:2024-04-29 20:04:52 浏览:874
现代伊兰特女生选哪个配置 发布:2024-04-29 19:59:44 浏览:508
d盘不能访问权限 发布:2024-04-29 19:41:56 浏览:415
考试版脚本 发布:2024-04-29 19:33:43 浏览:64
html编译成JavaScript 发布:2024-04-29 00:00:15 浏览:367
html编译器手机 发布:2024-04-28 23:59:22 浏览:518
大宇精雕机的密码是多少 发布:2024-04-28 23:50:02 浏览:457
androidapi查询 发布:2024-04-28 23:44:06 浏览:58