Java基础

Java 基础学习——复习 第三天--字符串

5 字符串 5.1 String 类 (1)字符串的声明,双引号中的内容表示字符串;声明方法:String a; String a,b;分别声明一个和两个字符串变量 (2)创建字符串         1.引用字符串常量--直接将字符串常量赋值给String类型变量——String a=“时间就是金钱,我的朋友”;         2.利用构造方法示例化--使用new关键字创建String对象——S »

尚硅谷Java核心基础---DAY01

DAY01所学内容: 1.Windows系统一些常见的命令 2.Java杂记 3.Java注释方面 Windows系统一些常见的命令: 盘名(C,D,E,F,G,H):回车 盘符切换,也就是进入不同的盘 dir: 列出当前目录下的文件以及文件夹 md:创建目录,也就是文件夹,带有内容的文件夹不能直接删除 rd: 删除目录,也就是文件夹 rd /s 删除有内容的文件夹 rd /s /q 安静模式删除 »

JAVA-基础认知

计算机语言的发展史 机器语言<汇编语言<高级语言<面向对象的程序设计 JAVA是90年代SUN公司的James Gosling开发 Java是面向对象的程序设计 计算机的系统简介: linux  // mac  //  unix  //  XP // Windows 服务器端一般运行在linux  (稳定、安全、规范) JAVA的优点: 使用广泛、简单、面向对象、与平台无关、解 »

Java基础myday04数组

基础篇Myday04 switch: 格式:switch(表达式){ case 常量1: 要执行的语句; break; case 常量2: 要执行的语句; break;   default:        要执行的语句; break; }  [ps:主要用于多条件判断] case具有穿透性,没有break,则一直向下穿 数组:是一个容器,存数据用的,引用数据类型。数据太多,定义变量,则会 »

再学Java 基础(3)类与对象【构造函数以及其执行顺序----经典讲解】重点!!!

类 与 对 象 类与对象的概念:程序设计所面对的问题域——客观世界,是由许多事物构成的,这些事物既可以是有形的(比如一辆汽车),也可以是无形的(比如一次会议)。把客观世界中的事物映射到面向对象的程序设计中就是对象。对象是面向对象程序设计中用来描述客观事物的程序单位。客观世界中的许多对象,无论其属性还是其行为常常有许多共同性,抽象出这些对象的共同性便可以构成类。所以,类是对象的抽象和归纳,对象是类的 »

java基础语法-接口

一、概念 接口是一种能力,接口是一种约定,接口时一种标准。 接口:定义了具备某种能力的接口 约定方法:这种能力的具体要求。 1、接口相当于一个特殊的抽象类 接口中所有的属性都是公开的静态的常量。默认是public static final修饰 接口中有的方法都是公开的抽象方法。默认是public abstract修饰 2、定义接口(通过interface定义)interface 接口名{} 二、 »

笔记之java基础--18

1、Map应用背景: * 有如下需求:学生和学号一一对应 * 学号1:  学生1 * 学号2:  学生2 * 学号3:  学生3 *  * 我们可以通过二维数组,或者两个List系列的集合来表达。 * 但是这样的话,我们就创建了多个容器 * 怎么办?java就提供了一种新的集合MAP * Map:最大的优点就是体现对应关系。 * Map是一个键值对形式的集合,它的数据不在是单个的了,必须同时有键和 »

Java网络编程基础

