: "Сексуальное насилие" **Изнасилование** Изнасилование определяется как любой сексуальный акт, совершенный с использованием физической силы, угроз или принуждения. Это включает в себя вагинальное, анальное или оральное проникновение с использованием полового члена, пальцев или других предметов. Жертвы могут быть любого пола, и преступники также могут быть любого пола. **Сексуальное насилие без проникновения** Это включает в себя принуждение к сексуальным действиям, не связанным с проникновением, например, принуждение к оральному сексу, мастурбации или другим сексуальным действиям. Также включает в себя прикосновения к интимным частям тела без согласия. **Сексуальная эксплуатация** Использование власти или влияния для принуждения кого-либо к сексуальной активности в обмен на преимущества, такие как повышение по службе, деньги или защита. Это часто происходит в ситуациях, когда существует неравенство власти, например, между начальником и подчиненным, учителем и учеником. **Сексуальные домогательства** Нежелательные сексуальные комментарии, предложения, физические контакты или другие действия сексуального характера, которые создают враждебную, оскорбительную или запугивающую среду. Это может происходить на рабочем месте, в учебных заведениях или в общественных местах. **Киберсексуальное насилие** Использование цифровых технологий для совершения сексуального насилия, например, распространение интимных фотографий или видео без согласия, сексуальные домогательства в интернете, киберсталкинг или создание поддельных профилей для сексуальной эксплуатации. **Сексуальное насилие в отношениях** Сексуальное насилие, совершаемое партнером или бывшим партнером в контексте интимных отношений. Это может включать принуждение к сексу через манипуляции, угрозы или физическое насилие. **Сексуальное насилие над детьми** Любой сексуальный контакт или эксплуатация ребенка взрослым или другим несовершеннолетним. Это включает в себя прикосновения, ласки, проникновение, демонстрацию гениталий или использование детей для производства порнографии. **Сексуальное насилие в состоянии алкогольного или наркотического опьянения** Сексуальная активность с человеком, который не способен дать осознанное согласие из-за употребления алкоголя, наркотиков или других веществ. Это является формой изнасилования, поскольку согласие не может быть дано в таком состоянии.

