❶ 本人刚学java了解了一些简单基础知识,想看一些编程思想的文档有哪位好心人发给我一份啊。

我没有电子版的。建议看下《javav编程思想第四版》可以增加你对java 的认识。
另外作为初学者你应该阅读一些不涉及大量代码的书。不然你会头疼的。《代码大全》《编码——隐匿在计算机软硬件背后的语言》这基本相信会让你对编程有的一个新的兴趣。
你可以到我的博客http://blog.sina.com.cn/s/blog_7ebb1ada0100yw3r.html。这里有几本应该读及大部分程序员曾经读过的。
作为初学者如果你有个良好的英语底子。那你学习编程比较容易上手。建议你花两周时间去看一下c语言(不需要学习)。为你学习java打个底.你能继续的话。那OK .可怜的孩子,加油吧。在该死的编码语言在把你头弄炸前弄懂它。不然你会后悔的 。哈哈哈

❷ java基础知识 有哪些知识点 要全面 不用详细。。

第2章 一切都是对象
2.1 用句柄操纵对象
2.2 必须创建所有对象
2.2.1 保存在什么地方
2.2.2 特殊情况:主类型
2.2.3 Java中的数组
2.3 绝对不要清除对象
2.3.1 作用域
2.3.2 对象的作用域
2.4 新建数据类型:类
2.4.1 字段和方法
2.5 方法、自变量和返回值
2.5.1 自变量列表
2.6 构建Java程序
2.6.1 名字的可见性
2.6.2 使用其他组件
2.6.3 static关键字
2.7 我们的第一个Java程序
2.8 注释和嵌入文档
2.8.1 注释文档
2.8.2 具体语法
2.8.3 嵌入HTML
2.8.4 @see:引用其他类
2.8.5 类文档标记
2.8.6 变量文档标记
2.8.7 方法文档标记
2.8.8 文档示例
2.9 编码样式
2.10 总结
2.11 练习

第3章 控制程序流程
3.1 使用Java运算符
3.1.1 优先级
3.1.2 赋值
3.1.3 算术运算符
3.1.4 自动递增和递减
3.1.5 关系运算符
3.1.6 逻辑运算符
3.1.7 按位运算符
3.1.8 移位运算符
3.1.9 三元if-else运算符
3.1.10 逗号运算符
3.1.11 字串运算符+
3.1.12 运算符常规操作规则
3.1.13 造型运算符
3.1.14 Java没有“sizeof”
3.1.15 复习计算顺序
3.1.16 运算符总结
3.2 执行控制
3.2.1 真和假
3.2.2 if-else
3.2.3 反复
3.2.4 do-while
3.2.5 for
3.2.6 中断和继续
3.2.7 切换
3.3 总结
3.4 练习

第4章 初始化和清除
4.1 由构建器保证初始化
4.2 方法过载
4.2.1 区分过载方法
4.2.2 主类型的过载
4.2.3 返回值过载
4.2.4 默认构建器
4.2.5 this关键字
4.3 清除:收尾和垃圾收集
4.3.1 finalize()用途何在
4.3.2 必须执行清除
4.4 成员初始化
4.4.1 规定初始化
4.4.2 构建器初始化
4.5 数组初始化
4.5.1 多维数组
4.6 总结
4.7 练习

第5章 隐藏实施过程
5.1 包:库单元
5.1.1 创建独一无二的包名
5.1.2 自定义工具库
5.1.3 利用导入改变行为
5.1.4 包的停用
5.2 Java访问指示符
5.2.1 “友好的”
5.2.2 public:接口访问
5.2.3 private:不能接触
5.2.4 protected:“友好的一种”
5.3 接口与实现
5.4 类访问
5.5 总结
5.6 练习

第6章 类再生
6.1 合成的语法
6.2 继承的语法
6.2.1 初始化基础类
6.3 合成与继承的结合
6.3.1 确保正确的清除
6.3.2 名字的隐藏
6.4 到底选择合成还是继承
6.5 protected
6.6 递增开发
6.7 上溯造型
6.7.1 何谓“上溯造型”?
6.8 final关键字
6.8.1 final数据
6.8.2 final方法
6.8.3 final类
6.8.4 final的注意事项
6.9 初始化和类装载
6.9.1 继承初始化
6.10 总结
6.11 练习

