16.10.18学到的Java知识】的更多相关文章

1. 突然间发现自己忘了关于自增自减运算符放在变量前后的区别是什么了? 于是乎,我查了资料. 如果只对自变量进行加1或减1的时候,放在前面和后面都是没有区别的. 但是,如果自增自减运算符使用在需要赋值给其他变量或与其他表达式进行计算时,那么就要注意了,因为这个时候自增自减运算符放在前面和后面就是有区别的了. 从图中可以很明显的看见,当进行赋值运算时,当运算符放在变量之后,是先取变量,然后在对变量进行加一或者减一的操作:当运算符放在变量之前的时候,是先对变量进行加一减一的操作,然后再取变量的值.…
1. 例:3-2.6==0.4的值是什么?可能乍一看,感觉是返回TRUE,因为3-2.6=0.4,0.4==0.4:所以返回TRUE. 然而,上面分析在JAVA中是错的. 由于浮点数的运算在JAVA中是不精确的,所以可以看出3-2.6=0.39999999999999:所以很明显3-2.6==0.4返回false. 问题来了,浮点数为什么在JAVA中运算不精确呢? 初步了解,与浮点数在计算机中的表示有关. (使用BigDecimal,一个参数是String类型,一个参数是Double类型的区别)…
1. 每个字节就是八位,所以每个字节的取值范围是  -128~127,它可以保存一个英文字符,包括字母,数字和英文标点.而汉字的的数量很多,一个字节没法把所有的汉字表达出来,所以汉字就是用两个字节来存储.而JAVA中char是两个字节的,所以可以用来保存一个汉字. 2. final用来定义常量,常量与变量有什么区别呢,常量就是没法修改的,而变量是可以在程序中改变的. 例如:final int CONST=10: //值得注意的是常量的每个字母都得大写. 3. 例:float num=3.1415…
一切真是有缘,上午刚刚看完单例模式,还在为其中的代码块同步而兴奋,下午就遇见这篇文章:双重检查锁定与延迟初始化.我一看,文章开头语出惊人,说这是一种错误的优化,我说,难道上午学的东西下午就过时了吗?仔细一看,发现了volatile的用处百度百科:violiate,而这正是上午我阅读时不得其解的地方,为什么要用这个呢,在<Head First设计模式>中只是简单说为了让多线程正确工作.而这篇文章,恰恰解决了我的这个疑惑,也就是uniqueInstance = new Instance()其实是分…
摘自: http://www.blogjava.net/BlueSUN/archive/2007/03/10/103014.html Groovy轻松入门--通过与Java的比较,迅速掌握Groovy (更新于2008.10.18) 在前几篇文章中,我已经向大家介绍了Groovy是什么,学习Groovy的重要性等内容,还不了解Groovy的朋友不妨去看看我Blog中的 Groovy分类 .下面我将通过Groovy与Java的比较,解开Groovy的神秘面纱.Ready? Start! 注意:本教…
日期:2018.10.18 星期四 博客期:020 小试验任务: 我就发一下代码好了!!! package test1; import java.util.Scanner; public class Aobj { public static int num = 0; public static void setOff(){ System.out.println(num); } public void Run(){ } //构造方法 public Aobj(){ num++; } //主方法 pu…
题目: 6 10 18 32 下一个数?编程实现输入任意一个N位置,该数是多少? 10 = 6 + 4         4 18 = 10 + 8        4 + 4  32 = 18 + 14       8 + 6 ? = 32 + 22       14 + 8 ? = 54 + 32       22 + 10 ? = 86 + 44       32 + 12' 阶梯思路: 分析特点就是 f(x) = f(x-1)+ M; 其中M又是可递归的 4 8 14 22 f(N)=f(N…
课程总共包含100个课时,总授课长达27多个小时,内容覆盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟通过本套视频的学习,学员能够快速的掌握java编程语言,成为java高手. 课程目录:课时1 01lesson1 Java概述  17:18课时2 02lesson1 Java跨平台的原理 11:34课时3 03lesson1 JDK的下载与安装 05:05课时4 04lesson1 PATH和CLASSPATH环境变量的配置 1:06:23课时5 05lesson1 Java的语法和总结…
10.3.6版本的weblogic需要补丁到10.3.6.0.171017(2017年10月份的补丁,Java 反序列化漏洞升级),oracle官方建议至少打上2017年10月份补丁. 一.查看版本 1.用下面命令重配环境变量D:\Oracle\Middleware\wlserver_10.3\server\binsetWLSEnv.cmd 1.1.查看weblogic version D:\Oracle\Middleware\utils\bsu>java weblogic.version We…
---天天考试,各种题型都有,学到了很多新的知识,也发现了自己的许多不足---1.首先,自己的搜索需要加强,特别是广搜,10.18的T1裸广搜没有做对.2.数学的思维和一些逻辑问题需要加强,然后就是要注意题目的精度问题,比如10.17的T2,打了正解却全wa(都是因为精度)..3.动态规划类型的题目做对的较少,有时候知道是dp却搞不出状态转移方程,导致最后做不出题,比如10.18的T3...4.对题目意思的理解也需要加强,比如10.18的T3,开始理解错了题面,以为是要找与给定单词相似的个数,s…