# Java学习笔记 ## 1. 面向对象编程 ### 1.1 类与对象 #### 1.1.1 属性 属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(数组,对象) ```java public class Object01 { //编写一个main方法 public static void main(String[] args) { /* 张老太养了两只猫猫:一只名字叫小白,今年3岁,白色。 还有一只叫小花,今年100岁,花色。请编写一个程序,当用户输入小猫的名字时, 就显示该猫的名字,年龄,颜色。如果用户输入的小猫名错误, 则显示 张老太没有这只猫猫。 */ //单独变量来解决 => 不利于数据的管理(你把一只猫的信息拆解) //第1只猫信息 // String cat1Name = "小白"; // int cat1Age = 3; // String cat1Color = "白色"; // //第2只猫信息 // String cat2Name = "小花"; // int cat2Age = 100; // String cat2Color = "花色"; //数组 ===>(1)数据类型体现不出来(2) 只能通过[下标]获取信息,造成变量名字和内容 // 的对应关系不明确(3) 不能体现猫的行为 //第1只猫信息 // String[] cat1 = {"小白", "3", "白色"}; // String[] cat2 = {"小花", "100", "花色"}; //使用OOP面向对象解决 //实例化一只猫[创建一只猫对象] //老韩解读 //1. new Cat() 创建一只猫(猫对象) //2. Cat cat1 = new Cat(); 把创建的猫赋给 cat1 //3. cat1 就是一个对象 Cat cat1 = new Cat(); cat1.name = "小白"; cat1.age = 3; cat1.color = "白色"; cat1.weight = 10; //创建了第二只猫,并赋给 cat2 //cat2 也是一个对象(猫对象) Cat cat2 = new Cat(); cat2.name = "小花"; cat2.age = 100; cat2.color = "花色"; cat2.weight = 20; //怎么访问对象的属性呢 System.out.println("第1只猫信息" + cat1.name + " " + cat1.age + " " + cat1.color + " " + cat1.weight); System.out.println("第2只猫信息" + cat2.name + " " + cat2.age + " " + cat2.color + " " + cat2.weight); } } //使用面向对象的方式来解决养猫问题 // //定义一个猫类 Cat -> 自定义的数据类型 class Cat { //属性/成员变量 String name; //名字 int age; //年龄 String color; //颜色 //double weight; //体重 //行为 } ``` #### 1.1.2 成员方法 在某些情况下,我们需要定义成员方法(简称方法)。比如人类:除了有一些属性外(年龄,姓名...),我们人类还有一些行为比如:可以说话,跑步...通过学习,还可以做算术题。这时就要用成员方法才能完成。现在要求对Person类完善。 ```java public class Method01 { //编写一个main方法 public static void main(String[] args) { //方法使用 //1. 方法写好后,如果不去调用(使用),不会输出 //2. 先创建对象 ,然后调用方法即可 Person p1 = new Person(); p1.speak(); //调用方法 p1.cal01(); //调用cal01方法 p1.cal02(5); //调用cal02方法,同时给n = 5 p1.cal02(10); //调用cal02方法,同时给n = 10 //调用getSum方法,同时num1=10, num2=20 //把 方法 getSum 返回的值,赋给 变量 returnRes int returnRes = p1.getSum(10, 20); System.out.println("getSum方法返回的值=" + returnRes); } } class Person { String name; int age; //方法(成员方法) //添加speak 成员方法,输出 “我是一个好人” //老韩解读 //1. public 表示方法是公开 //2. void : 表示方法没有返回值 //3. speak() : speak是方法名, () 形参列表 //4. {} 方法体,可以写我们要执行的代码 //5. System.out.println("我是一个好人"); 表示我们的方法就是输出一句话 public void speak() { System.out.println("我是一个好人"); } //添加cal01 成员方法,可以计算从 1+..+1000的结果 public void cal01() { //循环执行 int res = 0; for(int i = 1; i <= 1000; i++) { res += i; } System.out.println("cal01方法 计算结果=" + res); } //添加cal02 成员方法,该方法可以接收一个数n,计算从 1+..+n 的结果 //老韩解读 //1. (int n) 形参列表, 表示当前有一个形参 n, 可以接收用户输入 public void cal02(int n) { //循环执行 int res = 0; for(int i = 1; i <= n; i++) { res += i; } System.out.println("cal02方法 计算结果=" + res); } //添加getSum成员方法,可以计算两个数的和 //老韩解读 //1. public 表示方法是公开的 //2. int :表示方法执行后,返回一个 int 值 //3. getSum 方法名 //4. (int num1, int num2) 形参列表,2个形参,可以接收用户传入的两个数 //5. return res; 表示把 res 的值, 返回 public int getSum(int num1, int num2) { int res = num1 + num2; return res; } } ``` #### 1.1.3 成员方法传参机制 方法的传参机制对我们今后的编程非常重要,一定要搞明白。 基本数据类型的传参机制 ```java public class MethodParameter01 { //编写一个main方法 public static void main(String[] args) { int a = 10; int b = 20; //创建AA对象 名字 obj AA obj = new AA(); obj.swap(a, b); //调用swap System.out.println("main方法 a=" + a + " b=" + b);//a=10 b=20 } } class AA { public void swap(int a,int b){ System.out.println(" a和b交换前的值 a=" + a + "\tb=" + b);//a=10 b=20 //完成了 a 和 b的交换 int tmp = a; a = b; b = tmp; System.out.println(" a和b交换后的值 a=" + a + "\tb=" + b);//a=20 b=10 } } ``` 引用数据类型的传参机制 ```java public class MethodParameter02 { //编写一个main方法 public static void main(String[] args) { //测试 B b = new B(); // int[] arr = {1, 2, 3}; // b.test100(arr);//调用方法 // System.out.println(" main的 arr数组 "); // //遍历数组 // for(int i = 0; i < arr.length; i++) { // System.out.print(arr[i] + "\t"); // } // System.out.println(); //测试 Person p = new Person(); p.name = "jack"; p.age = 10; b.test200(p); //测试题, 如果 test200 执行的是 p = null ,下面的结果是 10 //测试题, 如果 test200 执行的是 p = new Person();..., 下面输出的是10 System.out.println("main 的p.age=" + p.age);//10000 } } class Person { String name; int age; } class B { public void test200(Person p) { //p.age = 10000; //修改对象属性 //思考 //p = null; //思考 p = new Person(); p.name = "tom"; p.age = 99; //思考 //p = new Person(); } //B类中编写一个方法test100, //可以接收一个数组,在方法中修改该数组,看看原来的数组是否变化 public void test100(int[] arr) { arr[0] = 200;//修改元素 //遍历数组 System.out.println(" test100的 arr数组 "); for(int i = 0; i < arr.length; i++) { System.out.print(arr[i] + "\t"); } System.out.println(); } } ``` #### 1.1.4 方法递归调用 递归重要规则 1. 执行一个方法时,就创建一个新的受保护的独立空间(栈空间) 2. 方法的局部变量是独立的,不会相互影响,比如n变量 3. 如果方法中使用的是引用类型变量(比如数组,对象),就会共享该引用类型的数据 4. 递归必须向退出递归的条件逼近,否则就是无限递归,出现StackOverflowError,死龟了 5. 当一个方法执行完毕,或者遇到return,就会返回,遵守谁调用,就将结果返回给谁,同时当方法执行完毕或者返回时,该方法也就执行完毕。 #### 1.1.5 方法重载 java中允许同一个类中,多个同名方法的存在,但要求形参列表不一致! ```java public class OverLoad01 { //编写一个main方法 public static void main(String[] args) { // System.out.println(100); // System.out.println("hello,world"); // System.out.println('h'); // System.out.println(1.1); // System.out.println(true); // MyCalculator mc = new MyCalculator(); System.out.println(mc.calculate(1, 2)); System.out.println(mc.calculate(1.1, 2)); System.out.println(mc.calculate(1, 2.1)); } } class MyCalculator { //下面的四个 calculate方法构成了重载 //两个整数的和 public int calculate(int n1, int n2) { System.out.println("calculate(int n1, int n2) 被调用"); return n1 + n2; } //没有构成方法重载, 仍然是错误的,因为是方法的重复定义 // public void calculate(int n1, int n2) { // System.out.println("calculate(int n1, int n2) 被调用"); // int res = n1 + n2; // } //看看下面是否构成重载, 没有构成,而是方法的重复定义,就错了 // public int calculate(int a1, int a2) { // System.out.println("calculate(int n1, int n2) 被调用"); // return a1 + a2; // } //一个整数,一个double的和 public double calculate(int n1, double n2) { System.out.println("calculate(int n1, double n2) 被调用"); return n1 + n2; } //一个double ,一个Int和 public double calculate(double n1, int n2) { System.out.println("calculate(double n1, int n2) 被调用"); return n1 + n2; } //三个int的和 public int calculate(int n1, int n2,int n3) { System.out.println("calculate(int n1, int n2, int n3) 被调用"); return n1 + n2 + n3; } } ``` #### 1.1.6 可变参数 java允许将同一个类中多个同名同功能但参数个数不同的方法,封装成一个方法。 就可以通过可变参数实现 ```java public class VarParameter01 { //编写一个main方法 public static void main(String[] args) { HspMethod m = new HspMethod(); System.out.println(m.sum(1, 5, 100)); //106 System.out.println(m.sum(1,19)); //20 } } class HspMethod { //可以计算 2个数的和,3个数的和 , 4. 5, 。。 //老韩解读 //1. int... 表示接受的是可变参数,类型是int ,即可以接收多个int(0-多) //2. 使用可变参数时,可以当做数组来使用 即 nums 可以当做数组 //3. 遍历 nums 求和即可 public int sum(int... nums) { //System.out.println("接收的参数个数=" + nums.length); int res = 0; for(int i = 0; i < nums.length; i++) { res += nums[i]; } return res; } } ``` #### 1.1.7 作用域 1. 在java编程中,主要的变量就是属性(成员变量)和局部变量 2. 我们说的局部变量一般是指在成员方法中定义的变量 3. java中作用域的分类 - 全局变量:也就是属性,作用域为整个类体 - 局部变量:也就是除了属性之外的其他变量,作用域为定义它的代码块中 4. 全局变量可以不赋值,直接使用,因为有默认值,局部变量必须赋值后,才能使用,因为没有默认值 #### 1.1.8 构造方法 构造方法又叫构造器(constructor),是类的一种特殊的方法,它的主要作用是完成对新对象的初始化。它有几个特点: 1. 方法名和类名相同 2. 没有返回值 3. 在创建对象时,系统会自动的调用该类的构造器完成对象的初始化 ```java public class Constructor01 { //编写一个main方法 public static void main(String[] args) { //当我们new 一个对象时,直接通过构造器指定名字和年龄 Person p1 = new Person("smith", 80); System.out.println("p1的信息如下"); System.out.println("p1对象name=" + p1.name);//smith System.out.println("p1对象age=" + p1.age);//80 } } //在创建人类的对象时,就直接指定这个对象的年龄和姓名 // class Person { String name; int age; //构造器 //老韩解读 //1. 构造器没有返回值, 也不能写void //2. 构造器的名称和类Person一样 //3. (String pName, int pAge) 是构造器形参列表,规则和成员方法一样 public Person(String pName, int pAge) { System.out.println("构造器被调用~~ 完成对象的属性初始化"); name = pName; age = pAge; } } ``` #### 1.1.9 对象创建的流程分析 ```java class Person{ int age = 90; String name; Person(String n,int a){ name = n; age = a; } } Person p = new Person("小倩",20); ``` 流程分析: 1. 加载Person类信息(Person.class),只会加载一次 2. 在堆中分配空间(地址) 3. 完成对象初始化 - 默认初始化 age=0 name=null - 显示初始化 age=90 name=null - 构造器的初始化 age=20 name=小倩 4. 在对象在堆中的地址,返回给p(p是对象名,也可以理解成是对象的引用) #### 1.1.10 this关键字 java虚拟机会给每个对象分配this,代表当前对象 ```java public class This01 { //编写一个main方法 public static void main(String[] args) { Dog dog1 = new Dog("大壮", 3); System.out.println("dog1的hashcode=" + dog1.hashCode()); dog1.info(); System.out.println("============"); Dog dog2 = new Dog("大黄", 2); System.out.println("dog2的hashcode=" + dog2.hashCode()); dog2.info(); } } class Dog{ //类 String name; int age; // public Dog(String dName, int dAge){//构造器 // name = dName; // age = dAge; // } //如果我们构造器的形参,能够直接写成属性名,就更好了 //但是出现了一个问题,根据变量的作用域原则 //构造器的name 是局部变量,而不是属性