第7章 多形性
7.1 上溯造型
7.1.1 为什么要上溯造型
7.2 深入理解
7.2.1 方法调用的绑定
7.2.2 产生正确的行为
7.2.3 扩展性
7.3 覆盖与过载
7.4 抽象类和方法
7.5 接口
7.5.1 Java的“多重继承”
7.5.2 通过继承扩展接口
7.5.3 常数分组
7.5.4 初始化接口中的字段
7.6 内部类
7.6.1 内部类和上溯造型
7.6.2 方法和作用域中的内部类
7.6.3 链接到外部类
7.6.4 static内部类
7.6.5 引用外部类对象
7.6.6 从内部类继承
7.6.7 内部类可以覆盖吗?
7.6.8 内部类标识符
7.6.9 为什么要用内部类:控制框架
7.7 构建器和多形性
7.7.1 构建器的调用顺序
7.7.2 继承和finalize()
7.7.3 构建器内部的多形性方法的行为
7.8 通过继承进行设计
7.8.1 纯继承与扩展
7.8.2 下溯造型与运行期类型标识
7.9 总结
7.10 练习

第8章 对象的容纳
8.1 数组
8.1.1 数组和第一类对象
8.1.2 数组的返回
8.2 集合
8.2.1 缺点:类型未知
8.3 枚举器(反复器)
8.4 集合的类型
8.4.1 Vector
8.4.2 BitSet
8.4.3 Stack
8.4.4 Hashtable
8.4.5 再论枚举器
8.5 排序
8.6 通用集合库
8.7 新集合
8.7.1 使用Collections
8.7.2 使用Lists
8.7.3 使用Sets
8.7.4 使用Maps
8.7.5 决定实施方案
8.7.6 未支持的操作
8.7.7 排序和搜索
8.7.8 实用工具
8.8 总结
8.9 练习

第9章 违例差错控制
9.1 基本违例
9.1.1 违例自变量
9.2 违例的捕获
9.2.1 try块
9.2.2 违例控制器
9.2.3 违例规范
9.2.4 捕获所有违例
9.2.5 重新“掷”出违例
9.3 标准Java违例
9.3.1 RuntimeException的特殊情况
9.4 创建自己的违例
9.5 违例的限制
9.6 用finally清除
9.6.1 用finally做什么
9.6.2 缺点:丢失的违例
9.7 构建器
9.8 违例匹配
9.8.1 违例准则
9.9 总结
9.10 练习

第10章 Java IO系统
10.1 输入和输出
10.1.1 InputStream的类型
10.1.2 OutputStream的类型
10.2 增添属性和有用的接口
10.2.1 通过FilterInputStream从InputStream里读入数据
10.2.2 通过FilterOutputStream向OutputStream里写入数据
10.3 本身的缺陷:RandomAccessFile
10.4 File类
10.4.1 目录列表器
10.4.2 检查与创建目录
10.5 IO流的典型应用
10.5.1 输入流
10.5.2 输出流
10.5.3 快捷文件处理
10.5.4 从标准输入中读取数据
10.5.5 管道数据流
10.6 StreamTokenizer
10.6.1 StringTokenizer
10.7 Java 1.1的IO流
10.7.1 数据的发起与接收
10.7.2 修改数据流的行为
10.7.3 未改变的类
10.7.4 一个例子
10.7.5 重定向标准IO
10.8 压缩
10.8.1 用GZIP进行简单压缩
10.8.2 用Zip进行多文件保存
10.8.3 Java归档(jar)实用程序
10.9 对象串联
10.9.1 寻找类
10.9.2 序列化的控制
10.9.3 利用“持久性”
10.10 总结
10.11 练习

