㈠ 關於PHP轉JAVA的
php和java在我眼裡只是語言不同而已,個人覺得:工資的高低,不在於你學的哪門語言,而是你的造詣與技能。php起點低,剛開始時工資也低點,但我覺得做php漲工資的幅度會比java快點。因為你做java,要想拿到一份不錯的收入,技術絕不能是一般的,時間的長短也是招聘者要看的。你現在還沒工作吧 ,嘿嘿~~強中還有強中手,外邊好多牛人呢,好好努力吧
㈡ 五年php要不要轉java
零基礎學習java可按照這份大綱來進行學習
第一階段:Java專業基礎課程
階段目標:
1. 熟練掌握Java的開發環境與編程核心知識
2. 熟練運用Java面向對象知識進行程序開發
3. 對Java的核心對象和組件有深入理解
4. 熟練應用JavaAPI相關知識
5. 熟練應用JAVA多線程技術
6. 能綜合運用所學知識完成一個項目
知識點:
1、基本數據類型,運算符,數組,掌握基本數據類型轉換,運算符,流程式控制制。
2、數組,排序演算法,Java常用API,類和對象,了解類與對象,熟悉常用API。
3、面向對象特性,集合框架,熟悉面向對象三大特性,熟練使用集合框架。
4、IO流,多線程。
5、網路協議,線程運用。
第二階段:JavaWEB核心課程
階段目標:
1. 熟練掌握資料庫和MySQL核心技術
2. 深入理解JDBC與DAO資料庫操作
3. 熟練運用JSP及Servlet技術完成網站後台開發
4. 深入理解緩存,連接池,註解,反射,泛型等知識
5. 能夠運用所學知識完成自定義框架
知識點:
1、資料庫知識,範式,MySQL配置,命令,建庫建表,數據的增刪改查,約束,視圖,存儲過程,函數,觸發器,事務,游標,建模工具。
2、深入理解資料庫管理系統通用知識及MySQL資料庫的使用與管理。為Java後台開發打下堅實基礎。Web頁面元素,布局,CSS樣式,盒模型,JavaScript,jQuery。
3、掌握前端開發技術,掌握jQuery。
4、Servlet,EL表達式,會話跟蹤技術,過濾器,FreeMarker。
5、掌握Servlet相關技術,利用Servlet,JSP相關應用技術和DAO完成B/S架構下的應用開發。
6、泛型,反射,註解。
7、掌握JAVA高級應用,利用泛型,註解,枚舉完成自己的CRUD框架開發為後續框架學習做鋪墊。
8、單點登錄,支付功能,項目整合,分頁封裝熟練運用JSP及Servlet核心知識完成項目實戰。
第三階段:JavaEE框架課程
階段目標:
1. 熟練運用Linux操作系統常見命令及完成環境部署和Nginx伺服器的配置
2. 熟練運用JavaEE三大核心框架:Spring,SpringMVC,MyBatis
3. 熟練運用Maven,並使用SpringBoot進行快速框架搭建
4. 深入理解框架的實現原理,Java底層技術,企業級應用等
5. 使用Shiro,Ztree和Spring,SpringMVC,Myts完成企業項目
知識點:
1、Linux安裝配置,文件目錄操作,VI命令,管理,用戶與許可權,環境部署,Struts2概述,hiberante概述。
2、Linux作為一個主流的伺服器操作系統,是每一個開發工程師必須掌握的重點技術,並且能夠熟練運用。
3、SSH的整合,MyBatis,SpringMVC,Maven的使用。
4、了解AOP原理,了解中央控制器原理,掌握MyBatis框架,掌握SSM框架的整合。
5、Shiro,Ztree,項目文檔,項目規范,需求分析,原型圖設計,資料庫設計,工程構建,需求評審,配置管理,BUG修復,項目管理等。
6、獨立自主完成一個中小型的企業級綜合項目的設計和整體架構的原型和建模。獨立自主完成一個大型的企業級綜合項目,並具備商業價值
㈢ 如何將PHP轉換成JAVA
先了解PHP的基本語言結構,然後去嘗試讀懂PHP項目的代碼,然後就按著代碼功能,用JAVA語言重寫一遍就是了,暫不知道有直接從PHP代碼轉成JAVA的工具。。。
㈣ 巳經用PhP開發的Web,己上線運行,如果改JAVA,可以嗎…
當然是可以,根據需求,使用JAVA重寫 。。。。。。。。。
㈤ 以前讀書學的是JAVA,工作用的是PHP,現在想轉JAVA,請問好嗎
根據自己的情況來決定.
如果真的不喜歡PHP,那就轉JAVA吧.
個人認為不管是JAVA還是PHP,都只是工具,盡量做到專精就好.轉來轉去反而不好.
㈥ 五年php要不要轉java
可以轉,想通的地方很多。轉了就業環境會好很多。
㈦ PHP轉JAVA 我做php已經快一年半 想再學一門語言 如果我再用一年的時間學會了java 轉java的話好不好
個人認為,在你已經學了PHP的前提下,與其學JAVA,不如學C#,也就是.NET。
JAVA理論上可以做很多事。。。但實際上,你能找到的幾乎所有工作崗位,都是做網站。幾乎所有的編程語言,其實都在圍繞一個話題比來比去——「哪個語言更適合做出好網站」
無論是JAVA,Python,Ruby,Go語言,PHP,皆是如此。。每一門編程語言,都宣稱自己能做N多種工作。但每一門語言除了做網站之外,基本沒別的工作可以做。而我個人的精力有限,一種用途,我覺得一門語言就夠了。。否則屬於重復學習。。
唯有C#與眾不同。盡管市面上,使用ASP.NET做的網站的也不在少數。。但C#最主要的用途,卻是做游戲。藉助於Unity3D引擎,一次開發,可以發布到21個平台。。Windows,MAC,Linux三大桌面平台,安卓,IOS手機平台,PS4,WIIU,XBOX等游戲機平台,眾多AR,VR設備,以及WebGL。比如之前火遍全球的AR游戲《口袋妖怪Go》,以及目前國內最火的手游《王者榮耀》,便是Unity3D開發而成。
最主要,它直接生成的WebGL平台項目,可以在網頁上流暢運行大型3D游戲,我覺得未來有可能會取代手寫JAVASCRIPT。也有人用它製作傳統手機APP。。比如有個炒股軟體《e片紅》,就是用這個游戲引擎製作而成的,目前已經成功上線。
而且,C#的語法和JAVA之間,有9成是相同的。。所以只需要幾天的學習後,語法部分便過關了。。學會一門,想轉另一門,難度並不高。。可以迅速進入類庫與應用方面的學習。。。但PHP由於弱類型,不面向對象,可能學習跨度會大一些。。但如果你能學會JAVA,也就能學會C#,畢竟兩個語言的語法基本一樣。。。差別只在類庫而已
㈧ php程序員轉java困難么
語言都是相通的,mvc 框架熟悉就好了,java經典的mvc框架開發jsp+servlet+javabean
㈨ 誰有將php源程序轉成java的經驗啊
具體公司具體要求
我同學大學畢業去上海不過是外企infosys起薪就接近5000了,但是他在印度培訓的時候成績比較好所以工資高一點,但是他開始工作的時候s+s+h這些東西大概就是知道應該沒用過,現在做ui了,前兩天還跑到我這邊出差哈哈好像還挺受重視,英語好嘛。
要是有工作經驗那就把你做過的東西做的好一點,或者說得深入一點,顯得你是下了功夫,考慮很多有一些經驗和能力我想一般公司也會給你5000的
㈩ 把這個PHP 版本 修改為java 版本
public String sign(Object hashkey,List<?> datas){
Collections.sort((List<Integer>) datas); //排序
System.out.println(datas.get(0)); //列印第一個元素
String [] pre = new String[datas.size()]; //創建一個數組
int i = 0;
for (Object data : datas) {
Object key = data;
if(data == null || data == ""){
continue;
}
if (data == "hash"){
continue;
}
pre[i] = data.toString().replaceAll("/","");
}
String arg = "";
int qty = pre.length;
int index = 0;
for (String key : pre) {
Object val = key;
arg = key = val.toString();
if(index++ < qty){
arg = "&";
}
}
return "md5" + (arg + hashkey);
}
鬼知道對不對,無聊寫寫玩,我也不知道php啥意思