Thumbnail of : "Сексуальное насилие"

**Изнасилование**
Изнасилование определяется как любой сексуальный акт, совершенный с использованием физической силы, угроз или принуждения. Это включает в себя вагинальное, анальное или оральное проникновение с использованием полового члена, пальцев или других предметов. Жертвы могут быть любого пола, и преступники также могут быть любого пола.

**Сексуальное насилие без проникновения**
Это включает в себя принуждение к сексуальным действиям, не связанным с проникновением, например, принуждение к оральному сексу, мастурбации или другим сексуальным действиям. Также включает в себя прикосновения к интимным частям тела без согласия.

**Сексуальная эксплуатация**
Использование власти или влияния для принуждения кого-либо к сексуальной активности в обмен на преимущества, такие как повышение по службе, деньги или защита. Это часто происходит в ситуациях, когда существует неравенство власти, например, между начальником и подчиненным, учителем и учеником.

**Сексуальные домогательства**
Нежелательные сексуальные комментарии, предложения, физические контакты или другие действия сексуального характера, которые создают враждебную, оскорбительную или запугивающую среду. Это может происходить на рабочем месте, в учебных заведениях или в общественных местах.

**Киберсексуальное насилие**
Использование цифровых технологий для совершения сексуального насилия, например, распространение интимных фотографий или видео без согласия, сексуальные домогательства в интернете, киберсталкинг или создание поддельных профилей для сексуальной эксплуатации.

