1. java的基础差怎么办呢怎么入门
虽然入门有点难,但是可以到荣新教育进行系统的学,它们的水平高,讲课也认真,不懂得及时询问也会得到解答。
2. JAVA的理论知识
继承:地区法律 extends 国家法律
国家制定一个法律;而这个国家的某个地区又制定了一些专法律,把地区继承自属国家,这样地区即有国家的法律,又有自己当地的法律.
多态:
又两个人从上海到达同一个地方(北京),他们的到达目地的细节不同,一个是坐火车到北京,另一个是做飞机到北京的,但是他们达到的相同效果 --> 到北京!
封装:把一个对象放在另一个对象(比较大)当中去.
抽象:告诉你答案,不告诉你细节;比如你向我拿个东西,我把这个东西给你了,但是我怎么把这个东西弄到手的你就不知道了.
实体:把多个对象封装到同一个对象中去.
学面向对象编程要有一种思想:一切的东西都是对象,对象里面可能还包括对象.对象可能会有属性和方法.现实生活中,人,汽车都是对象.人的属性是身高,体重方法是:说话,走路;汽车的属性是:什么颜色,牌子;方法是:开车,刹车.
不知道这样你可否理解.
3. java三年基础差
主要还是因为自己没有静下心看书或者编程。
工作需要什么用什么,只会拿来主内义,看前人怎么做容自己怎么做,像个搬运工一样搬代码。知其然不知所以然,即使去培训,两三年后结局还是一样的。
基本上网上所有的java知识你都可以看到的,很多教程、书籍、论坛,随时可以学习。主要还是因为懒得主动学。其实很多人都有这样的问题,感觉自己做了几年工作,但好像只有一年经验,似乎有时连培训完的新人都比不上,特别是理论知识这块,大都半知不解。
近期我也是这种感觉,只是换了个环境,以前的好像都不会了,新的也不知道从哪下手。所以最近在网上看基础知识,没事自己做个小工程。感觉成长很多,自信心也强大了。
建议你下班或者抽空搞搞java代码,从简单的开始,一步一步来,别怕麻烦。没事多看看网上的论坛、交流什么的。加油吧!
4. 最近已经把java的基础,系统的学习了一遍,偏理论的较多。我是为了学android而学得java,
不管是JavaEE(Web开发),还是JavaME(Android,mobile应用程式),他们的基础都是JavaSE(Java Standard Edition,Java开发的基础)
JavaSE没有学好以前,都不建议内去往JavaEE或JavaME的方向发展容。
你可以做一些小型的开发项目,其一是增加代码的熟练度,其二也可以知道自己的程度大约在哪里
等到学会使用OO(物件导向,Object Oreinted)来开发时,就差不多上手了,此时我才建议你往JavaME或JavaEE的方向发展。
5. java 中怎么比较两个时间相差的秒数
方法:
java 计算两个时间相差可以用getTime()来获得两个时间的毫秒数,可以这样计算得出两个时间的秒数的相差如下:
public int calLastedTime(Date startDate) {long a = new Date().getTime();long b = startDate.getTime();int c = (int)((a - b) / 1000);return c;}
(5)java差理论扩展阅读:
1、通过Date类来获取当前时间
Date day=new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(df.format(day));
2、通过System类中的currentTimeMillis方法来获取当前时间
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(df.format(System.currentTimeMillis()));
3、通过Calendar类来获取当前时间
Calendar c = Calendar.getInstance();//可以对每个时间域单独修改
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int date = c.get(Calendar.DATE);
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);
4、 通过Date类来获取当前时间
Date date = new Date();
String year = String.format("%tY", date);
String month = String.format("%tB", date);
String day = String.format("%te", date);
System.out.println("今天是:"+year+"-"+month+"-"+day);
6. Java 理论很重要吗
java的运行原理弄懂了才能更好的开发和设计架构。当然很重要了。现在市面上所有的流行的框架实际上原理都是一样的。
7. 数学非常差 ( 其实就是逻辑思维非常差 ) ,能学好java么
记得上初中的时候,几何课,这课就是看思路,看谁的辅助线做的好版,即使老师上权面讲几遍了,我有时候都还不明白,老师曾经说过这么一句,我感受深刻:“现在听不明白不要紧,是不是有时候越听越然(然:陕西方言,这里糊涂的意思),没关系,越然越好,越然就要越听,然到头就明白了” ,我也是这么过来的,最后明白了之后也就那么回事。
你现在的状况和我那时差不多,我也不说什么大话,订立目标什么的,每天的课程也就那么点,别只看 要动手 即使最简单的{} 也敲出来 用记事本 一遍记不住,五遍,十遍呢? 别说没时间,时间就是那什么什么一样挤出来的
不会就要问 你觉得问同学容易得罪人,那你就问老师 老师其实挺喜欢学生问问题的;他回答你一次问题 就有成就感 多问几次显得他博学 多好 你会了 他也有成就感了 其实问同学也一样 同学也是人
我也刚开始学JAVA,还没你学的时间长。。。估计还没有你懂的多,一起努力一起进步
8. java理论的问题
现在研究语言机制和原理的人越来越少了,哎
9. java对理论计算有帮助吗
1、java作为宿主语言提供计算模型的执行和运算,可以减少人耗。
2、语言只是工具,对结果的影响仅仅是时间上的,结果测正确性和全面性取决于计算模型。