第11章 运行期类型鉴定
11.1 对RTTI的需要
11.1.1 Class对象
11.1.2 造型前的检查
11.2 RTTI语法
11.3 反射:运行期类信息
11.3.1 一个类方法提取器
11.4 总结
11.5 练习

第12章 传递和返回对象
12.1 传递句柄
12.1.1 别名问题
12.2 制作本地副本
12.2.1 按值传递
12.2.2 克隆对象
12.2.3 使类具有克隆能力
12.2.4 成功的克隆
12.2.5 Object.clone()的效果
12.2.6 克隆合成对象
12.2.7 用Vector进行深层复制
12.2.8 通过序列化进行深层复制
12.2.9 使克隆具有更大的深度
12.2.10 为什么有这个奇怪的设计
12.3 克隆的控制
12.3.1 副本构建器
12.4 只读类
12.4.1 创建只读类
12.4.2 “一成不变”的弊端
12.4.3 不变字串
12.4.4 String和StringBuffer类
12.4.5 字串的特殊性

❸ java文档怎么写

“奇怪的是,”我在喝完一杯茶,接过第二杯的当儿开始说,“奇怪的是习惯如何形成我们的趣味和思想,很多人就不能想象,像您,希刺克厉夫先生,所过的这么一种与世完全隔绝的生活里也会有幸福存在。可是我敢说,有您一家人围着您,还有您可爱的夫人作为您的家庭与您的心灵上的主宰——”

❹ JAVA文档整理