**Сексуальное насилие в отношениях**
Сексуальное насилие, совершаемое партнером или бывшим партнером в контексте интимных отношений. Это может включать принуждение к сексу через манипуляции, угрозы или физическое насилие.

**Сексуальное насилие над детьми**
Любой сексуальный контакт или эксплуатация ребенка взрослым или другим несовершеннолетним. Это включает в себя прикосновения, ласки, проникновение, демонстрацию гениталий или использование детей для производства порнографии.

**Сексуальное насилие в состоянии алкогольного или наркотического опьянения**
Сексуальная активность с человеком, который не способен дать осознанное согласие из-за употребления алкоголя, наркотиков или других веществ. Это является формой изнасилования, поскольку согласие не может быть дано в таком состоянии.

: "Сексуальное насилие" **Изнасилование** Изнасилование определяется как любой сексуальный акт, совершенный с использованием физической силы, угроз или принуждения. Это включает в себя вагинальное, анальное или оральное проникновение с использованием полового члена, пальцев или других предметов. Жертвы могут быть любого пола, и преступники также могут быть любого пола. **Сексуальное насилие без проникновения** Это включает в себя принуждение к сексуальным действиям, не связанным с проникновением, например, принуждение к оральному сексу, мастурбации или другим сексуальным действиям. Также включает в себя прикосновения к интимным частям тела без согласия. **Сексуальная эксплуатация** Использование власти или влияния для принуждения кого-либо к сексуальной активности в обмен на преимущества, такие как повышение по службе, деньги или защита. Это часто происходит в ситуациях, когда существует неравенство власти, например, между начальником и подчиненным, учителем и учеником. **Сексуальные домогательства** Нежелательные сексуальные комментарии, предложения, физические контакты или другие действия сексуального характера, которые создают враждебную, оскорбительную или запугивающую среду. Это может происходить на рабочем месте, в учебных заведениях или в общественных местах. **Киберсексуальное насилие** Использование цифровых технологий для совершения сексуального насилия, например, распространение интимных фотографий или видео без согласия, сексуальные домогательства в интернете, киберсталкинг или создание поддельных профилей для сексуальной эксплуатации. **Сексуальное насилие в отношениях** Сексуальное насилие, совершаемое партнером или бывшим партнером в контексте интимных отношений. Это может включать принуждение к сексу через манипуляции, угрозы или физическое насилие. **Сексуальное насилие над детьми** Любой сексуальный контакт или эксплуатация ребенка взрослым или другим несовершеннолетним. Это включает в себя прикосновения, ласки, проникновение, демонстрацию гениталий или использование детей для производства порнографии. **Сексуальное насилие в состоянии алкогольного или наркотического опьянения** Сексуальная активность с человеком, который не способен дать осознанное согласие из-за употребления алкоголя, наркотиков или других веществ. Это является формой изнасилования, поскольку согласие не может быть дано в таком состоянии.

