新人,刚接触java不久

问题描述

可能问题会很多..希望大神们给予解答..

解决方案

解决方案二:

解决方案三:
问吧
解决方案四:
相互讨论吧~~
解决方案五:
楼主,学习java,j2se只是基础,你的基础是为后来的javaweb开发做铺垫的,j2ee才是java最最重要的方向(就是javaweb)。我已经工作一年半了,因为以前也有你这样的迷惑,我就告诉你我的学习经验,首先可以看张孝祥或者孙鑫的java基础视频,也可以自己看一本基础书,比如javacore,强烈建议这时候不要看thinkinginjava(因为不适合初学者,等你有一定深度的时候再看),一定要对java最基础的应用有一定的掌握,比如IO包,util包的集合类(必须要很熟练),math包,lang包要要比较熟练,还有awt就不用看了,因为j2se的桌面系统软件的界面非常槽糕,从来不登大雅之堂。java基础好了后就要学习jsp和servlet了,这是j2ee编程的基础,一定要好好学,推荐看魔乐在线的j2ee教程,非常好,到讯雷搜搜,然后就是学习框架了,在学之前要懂一点点xml语言,不需要深,因为你的struts,spring,hibernate框架会用到它,还有如果你以后要开发的话这三个框架一定要掌握,由容易到难struts--->spring----->hibernate我现在开发快两年了,基本上现在的软件公司都要用到这三个框架中的两个以上,javascript(浏览器脚本语言,可以实现一些客户端网页的验证,一些特效不需要非常精通,但是你要有些实例,要用的时候ctrl+c,ctrl+v上去,有时后需要小修改,所以要懂些),然后如果你要美化界面的话你可能要学点css,如果还要加强客户端功能的话,Ajax也是需要的(个人经验不一定需要,但是精通的人绝对高薪),如果你以后特别牛的话,还要有点WebSevice和soap的知识,如果你要和其它语言(.net,c#)通信和远程调用的话。查不多就这些了,学习是循序渐进的过程,漫慢来,楼主能有好的培训公司就去吧,搞软件环境很重要!!祝你好运!
解决方案六:
但问无妨~~~~~~~
解决方案七:

解决方案八:
Quote: 引用4楼yangguangdesenlin的回复:

太感谢了!!
解决方案九:
一定要有打持久战的准备
解决方案十:
老大准备让我开始看公司的server的java代码了,我也要准备一场持久战。
解决方案十一:
一起努力,加油吧
解决方案十二:
多写代码,多看英文,多想想为什么,多用Google,天道酬勤。

时间: 2024-10-24 17:07:46

新人,刚接触java不久的相关文章

java-新人求助,刚接触JAVA

问题描述 新人求助,刚接触JAVA 代码三和代码应该填什么,求好心人... 解决方案 inputNumber1 = JOptionPane.showInputDialog(""输入数字?""); inputNumber2 = JOptionPane.showInputDialog(""输入数字?""); JOptionPane.showMessageDialog(null较大的实数是:""+(number1

java 关于扩展类 很基础的一个 刚接触java求指导

问题描述 java 关于扩展类 很基础的一个 刚接触java求指导 已经有了一个类 public class Person{ } 之后又有一个Person类的扩展类Student类 那么在 eslipse中编写程序时 是有两个类 对吧?那扩展类Student需要如何创建这个类啊? 解决方案 首先在eclipse中新建两个类,在其中一个类中写main方法写测试代码.测试要依据你的需求看怎么测了. 解决方案二: public Student extends Person{ //extends继承 }

刚接触JAVA,求教个关于java数组的问题。

问题描述 for(inti=0;i<8;i++){String[]s=newString[i];}在java中,数组不是不可以同名的,但是在这个循环里,可以运行,不是每循环一次都从新NEW一个同名数组出来,为什么允许这样子来的,还有,这样子来新产生的数组跟之前产生的数组到底是个什么样子的关系,是包含,还是覆盖?如果是覆盖,那之前产生的数组里的内容是不是就废了??? 解决方案 解决方案二:s是局部变量,其作用域就是从定义的地方开始到for结束.所以每次循环结束时,在这次循环中定义的s已经变成垃圾了

各位大侠都进来看看 小弟刚接触java不久 请帮帮忙

问题描述 1.写一个socket程序服务器端:启动后初始化socket在某个端口上侦听接收到客户端连接后启动一个线程用于收发数据.2.写一个示例程序:初始化串口.设置串口参数.启动线程不断读取串口数据并将数据存储到文件中3.数据表TreeTable字段为:IdparentIdName其中parentId为-1的表示根节点例子如下:IdparentIdName1-1总署21深圳海关32罗湖海关42梅林海关51广州海关61天津海关要求:从数据库TreeTable表读取出数据并显示到TreeView中

java用凯撒加密为什么对汉字无效呢,本人刚接触java,希望大家多多指教。

问题描述 package课堂;importjava.io.IOException;importjava.io.UnsupportedEncodingException;importjava.util.*;importjava.lang.*;importjava.math.*;publicclass用户注册界面{staticinti;staticchar[]a=newchar[10];;privatestaticScannerin;publicstaticvoidmain(String[]agrs

java-新人刚学Java,有个很纠结的点求帮忙解答

问题描述 新人刚学Java,有个很纠结的点求帮忙解答 JAVA 在定义一个类时候,在他的内部定义main方法, package com.pc; public class Person { private String name; private String job; private int age; public Person(String name, String job, int age){ this.name = name; this.job = job; this.age = age;

新手求教 谢谢-java新手今天求教 今天刚开始接触java

问题描述 java新手今天求教 今天刚开始接触java public class HolleWorld { public static void main (String[]args){ system.out.println("这是我第一个java程序") { } 这三句的注释, 谢谢 解决方案 今天开始写第一篇java相关的博客 解决方案二: public class HolleWorld { //定义了一个叫HolleWorld的类(Hello还拼错了) public static

文件和 流-刚接触IO流和文件操作有许多不懂,请大神们来教教这些定义是什么意思

问题描述 刚接触IO流和文件操作有许多不懂,请大神们来教教这些定义是什么意思 File f1 = new File(dir, name);//什么意思,不懂啊. FileOutputStream out = new FileOutputStream(path);//什么意思,不懂啊. FileInputStream in = new FileInputStream(path);//什么意思,不懂啊. FileOutputStream fout = new FileOutputStream(xxx

新人求助 关于JAVA的基础问题

问题描述 新人求助 关于JAVA的基础问题 刚开始学习JAVA 想请教一下这里面的!X表示的是什么?是X=false吗? 解决方案 这里的!x是判断的意思而if里的布尔值只有为true的时候才会执行其后面花括号里的程序.所以当x的布尔值为true时!x是false后面花括号里的代码是不会执行的.当x的布尔值为false时!x是true这时后面花括号里的代码才会执行的. 解决方案二: 是的,非操作,就是如果x的值为false,那么非就是true,就会进入条件分支了. 解决方案三: 如果x为fals