java初学者求指教(原来写过一点C和C++)

问题描述

向各位大神求教:我刚毕业刚工作,我原本在学校学习的是c++,开发能力一般,代码量10000行左右(算上所有的作业,课程设计等等代码)。现在在一家软件公司工作,写java代码,上学时从没看过java,工作了几个月了,学习了java的基本语法,实际项目上写了几千行代码了。总觉得java的基础很差,一般写代码我觉得和c++区别不大,对于一些高级的应用感觉不会。我现在是应该看Thinking in java这些nb的书?还有研究一下源码,包括一些j2ee的开源架构的源码?还是应该学什么,基本的java语法知识我已经知道了。求指教 问题补充:半碗豆腐脑 写道

解决方案

你首先要保证你的代码语法正确,逻辑清楚,其次再考虑规范,好多规范基本都是通用的,网络上有很多,大概看看,平时写代码的时候多注意点。
解决方案二:
我的意思是你可以将C++和java对比这来学习,这样快点
解决方案三:
从项目中学吧,首先你要实现什么功能,然后可以找java里面相应的方式,这样慢慢积累就可以了,写代码的思想其实都是一样的。
解决方案四:
你不是说你基础差么, 公司给了你机会, 把基础掌握好啊. 基础不好, 做各种项目都会很累吧
解决方案五:
你感觉自己学的很好了,那就看看开源框架的源码吧,看看能不能读的懂,这些都是nb的项目
解决方案六:
项目做多了, 自然就会了.边做边学,比看书来得快.但是跟着书上走会更系统更全面一点吧初学者还是不要看thinking in java之类的好.
解决方案七:
项目时最好的老师,多参与项目,多思考,进步很快的

时间: 2024-10-23 10:36:38

java初学者求指教(原来写过一点C和C++)的相关文章

JAVA初学者求指教,求各位大哥大姐能教我怎么学好JAVA

问题描述 我是一名快毕业的大学生,现在就想学习JAVA,但可以算是个初学者,求各位哥哥姐姐能指点一二,学了几天感觉无从下手,不知道从什么开始学,刚开始就是看JAVA编程思想,但是感觉好难啊,好多词都看不懂,然后百度也搜不到,好迷茫,各位帮个忙呢,谢谢了 问题补充:574286925 解决方案 1,初学者最先开始看java核心技术A卷 是最好的. 2,工作一年之后再看java编程思想 对你帮助他 3,不要想走捷径,除了你自己,没太多人有时间帮你,你在学校学习,应该有老师的吧,出了学费就得粘着老师问

linux编程-初学者求指教进程通信问题

问题描述 初学者求指教进程通信问题 怎么样实现父进程创建子进程,子进程睡眠等待父进程唤醒,然后父进程等待子进程执行完毕,最后结束子进程!求代码- 解决方案 http://blog.sina.com.cn/s/blog_69146f510100viti.html 解决方案二: 你这样不会陷入死锁的境地么? 解决方案三: 管道即可. waitpid等待子进程退出

java 数据解析-Java新手求指教。最好注释多点我能看明白

问题描述 Java新手求指教.最好注释多点我能看明白 Java中怎么从服务器发过来的一堆数据中选出一条指令去解析 例:FFFFFF 开始码 .. 地址域 控制码 校验码 结束码(16位)

Java初学者求过来人指导点经验

问题描述 网络专业学生,最近在自学java,看的是尚学堂的java300集视屏,过来人给菜鸟一点指导一点经验 解决方案 解决方案二:我也是新手啊,一起学习解决方案三:边看边做,不懂多问解决方案四:多写代码多看书,学生时代需要增加知识的广度.解决方案五:多看多学多做,加油,一起进步!解决方案六:代码的话要敲一遍会非常有好处,相信我,不要只是看.解决方案七:有时候你看一些代码觉得有些地方不明白,你在工具上照着敲出来,运行一遍,你就能大概理解什么意思了,不懂的可以百度下,我也是自学,解决方案八:请问在

vb.net中关于水晶报表的操作(初学者求指教)

问题描述 现在有个项目要求用水晶报表控件制作报表,数据库的数据是根据硬件信息变化的.现在做好样式如图,我也是拖的数据库中的对应字段但是显示的是随机的数据.希望大神给点指点(给了思路也行,刚接触vb.net没头绪) 解决方案 解决方案二:绑定了字段,后台刷新下数据不就完事了么...解决方案三:1.先建一个DataSet,再在里边建一个DataTable,设置相应的字段名称(类型我一般都用字符串).2.建立一个存储过程,将数据写入DataTable.如果用一个简单Query就可实现,则此存储过程可以

java-初学者求问覆写与否的方法调用问题

问题描述 初学者求问覆写与否的方法调用问题 在看Java开发实战经典的时候看到覆写一部分,大致代码如下: public class Hello { public static void main(String[] args) { new Student().fun(); } } class Person{ private void print() { System.out.println(""Person""); } void fun() { this.print(

java-Java问题求指教:boolean[] arr = new boolean[s];

问题描述 Java问题求指教:boolean[] arr = new boolean[s]; 数组arr的长度为S,是不是只要在arr数组里面的值都true,然后不再arr里面的数值就为false.是不是我理解的这样? 解决方案 你理解错了,boolean[] arr = new loolean[s];的意思是 定义一个boolean类型的数组arr,数组长度为s,arr中只能存放boolean类型的值,而boolean类型的值包括True和False.所以里边的值可以有true也可以有fals

音频-我用java写了一个小游戏,想插入背景音乐但不太会,求指教

问题描述 我用java写了一个小游戏,想插入背景音乐但不太会,求指教 package text; import java.io.*; import javax.sound.sampled.*; public class text { public static void main(String[] args) { // TODO Auto-generated method stub //创建一个实例 AePlayWave apw = new AePlayWave("G:\照片\Sleep Awa

求java大神指教这个程序怎么写,最好有代码

问题描述 求java大神指教这个程序怎么写,最好有代码 小区里新开了一家超市,经营了一个月之后,发现超市的经营很混乱,主要体现在几个方面:不知道商店现在都有什么货物,也不知道商店每天都卖了什么货物,库存有什么货物:同时,一个月来的流水和利润都无法查清.为此超市张老板找到了程序员Jack,想让Jack开发一个管理程序,帮助超市的经营.Jack的初步计划是这样的:1. 设计程序的结构,看看大概需要什么样式的类.2. 初步构想是这样的:a) 货物要有相应的类和货物的属性:b) 然后商店平常要进货和销货