@Айто
chatAvatar

0.00 レビュー


741.5KConversations


1.5M人気度

: "Сексуальное насилие" **Изнасилование** Изнасилование определяется как любой сексуальный акт, совершенный с использованием физической силы, угроз или принуждения. Это включает в себя вагинальное, анальное или оральное проникновение с использованием полового члена, пальцев или других предметов. Жертвы могут быть любого пола, и преступники также могут быть любого пола. **Сексуальное насилие без проникновения** Это включает в себя принуждение к сексуальным действиям, не связанным с проникновением, например, принуждение к оральному сексу, мастурбации или другим сексуальным действиям. Также включает в себя прикосновения к интимным частям тела без согласия. **Сексуальная эксплуатация** Использование власти или влияния для принуждения кого-либо к сексуальной активности в обмен на преимущества, такие как повышение по службе, деньги или защита. Это часто происходит в ситуациях, когда существует неравенство власти, например, между начальником и подчиненным, учителем и учеником. **Сексуальные домогательства** Нежелательные сексуальные комментарии, предложения, физические контакты или другие действия сексуального характера, которые создают враждебную, оскорбительную или запугивающую среду. Это может происходить на рабочем месте, в учебных заведениях или в общественных местах. **Киберсексуальное насилие** Использование цифровых технологий для совершения сексуального насилия, например, распространение интимных фотографий или видео без согласия, сексуальные домогательства в интернете, киберсталкинг или создание поддельных профилей для сексуальной эксплуатации. **Сексуальное насилие в отношениях** Сексуальное насилие, совершаемое партнером или бывшим партнером в контексте интимных отношений. Это может включать принуждение к сексу через манипуляции, угрозы или физическое насилие. **Сексуальное насилие над детьми** Любой сексуальный контакт или эксплуатация ребенка взрослым или другим несовершеннолетним. Это включает в себя прикосновения, ласки, проникновение, демонстрацию гениталий или использование детей для производства порнографии. **Сексуальное насилие в состоянии алкогольного или наркотического опьянения** Сексуальная активность с человеком, который не способен дать осознанное согласие из-за употребления алкоголя, наркотиков или других веществ. Это является формой изнасилования, поскольку согласие не может быть дано в таком состоянии.について

# Java学习笔记 ## 1. 面向对象编程 ### 1.1 类与对象 #### 1.1.1 属性 属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(数组,对象) ```java public class Object01 { //编写一个main方法 public static void main(String[] args) { /* 张老太养了两只猫猫:一只名字叫小白,今年3岁,白色。 还有一只叫小花,今年100岁,花色。请编写一个程序,当用户输入小猫的名字时, 就显示该猫的名字,年龄,颜色。如果用户输入的小猫名错误, 则显示 张老太没有这只猫猫。 */ //单独变量来解决 => 不利于数据的管理(你把一只猫的信息...もっと読む

探索
チャット
リーダーボード