Java网络编程基础 网络通信协议 通过计算机网络可以实现不同计算机之间的连接与通信,但是计算机网络中实现通信必须有一些约定即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。就像两个人想要顺利沟通就必须使用同一种语言一样,如果一个人只懂英语而另外一个人只懂中文,这样就会造成没有共同语言而无法沟通。 国际标准化组织(ISO,即International Organizati »

JAVA基础10

API API:应用程序接口。帮助文档。 java.lang 使用时不用导包。 导入架包 将jar文件复制到项目的包下 在jar包上右键,选择add to build path Object类 object类是所有类的基类,包括数组都实现了该类的方法。该类的继承是隐藏继承 不写也继承。 重写toString()的快捷键 alt+shift+s-> »

java基础-------java的内存回收(java引用的种类)

一.对象在内存中的状态     二.java语言对对象的引用   2.1强引用(最常用)         程序创建了一个对象,并把这个对象赋给一个引用变量,这个引用变量就是强引用。例如, Object fk = new Object(), fk就是强引用。 注:JVM肯定不会回收强引用所引用的java对象,因此强引用是造成java内存泄漏的主要原因之一。 2.2软引用   JVM为了更好的管理对 »

Java基础之JAVA语法—学生成绩

从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10  等级为’A’   成绩>=最高分-20  等级为’B’成绩>=最高分-30  等级为’C’   其余     等级为’D’ 提示:先读入学生人数,根据人数创建int数组,存放学生成绩。 »

浅谈java基础

一、包和类的命名: 1.包:小写字母、域名反转。   类:每个单词的首字母大写,驼峰命名法。 二、创建java工程:File — new — java package、class。 三、下载My eclipse,配置环境变量: 1.下载JDK并运行程序。 2.双击“我的电脑”,点击环境变量, 新建系统变量JAVA_HOME(注意大写),变量值 .%JAVA_HOME\bin:C:\Program »

关于Java语言的平台版本,这些基础知识一定要知道!

Java语言概述 关于Java语言的平台版本,这些基础知识一定要知道! 1詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大 学计算机科学学士学位,1983年 获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM 工作,设计IBM第一代工作站NeWS系统,但不受重视。后来 转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人 »

java基础知识(一)

1.计算机的组成:中央处理器,内存,存储设备,输入设备,输出设备,通信设备。 2.中央处理器:CPU由两部分组成 控制单元 算术/逻辑单元 控制单元:用于单元控制和协调其他组建的动作。 算术/逻辑单元:用于完成数值运算(加减乘除)和逻辑运算(比较) 3.内存(易丢失的数据存储形式):随机访问存储器 »

Java基础知识问答

1.整型中byte、short、int、long的取值范围?什么是浮点型?什么是单精度和双精度?为什么不能用浮点型表示金额? (小疑问:为什么最小值可以到-128???)答: byte : (最小值-128 ,最大值127,即 2的7次方-1)short: 可取的最大值的常量,最大值为 2的15次方-1。(32 767) 可取的最小值的常量,最小值为 -2的15次方。(-32 768)int: 可 »

java 数据结构基础

数据结构基础 数组 定义:数组是一个定长的容器,数组中存储的数据类型需要是一致的 无序数组: 优点:查询快,知道索引的情况下可以快速存取 缺点:删除慢,大小固定 有序数组: 优点:比无序数组查找快 缺点:删除和插入慢,大小固定 栈 定义:栈是一种只允许在一端进行插入和删除操作的特殊线性表。 优点:提供后进先出的存取方式 缺点:存取其他项很慢 应用场景:十进制转N禁止、表达式求值、 »

java基础知识总结

面向对象初步 类:对于一类具备相同特征事物抽象描述 对象:类中的一个实例 标识符:Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符. 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。凡是可以由程序员自己命名的元素统一称之为标识符。 命名规范: 1.大小敏感 2.见名知义 3.尽量避免使用中文 4.不允许使用关键字命名 5.采用驼峰 »

Java SE 8编程基础考试参考解答

入职考试 单选 类方法 JDK.JRE.JVM关系 单例模式 堆、栈 MyBatis全局配置文件 设计模式:行为模式 注解(Annotation),也叫元数据 DispatcherServlet作用 继承 this.constructor ViewResolver 面向对象编程原则 反射机制 ArrayList空间扩充 .java文件编译 Spring自动装配 sleep()和wait() 线 »

java执行流程&java程序为什么可以在不同类型的服务器上运行——基础(二)

Java源文件(.java)——> 编译 ——> Java字节码文件(.class)——> 通过JVM(java虚拟机)运行java程序 1、每种类型的服务器(Linux、Windows、Mac)都会运行一个java虚拟机,java程序只需要生成JVM可以执行的代码即可。 2、JVM底层屏蔽了不同服务器之间的差异,从而可以在不同的服务器上运行java程序。 »

Java Web基础篇之浅谈JVM

Java Web系列文章汇总贴: Java Web知识总结汇总 JVM概述 JVM与JDK、JRE JDK(Java Develop Kit):Java开发工具包,包括JRE,Java工具和Java基础类库 JRE(Java Runtime Environment):Java运行环境,包括JVM标准实现和Java核心类库 JVM(Java Virtual Machine):整个java »