码迷,mamicode.com
首页 >  
搜索关键字:java学习 java学习线路图 java自学 java学习路线    ( 4374个结果
《Effective Java》学习笔记——积累和激励
从一个实际案例说起 国庆长假前一个礼拜,老大给我分配了这么一个bug,就是打印出来的报表数量为整数的,有的带小数位,有的不带,毫无规律。 根据短短的两个多月的工作经验以及猜测,最终把范围缩小到以下这段代码块(伪代码)String output(double num){//double类型的参数...
分类:编程语言   时间:2014-10-10 08:58:14    阅读次数:315
JAVA学习第二十四课(多线程(三))- 线程的同步
继续以卖票为例 一、线程安全问题的解决 同步的第一种表现形式:同步代码块 思路: 将多条操作共享数据的线程代码封装起来,当有线程在执行这些代码的时候,其他线程是不允许参与运算的,必须要当期线程把代码执行完毕后,其他线程才可以参与运算 在java中用同步代码块解决这个问题 同步代码块格式: synchronized(对象) { 需要被同步的代码部分 } clas...
分类:编程语言   时间:2014-10-10 01:17:43    阅读次数:457
JAVA学习第二十五课(多线程(四))- 单例设计模式涉及的多线程问题
一、多线程下的单例设计模式 利用双重判断的形式解决懒汉式的安全问题和效率问题 //饿汉式 /*class Single { private static final Single t = new Single(); private Single(){} public static Single getInstance() { return t; } } */ //懒汉式...
分类:编程语言   时间:2014-10-10 00:56:53    阅读次数:271
JAVA学习第二十三课(多线程(二))- (多线程的创建方式二 :实现Runnable接口(常用))
当一个类有父亲,但是其中的功能还希望实现线程,那么就不能采用继承Thread的方式创建线程 那么就可以通过接口的方式完成 准备扩展Demo类的功能,让其中的内容可以作为线程的任务执行 实现Runnable接口,Runnable接口中只有一个方法run 一、创建线程的第二种方法 /*  * 创建线程的第二种方法  * 1.定义类实现Runnable接口  * 2.覆盖接口...
分类:编程语言   时间:2014-10-09 23:47:18    阅读次数:319
非专业码农 JAVA学习笔记1
Java语言与面向对象程序设计,老教科书学习
分类:编程语言   时间:2014-10-09 23:06:07    阅读次数:192
Java自学笔记(第五天)面向对象--char[]和String--封装--构造函数--this
//面向过程的思想就是只有动词,面向对象的思想就是名词+动词冰箱.打开冰箱.存储冰箱.关闭//名词提炼法//面向对象的三个特征:封装,继承,多态(*)类和对象的关系类:对事物的描述(属性,行为)(成员变量,成员方法)对象:事物实体(值,具体做法)/*(*)(*)Java中没有string关键字,而S...
分类:编程语言   时间:2014-10-09 14:53:13    阅读次数:226
[转] Java学习——Ubuntu下jdk的安装以及Java环境的配置
转载自http://blog.csdn.net/hcbbt/article/details/11817697第一步、下载到官网下载jdk,在Java SE Development Kit 7uXX里面,把Accept License Agreement打勾,这样才能下载jdk,然后我们选择对应的Ub...
分类:编程语言   时间:2014-10-09 14:28:53    阅读次数:249
JAVA学习网址收藏
什么是JDK?http://baike.baidu.com/subview/25214/5047948.htm?fr=aladdinJava经典入门教程(环境说明)http://wenku.baidu.com/link?url=IoWI58cD5vzeHN-NL4pN7Gren-RfzydrhjDl...
分类:编程语言   时间:2014-10-09 02:38:07    阅读次数:195
java学习笔记day03
1.二维数组,即一维护int[][] arr1 = new int[3][2]; int[][] arr2 ={{2,4,3,6,22,7},{3,6,8,9},{10,13,24,5}}; public static void showArray(int arr[][]){ fo...
分类:编程语言   时间:2014-10-09 02:24:47    阅读次数:208
java学习笔记day02
1.如何定义一个功能,并通过函数(方法)体现出来呢? 1)明确改功能运算后的结果。确定函数的返回值类型。 2)明确在实现该功能的过程中是否有未知内容参与运算。确定参数列表。2.函数重载:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同,就 是重载函数。 重载和函数的返回类...
分类:编程语言   时间:2014-10-09 02:20:47    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!