中易网

本人是大一新生,毫无编程基础,现在想学习JAVA语言编程,但是听别人说又要C语言作为基础。

答案:5  悬赏:0  
解决时间 2021-02-19 19:31
请高人解答,顺便说说学好JAVA大概的学习步骤。本人大一,空余的时间较多
最佳答案
学java也可以不用学C,但是对内存与指针不会很了解。
建议你学习《java语言程序设计》(基础篇,进阶篇)机械工业出版社。
这两本书很不错,看完这个然后看看《java编程思想》。
多做一些实际项目就可以了,慢慢就会熟悉的!
全部回答
你什么专业的呢?
JAVA和C其实都可以作为编程的基础语言,先从基础的语法学起,多动手编程 书籍可以从head first java开始,这个系列的书都不错 还有java核心技术,熟练了之后可以阅读java编程思想等
建议从C语言开始,C语言是很好的入门语言,而且接近底层,对计算机基本知识的掌握要更好一些,C语言基本语法掌握之后就可以多学习学习数据结构,这是编程的核心之一,等你把数据结构掌握了,你的编程就已经入门了,后面的发展你自己就会很清晰了
public class e2{ private double x; private double y; e2(double x, double y){ this.x=x; this.y=y; } public void translate(double w){ this.x += w; } public void vertical(double h){ this.y += h; } public boolean isequal(e2 a){ return this.x == a.getx() && this.y == a.gety(); } public int getquadrant(){ if(this.x==0&&this.y==0) return 0; else if(this.x>0 && this.y>0) return 1; else if(this.x<0 && this.y>0) return 2; else if(this.x<0 && this.y<0) return 3; else return 4; } public double getdistance(e2 a){ return math.sqrt(math.pow(this.x-a.x, 2)+math.pow(this.y-a.y, 2)); } public double getx() { return x; } public void setx(double x) { this.x = x; } public double gety() { return y; } public void sety(double y) { this.y = y; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
没领结婚证,有小孩。妻子出轨。想离婚能不能
外贸公司出口到综合保税区人民币结算是否可以
现在男生都留的那种发型,就是后面头发长,耳朵
我怀疑我亲戚进传销组织了,目前知道的好像是
以下游戏的电竞比赛都比什么?一团队几人?
什么叫守规矩
高箭沟村怎么去啊,有知道地址的么
福贵手工面馆怎么去啊,有知道地址的么
固定资产增加,贷方能记应收账款吗?
企业所得税汇缴清算怎么做?
1997年罗城县罗城高中是谁任校长
南海华嘉信捷机械有限公司在什么地方啊,我要
玩耍的英文单词
【幽灵法则】的假名歌词
医学生只有拿到规陪证才可以找工作吗
推荐资讯
1998年农历5月初七下午4点55分出生八字女命
青岛根源生物集团城阳区有发展吗
pr CS5以上的破解版下载,百度网盘地址
天津财经大学珠江学院重修一科要多少钱
仙河亲水休闲公园这个地址在什么地方,我要处
小学入学籍的时候能申请改户口本上的名字吗
喜利来蛋糕地址有知道的么?有点事想过去
老丰田花冠自动左下摆臂前螺丝取不下来
花开花落花满天.在出自哪里的呢?
灵宝市新型农村合作医疗管理办公室地址在什么
小金刚菩提子,刚拿回来,用钢丝刷到什么程度
把女孩的处破了不理我该怎么做
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?