java基础知识总结
l1357852347
这个作者很懒,什么都没留下…
展开
-
java介绍与第一个程序
Java语言发展史詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun(Stanford University Network,斯坦福大学网络公司)公司,1990年,与Patrick,Naughton和Mike She原创 2017-06-19 20:58:07 · 295 阅读 · 0 评论 -
JAVA基础-引用数据类型与判断循环
引用数据类型引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = new 数据类型(); 每种引用数据类型都有其功能,我们可以调用该类型实例的功能。变量名.方法名();Scanner类 Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。 Scanner使用步骤:导包:imp原创 2017-06-19 21:06:37 · 542 阅读 · 0 评论 -
JAVA基础-数组
流程控制语句选择结构switch switch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。例如,在程序中使用数字1~7来表示星期一到星期天,如果想根据某个输入的数字来输出对应中文格式的星期值,可以通过下面的一段伪代码来描述: 用于表示星期的数字 如果等于1,则输出星期一 如果等于2,则输出星期二 如原创 2017-06-19 21:18:28 · 298 阅读 · 0 评论 -
JAVA基础-方法
方法概述 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。 如:小明同学在路边准备坐车来学校学习。这就面临着一件事情(坐车到学校这件事情)需要解决,解决办法呢?可采用坐公交车或坐出租车的方式来学校,那么,这种解决某件事情的办法,我们就称为方法。 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通原创 2017-06-19 21:21:13 · 275 阅读 · 0 评论 -
JAVA基础-对象
引用数据类型分类 提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。 我们可以把类的类型为两种:第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。 这里我们主要介绍第二种情况的简单使用。原创 2017-06-19 21:23:41 · 208 阅读 · 0 评论 -
String类的使用与理解
Java的内存模型String类的概念和不变性String类创建方式和比较String类构造方法String类的其他方法StringBuffer类StringBuilder类与StringBuffer类总结Java的内存模型 Java的内存主要分为两种:堆内存与非堆内存,非堆内存主要包括方法区(jdk8中,移除了方法区,转而用Metaspace区域替代,实际区别不大。PS:这个原创 2017-07-09 16:19:18 · 314 阅读 · 0 评论 -
ThreadLocal浅析
#### web的线程安全问题 因为servlet是线程不安全的,而web容器是个典型的多线程的环境,对于http每次的请求,web容器都会分配一个线程,这样就会产生线程安全问题,为了解决这个问题,Sun公司在角度看1.2提供了ThreadLocal的API,本文就这个ThreadLocal解决web的线程安全问题,做一个总结。- #### ThreadLocalMap 全面提到解决web的线原创 2017-06-19 20:56:51 · 209 阅读 · 0 评论