import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class DocumentMake {
private String text; //需要操作字符串
private String[] line=new String[]{".","!","?"}; //换行字符
public DocumentMake(){

}
public DocumentMake(String text){
this.text=text;
}
public DocumentMake(File file){//操作字符串来自文件
Scanner s = null;
try {
s = new Scanner(file);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
while(s.hasNextLine()){
text=text+s.nextLine();
}
s.close();
}
public String[] getLine() {
return line;
}

public void setLine(String[] line) {
this.line = line;
}

public String getText() {
return text;
}

public void setText(String text) {
this.text = text;
}

private void makeLine(){ //换行
for(int i=0;i<line.length;i++){
text=text.replaceAll("["+line[i]+"]", line[i]+"\r");
}

}
private void deleteNull(){ //删除空格
text=text.replaceAll("[ ]+", " ");
}
private void changeStyle(){//修改大小写
String changeStr="";
Pattern p=Pattern.compile("[\\p{Upper},\\p{Punct}]{2,}+");
Matcher m=p.matcher(text);
while(m.find()){

String temp=m.group();
String change=temp.substring(0,1)+temp.substring(1,temp.length()).toLowerCase();
changeStr=changeStr+" "+change;

}
text=changeStr;

}

public void outputToFile(String filename) throws FileNotFoundException{ //输出到文件
PrintWriter p=new PrintWriter(new File(filename));
p.println(text);
p.close();
}

public void process(){ //处理
changeStyle();
deleteNull();
makeLine();
}
static public void main(String[] str) throws FileNotFoundException{
DocumentMake make=new DocumentMake();
make.setText("KDE IS AN INTERNATIONAL TECHNOLOGY TEAM THAT CREATES FREE SOFTWARE FOR DESKTOP AND PORTABLE COMPUTING. AMONG KDE'S PRODUCTS ARE A MODERN DESKTOP SYSTEM FOR LINUX AND UNIX PLATFORMS, COMPREHENSIVE OFFICE PRODUCTIVITY AND GROUPWARE SUITES AND HUNDREDS OF SOFTWARE TITLES IN MANY CATEGORIES INCLUDING INTERNET AND WEB APPLICATIONS, MULTIMEDIA, ENTERTAINMENT, EDUCATIONAL, GRAPHICS AND SOFTWARE DEVELOPMENT. KDE SOFTWARE IS TRANSLATED INTO MORE THAN 60 LANGUAGES AND IS BUILT WITH EASE OF USE AND MODERN ACCESSIBILITY PRINCIPLES IN MIND. KDE4'S FULL-FEATURED APPLICATIONS RUN NATIVELY ON LINUX, BSD, SOLARIS, WINDOWS AND MAC.");

make.process();
make.outputToFile("//1.txt");
System.out.println(make.getText());
}
}

❺ java基础

选择错误的。
A 接口中只能包含抽象方法和常量
这个是正确的
下面给你说一下抽象类和接口的区别:抽象类由abstract关键字来修饰,接口由interface关键字来修饰。抽象类中除了有抽象方法外,也可以有数据成员和非抽象方法;而接口中所有的方法必须都是抽象的,接口中也可以定义数据成员,但必须是常量。

B 一个类可以实现多个接口
这个是正确的,java中 支持多实现 但是不支持多继承
C 类实现接口时必须实现其中的方法

这个是正确的 在接口的官方文档中 是这么说的,一个非接口的类实现另一个类 必须实现其所有方法。
D 接口不能被继承

这个说法是错误的。 接口是可以被接口继承的 你可以在java编辑器中试试。一个接口可以继承多个接口
interface C extends A, B {}是可以的.

一个类可以实现多个接口:
class D implements A,B,C{}

但是一个类只能继承一个类,不能继承多个类
class B extends A{}

在继承类的同时,也可以继承接口:
class E extends D implements A,B,C{}
这也正是选择用接口而不是抽象类的原因

❻ 求一份java零基础学习资料,谢谢

可以看黑马程序员的这套基础班的教程:

Java快速入门教程(Java基础班全套教程)网页链接

每天2-3小时,仅需10天——赤手空拳的新兵,可以在最短的时间内一窥这门冠军语言的究竟;久战沙场的老将,可以在更短的周期内一睹Lambda与Jigsaw的风采。

【课程大纲】

1.基本概念、环境搭建、常用命令、注释、关键字、常量

2.变量、数据类型、运算符、键盘输入

3.程序流程、选择分支、循环、跳转控制

4.Eclipse IDE、数组使用、数组内存

5.方法的定义、调用、重载、参数传递

6.面向对象、类的定义、对象的创建、对象内存、构造方法

7.API文档、字符串常用方法、ArrayList集合

8.IO流、读写文件、缓冲优化

9.对象综合案例、函数式接口、Lambda表达式

10.方法引用、Stream流式编程、模块化

❼ 如何入门Java入门基础是什么

在当今互联网信息技术大爆炸时代,人工智能、云计算、物联网等正在火热推进应用中,需要大量的软件开发人才。Java作为一门十分热门的软件开发语言,是当今热门的软件编程语言,适合大中型企业软件、移动应用开发。也就是学完Java软件编程,就可以胜任很多软件开发工作。只要你初中或者高中毕业,喜欢软件编程,就可以零基础学习JAVA软件。因为在学校老师会手把手地叫你学习Java软件编程的英语单词的含义和用法。通常 Java软件编程会学习一下内容:
Java软件开发入门及需要掌握的基础知识技能顺序如下:
1、html+div+css+javascript 网页前端编程知识
2、MySQL数据编程知识
3、Java面向对象、集合、多线程、网络编程知识
4、JavaWeb编程jsp servelt filter listener mvc设计模式等知识
5、SpringMvc Spring Mybatis框架编程知识
6、基于MVC在线订购系统编程实训
以上知识和技能如果熟练掌握JavaWeb编程技能,你就能胜任大中型企业软件、移动应用、电商订购平台的开发。你是可以很快找到工作的!
也就是说Java工程师在基本上所有的行业的软件开发都能胜任,通吃!
在重庆北碚龙凤桥有家电脑培训学校,学习Java等软件开发技能,欢迎参观!

❽ java技术文档都有哪些怎么写

你说啥的 写啥啊 话都说不明白

❾ 求java学习资料,word文档。pdf格式的都可以。

❿ JAVA基础入门教程 -

我是学java的,给你推荐几本,《Java核心编程》,《Java编程思想》《Java高手真经》,至于学习视频呢,我认为可以到siki学院看下。老师讲的都很用心。