第1章 Eclipse 1.1 Eclipse概述 l 概述 Eclipse是一个专门针对Java的集成开发工具(IDE),是IBM公司的产品.是免费.开源.由Java语言编写.所以,需要有JRE运行环境并配置好环境变量.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. l 特点描述 n 免费 n 纯Java语言编写 n 免安装 n 扩展性强 l 下载和安装 n 下载 http://eclipse.org/ n 安装 绿色版 解压
本文源码:GitHub·点这里 || GitEE·点这里 一.String类简介 1.基础简介 字符串是一个特殊的数据类型,属于引用类型.String类在Java中使用关键字final修饰,所以这个类是不可以继承扩展和修改它的方法.String类用处极广泛,在对String对象进行初始化时,和基本类型的包装器类型一样,可以不使用new关键字构造对象.(是真的妖娆...) 2.类构造和方法 String类结构 特点:final关键字修饰,实现Serializable序列化接口,Comparable
前面我们说了java是面向对象的语言,java程序的基本组成单元是类,类中又属性,方法两个部分,每个应用程序都会有一个mian函数,含有main()方法的类,我们称为主类 package Test; //包名 package 包 public 表示修饰符,就是这个的类的作用范围 static 表示静态的,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块
简单的java程序 一.完成的目标 1. 理解java程序的基本组成 2. 如何对程序代码进行注释 3. java标识符的命名规则 4. 了解java中的关键字 5. 使用java定义变量或声明变量 二.一个简单的java程序 public class TestJava{ public static void main(String [] args){ //操作一个简单的范例,输出和乘方 int num = 10; //定义一个整型变量 num = 30; //修改变量 System.out.p
2017-4-12(晚) 闲来无事,静静把自己了解的java,好好回忆一次.如果能帮助别人也好.会不断补充 java有关的书籍真的很多,我也不过多的介绍了. 1.什么是java 2.java的语言特点 3.怎么搭建java环境 1.什么是java? java是一门高级的,面向对象的程序设计语言,跨平台的语言. 2.java语言(百度有的) 1.面向对象 2.分布性 3.可移植性 4.解释型 5.安全性 6.健壮性 7.多线程 等等.............. 3.怎么搭建java环境 百度一下
基本数据的自动拆装箱及享元设计模式 1.1 自动装箱 -128~127 之间的整数,装在一个内存区域. 超过这个范围的整数,装在不同的内存区域. 1.2 自动拆箱 Integer i1=12; System.out.println(i1 + 5);//17 1.3 享元模式 flyweight 如果很多很小的对象,他们有很多相同的东西,那就可以把它们变成一个东西;还有不一样的东西就变成外部属性,作为方法的参数传入. package com.i
还有什么包装类,数字类,这些简单的我就不想过去介绍,前面也大概的介绍了下,继承,多态 1.类的继承 继承的思想:基于某个父类的扩展,制定一个新的子类.子类可以继承父类原有的属性,方法,也可以重写父类的方法,也可以自己增加父类不具备的方法,属性 .使用extends关键字来标识继承关系 ( 重写方法的规则如下: 1. 参数列表:必须与被重写方法的参数列表完全匹配. 2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同 3. 访问级别:一定不能比被重写方法强,可以比被重写方法的弱
package com.swing; import java.awt.*; import javax.swing.*; public class Swing01 extends JFrame{ /** * 1.什么是Swing * Swing 是 Java 平台的 UI —— 它充当处理用户和计算机之间全部交互的软件.它实际上充当用户和计算机内部之间的中间人 * * 2.Swing包 *
1.什么是数组 2.怎么使用数组 package test; public class ShuZu { public static void main(String[] args) { /** * 1.什么是数组 * 数组是具有相同数据类型的一组数据的线性集合 * 使用new 来分配内存空间 */ //1.初始化一维数组