JAVA学习之路
文章平均质量分 67
tswumingts
菜鸟一枚
展开
-
java基础知识学习6
注解 注解Anotation:不是程序本身,可以对程序作出解释,可以被其他程序(编译器等)读取。 格式:@注释名,还可以添加一些参数值,例如@SuppressWarnings(value=“unchecked”) 可以在哪里使用:可以附加在package, class, method, field等上面,相当于给他们添加额外的辅助信息,可以通过反射机制编程实现对这些元数据的访问。 @Override: 只适用于修辞方法,表明重写超类中另一个方法声明。 @Deprecated:可以修辞方法,属性,类,表示不鼓原创 2021-08-11 14:58:32 · 57 阅读 · 0 评论 -
java基础知识学习5
网络编程 计算机网络: 将地理位置不同的有独立功能的计算机及外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程: 在通信协议下实现网络互连的不同计算机上运行的程序间可以进行数据交换。 网络编程三要素: IP地址(唯一标识设备),端口(唯一标识应用程序),协议。 InetAddress类:表示IP地址 static InetAddress getByName(String host) String getHostName()原创 2021-08-09 22:49:31 · 46 阅读 · 0 评论 -
计算机基础知识随笔
CPU参数-主频 时钟频率,单位是兆赫或千兆赫,是CPU运算处理数据的主要体现 CPU参数-外频 CPU基准频率,是CPU与主板之间同步运行的速度,外频决定整块主板的运行速度 CPU参数-前端总线(FSB)频率 直接影响CPU与内存之间数据交换速度,CPU计算完结果传给内存的传输速度。 CPU参数-缓存 缓存容量增大,可以大幅度提升CPU内部读取数据的命中率。而不用再到内存或者硬盘上寻找,以此提高系统性能。 主板 电脑各个配件的连接平台。内存,CPU等需要插到主板特定的插槽中才能使用;硬盘,电源等设备需要通原创 2021-08-09 17:42:17 · 313 阅读 · 0 评论 -
java基础知识学习4
ArrayList 可以调整大小的数组的实现,是个集合, ArrayList : E为引用数据类型。 ArrayList<String> array = new ArrayList<String>(); 泛型的好处: 1.把运行期间的问题提前到了编译期间。 2.避免了强制类型转换。 泛型方法: public <T> void show(T t){} g.show(...) Map集合 Interface Map<K,V> K:键的类型 ;V:值的类型原创 2021-08-08 16:05:57 · 49 阅读 · 0 评论 -
java基础知识学习3
面向对象的特性二:继承 extends:扩展,子类是父类的扩展 1.继承的本质是对某一批类的抽象,从而对现实世界更好的建模。 2.一个为子类(派生类),一个为父类(基类)。子类 is a 父类。 3.继承的子类可以用父类的方法和属性(前提是属性不能为private,私有的东西无法被继承)。 4.在Java中所有类都默认直接或间接的继承Object类。 5.在Java中只有单继承,没有多继承。 //快捷键 ctrl+h 可以显示各种类的继承关系 //一个项目最好单独建立一个测试类,且只有一个main方法原创 2021-08-04 15:16:38 · 78 阅读 · 0 评论 -
java基础知识学习2
递归 递归结构包括两个部分: 1.递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。 2.递归体:什么时候需要调用自身方法。 1.向下调用,然后向上传值 2.递归头返回确定的值,不再调用 3.递归体返回的结果=再次调用该函数返回的值进行处理的结果 package base.base; public class Demo5 { public static void main(String[] args) { int a = Demo5.f(4); System原创 2021-08-02 22:41:13 · 81 阅读 · 0 评论 -
java基础知识学习1
java特性和优势 *简单 面向对象 可移植性 高性能 * 分布式 动态性 多线程 安全性 健壮性 java 程序运行机制 编译型和解释型 用户交互Scanner 代码 Scanner scanner = new Scanner(System.in) // 判断输入 hasNext hasNextLine //用户交互输入 String str = scanner.next() String str = scanner.nextLine() 变量的命名规范 *所有变量,方法名字:首字母小写和驼峰原则原创 2021-08-01 10:14:43 · 60 阅读 · 0 评论 -
MarkDown官方教程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-08-01 10:01:51 · 352 阅读 · 0 评论